Industry Collections
Collecting Unpaid SaaS Invoices: How Software Companies Get Paid Without Losing the Account
By Sven Nelson Updated
Photo by Cherrydeck on Unsplash
Collecting unpaid SaaS invoices is a different job from chasing a late hardware invoice. The customer is usually still logged in and using the product. The contract almost always has auto-renewal and suspension language that nobody has read since the deal closed. And the person who signed the order form left the company two quarters ago. The fastest path to payment is signed terms, a dunning cadence with a human in it, and a commercial collection partner before the account goes dark.
I have worked receivables for software and IT services companies long enough to know the pattern. The balance is rarely disputed on the merits. It is stuck in a process gap between your billing system and their accounts payable, and every week it sits there, the odds of collecting it go down. This is how to close that gap, and what to do when it will not close on its own.
Key takeaways- Most unpaid SaaS invoices trace back to a failed payment method, a departed champion, a vendor-onboarding gap, or a renewal the customer did not expect, not to a customer who cannot pay.
- Your order form and master agreement should already state payment terms, a written interest or late-fee rate, suspension rights, renewal notice, governing law, and who pays collection costs. If they do not, fix that before you need them.
- A dunning sequence works when it escalates on a calendar and puts a person on the phone with accounts payable by day fifteen.
- Suspension is leverage, but it is contract-dependent and it ends the relationship if handled badly. Use it deliberately, not reflexively.
- Place a commercial claim while the customer is still a going concern with the software in use. Contingency collections cost nothing unless money is recovered.
Why do SaaS invoices go unpaid in the first place?
Direct answerBecause subscription billing fails quietly. A card expires, an ACH pull bounces, the champion who approved the purchase leaves, your invoice never got a PO number, or an annual renewal hit a budget that was already spent. The customer keeps using the product, and nobody on their side owns the problem until someone from yours makes it their problem.When a credit manager sends me an aging report from a software company, the same five causes account for almost everything on it:
- Payment method failure. The card on file expired or the ACH authorization was tied to a bank account the customer closed. The system retried, failed, and moved on.
- Champion turnover. The VP who bought the tool is gone. The invoice goes to an inbox nobody checks, and the new VP is deciding whether to keep the product at all.
- Vendor onboarding and PO gaps. Larger customers will not pay an invoice that lacks a purchase order number or a vendor record in their AP system. Your invoice is not late to them. It does not exist.
- Seat and usage disputes. Overage charges, true-ups and seat counts that grew during the year get questioned at renewal, and the whole invoice sits while one line is argued.
- Renewal surprise. Auto-renewal fired, the customer meant to cancel, and now finance is refusing to pay for a year they say they did not order.
None of those is a collections problem on day one. They become collections problems when the account ages past the point where the customer feels any urgency, which is why the paperwork and the cadence matter more than the phone call at the end.
What should your subscription agreement say before you ever need to collect?
Direct answerPayment terms and due dates, an interest or late-fee rate stated in writing, the right to suspend service for non-payment after notice, how and when auto-renewal is triggered and cancelled, governing law and venue, and a clause making the customer responsible for collection costs. For annual contracts, add a signed credit application.Every one of those clauses exists to answer a question the customer’s lawyer will ask later. Was there a due date? What rate applies? Did you have the right to cut them off? Did they agree to renew? Where can you sue? Who pays for the lawyer? An order form that references a master agreement the customer clicked through is far better than nothing, but a signed order form with the commercial terms on its face is better still.
The clause software companies skip most often is the credit application. Sales does not want friction on a five-figure annual deal. That is understandable, and it is also how a company ends up extending twelve months of credit to a startup with four months of runway. A short credit application with trade references and a personal guaranty for smaller companies changes both the underwriting and the leverage. There are free credit application templates on this site if you need a starting point.
What does a dunning sequence look like that actually works?
Direct answerOne that escalates on a fixed calendar and moves from automated email to a human phone call with accounts payable by day fifteen, states a suspension date in writing by day thirty, sends a final demand by day forty-five, and places the account with a commercial collection agency by day sixty if the balance is still open.Automated reminders are fine for the first week. After that, automation is how invoices die. Here is the cadence I recommend for a mid-market SaaS receivable:
| Day | Action | Who |
|---|---|---|
| 1 | Invoice due. Automated notice with a payment link and PO field. | Billing system |
| 7 | Personal email from a named person, asking whether the invoice reached AP and whether a PO is needed. | AR specialist |
| 15 | Phone call to accounts payable, not to the user. Confirm the invoice is in their system and get a pay date. | AR specialist |
| 30 | Written suspension notice citing the contract clause and a specific date. | AR manager |
| 45 | Final demand letter: amount, date, and what happens next. | AR manager or controller |
| 60 | Place with a commercial collection agency. Provide the order form, invoices, usage logs and the email trail. | Controller or CFO |
The day-fifteen call is the step that gets skipped, and it is the one that recovers the most money. Accounts payable teams pay what is in their queue. Your job is to make sure your invoice is in it, with a PO if they need one, and that someone has committed to a date.
When should you suspend service, and when is that a mistake?
Direct answerSuspend when the contract gives you the right, the notice period has run, and the customer has ignored a human contact. Do not suspend to punish, do not suspend a customer whose dispute is legitimate and unresolved, and do not suspend a regulated or safety-critical account without checking with counsel first. Every suspension should be documented and reversible.Suspension is the strongest lever a software vendor has, and it cuts both ways. Turn off a product that a company runs its operations on and you will get a phone call within the hour. You will also have ended any chance that the account renews, and if your contract did not clearly give you the right, you may have handed the customer a counterclaim.
Used correctly, suspension is a notice, not an act. The letter on day thirty that says service will be suspended on a stated date does most of the work. When you do have to follow through, keep it clean: written notice sent, date honored, data preserved, and reinstatement offered on payment. Document all of it. If the account later goes to collections or to an attorney, that file is what proves you acted within the agreement.
Should you write it off, or place it with a commercial collection agency?
Direct answerPlace it. A write-off is a decision to receive nothing. A contingency placement with a commercial agency costs nothing unless money is recovered, keeps a legal path open, and puts a professional between your team and a customer who has stopped responding. The exception is a balance so small that your own team’s time is better spent elsewhere.Software companies write off more collectible debt than almost any industry I work with, usually because the balances are spread across many accounts and no single one seems worth the trouble. Add them up at year end and the number is not small. A commercial agency that works B2B claims on contingency changes that math, because the cost of trying is zero until something is recovered.
What we need from a SaaS creditor is the same file your own attorney would want: the signed order form or agreement, every invoice on the balance, proof the service was delivered, which for software means usage or login records, and the correspondence. With that file, a claim against a company that is still in business and still using the product is a strong one. Our commercial debt collection services handle placements from a single large claim to a full aging report, and legal forwarding to counsel in the debtor’s state when a lawsuit is the right move.
How do you keep the customer relationship when an account goes to collections?
Direct answerBy separating the past-due balance from the ongoing relationship, keeping the tone professional, and treating the placement as a finance matter rather than a threat. Many customers pay a placed account and keep the subscription. The ones who do not were already gone. What preserves relationships is fixing the credit and billing gaps that let the balance get there.Business owners worry that sending an account to an agency burns the bridge. In commercial collections, done properly, it usually does not. The customer’s finance team knows what a collection agency is. They deal with them regularly. A firm, respectful placement from a B2B agency reads as a company that manages its receivables, not as an insult.
The relationship damage happens upstream, in the six months of silence before the placement, when the customer learned that your invoices could be ignored without consequence. That is the disease. The placement is the treatment. The cure is a credit policy that qualifies annual contracts, an agreement that says what happens when payment stops, and a cadence that puts a human on the phone early. If you want to see where your own order-to-cash process is leaking, that is exactly what the free consultation is for.
What records does a collection agency need for a SaaS claim?
Direct answerThe signed order form or contract with its terms, every invoice and credit memo on the balance, evidence of service delivery such as usage, login or provisioning records, the renewal notice if the balance is a renewal, any written acknowledgment of the debt, and the full email trail with the customer. The better the file, the stronger the claim.Here is the checklist we send new SaaS and IT services clients before a placement:
- Executed order form, MSA or subscription agreement, including the click-through terms in force at signing.
- Every invoice, statement and credit memo that makes up the balance, with due dates.
- Proof of delivery: provisioning records, usage logs, login history, support tickets. This is what defeats “we never used it.”
- The renewal notice and the customer’s cancellation terms, if the dispute is about auto-renewal.
- Any signed payment arrangement or written acknowledgment of the balance.
- The correspondence, including the suspension notice and final demand.
- Contact details for the customer’s accounts payable and finance leadership, not just the product user.
Software or IT services company owed money by a customer?
Talk to Sven. Commercial (B2B) collections only, on contingency, so there is no fee unless we collect. Send the aging report and we will tell you which accounts are worth placing and what to expect.
Prefer the phone? 866-341-6316. Or schedule a free consultation online.
Frequently asked questions
Can a SaaS company send an unpaid subscription invoice to collections?
Yes. An unpaid subscription invoice owed by a business customer is a commercial debt like any other. What matters is the agreement behind it, proof the service was delivered, and how old the balance is. A commercial collection agency evaluates those three things before accepting a placement.
Should we suspend the customer’s access before sending the account to collections?
Only if the contract allows it and notice has been given. Suspension can bring a customer to the table quickly, but it should be a documented step in the cadence, not a reaction. Some creditors keep service running during a placement to preserve the renewal, and that is a reasonable choice when the customer is otherwise healthy.
What if the customer says they cancelled before the renewal?
Pull the renewal and cancellation terms in the agreement and the record of any cancellation notice. If the customer never sent the notice the contract required, the renewal is generally valid. If your own notice was late or unclear, the dispute is harder. Either way, the documents decide it, so gather them before the conversation.
How old can a SaaS invoice be and still be worth placing?
Younger is better. A balance under a year old, owed by a company that is still operating, is a strong claim. Older balances can still be worked, but every state has a statute of limitations on business debt and the deadline shortens your options. If a balance is aging, place it now rather than after the next quarter.
Does using a collection agency mean we are suing the customer?
No. Most commercial placements resolve without litigation. A lawsuit is one option a commercial agency can arrange through attorneys in the debtor’s state when the balance and the facts justify it, and the creditor always decides whether to take that step.
This article is general information from a commercial collections professional, not legal advice. Contract enforceability, interest rates and collection remedies vary by state. Written by Sven Nelson, The Guy That Gets You Paid, working with C2C Resources.