How do I collect an unpaid SaaS subscription invoice?
How to collect an unpaid SaaS subscription invoice
Published May 13, 2026
Short answer
Most unpaid SaaS invoices are failed credit card charges, not customers refusing to pay. Start with a smart dunning sequence: retry the card on a Tuesday or Wednesday after the initial failure, then send three escalating emails over 14 days asking the customer to update payment details. If the card still fails by day 14, place a phone call before suspending the account. Suspending without a call burns goodwill on accounts that would have paid with a five-minute conversation.
SaaS collections is unlike service-business collections in one important way: the most common failure mode is a payment method problem, not a willingness problem. Expired cards, hit credit limits, fraud holds, and changed corporate cards account for the majority of failed renewals. The customer often does not even know the charge failed because the email landed in a noreply inbox or got filtered.
Set up a smart retry schedule before anything else. The naive approach (retry every day for a week) burns through the customer's bank fraud alerts and trains the issuer to decline. The better pattern is a staggered retry over 7-10 days: retry on day 1, day 3 (different time of day), day 7. Most billing systems (Stripe Billing, Chargebee, Recurly) have smart retry built in; turn it on.
Layer dunning emails on top of retries. Email 1 (day of failure): friendly, 'your card was declined, update here.' Email 2 (day 3): firmer, mention the consequence of not updating. Email 3 (day 10): final notice before suspension. Each email should link to a self-service payment update page, not just say 'contact billing.'
Around day 10-14, if the customer hasn't updated and you are about to suspend, call them. For B2B SaaS over $200 per month, a phone call before suspension recovers a high share of accounts that would otherwise churn. The call discovers the real reason: 'the buyer left,' 'we are switching cards across the org,' 'we forgot to add it to the budget.' Each of those is recoverable.
Syntharra is a fit for SaaS companies invoicing larger annual contracts through QuickBooks or Xero rather than auto-charging cards. For card-on-file SaaS, build a strong in-product dunning sequence first and use Syntharra for the human-touch escalation calls before suspending high-value accounts.