There are some services that offer the ability to suspend an account, i.e. freeze the account as is, remove access to features, and pause payment. That seems to be what you are asking for. The majority of SaaS services do not provide this, and it's not reasonable to demand it (yet, anyway. Perhaps someday.)
Whether it's removing active projects in Basecamp, contacts in Mailchimp, deals in a CRM, or active clients in Freshbooks, reducing usage down to the level of the free tier before downgrading is a standard action SaaS users take.