Skip to main content
CentraPoint

Cash flow for subscription businesses: a practical playbook

Improve cash flow in a subscription business: annual prepayments, collection timing, failed payment recovery and a simple 13-week cash forecast.

Published
Reading time
5 min read
By
CentraPoint Team
On this page
  1. Revenue is not cash
  2. Lever 1: collect earlier
  3. Lever 2: collect more reliably
  4. Lever 3: recover failed payments fast
  5. Lever 4: manage the cost side of timing
  6. Build a 13-week cash forecast
  7. Metrics to watch monthly
  8. Quick wins this month
  9. How CentraPoint helps
  10. Frequently asked questions

A subscription business can be profitable on paper and still run short of cash, because revenue is earned monthly while costs (salaries, hardware, marketing to acquire customers) are often paid upfront. The biggest cash flow levers are: collect earlier (annual prepayments, collection dates right after payday), collect more reliably (debit orders or saved cards instead of invoices customers must remember), recover failed payments fast, and forecast cash weekly rather than looking only at monthly revenue.

This playbook is for South African subscription businesses of any kind: SaaS, gyms, schools, ISPs, security companies, clubs and service retainers.

Revenue is not cash

Three numbers get confused:

Measure What it is Why it matters
Billings What you invoiced in a period Drives what customers owe you
Revenue What you earned in the period (accounting) Drives profit
Cash collected What actually landed in the bank Drives survival

If a customer pays R12,000 upfront for an annual plan in January, January cash is R12,000 but January revenue is R1,000; the other R11,000 is deferred revenue, a liability until you deliver the service. Conversely, a customer on monthly terms who pays 45 days late gives you revenue this month and cash next month.

Lever 1: collect earlier

  • Offer annual plans with a sensible discount. Annual prepayment brings a year of cash forward and reduces churn. See our colleagues' guide to annual vs monthly billing.
  • Bill in advance, not in arrears. Charge at the start of the service period wherever the service allows.
  • Take deposits or joining fees for services with setup costs (installation for ISPs, alarm systems for security companies).
  • Align collection dates with customers' paydays so the first attempt succeeds. See debit order action dates and public holidays.

Lever 2: collect more reliably

Invoices that customers must remember to pay produce late payments. Payment methods that pull automatically don't.

  • Debit orders for South African customers with fixed monthly amounts. See how debit orders work.
  • Saved cards (tokenised) for online sign-ups and international customers.
  • Payment links on every invoice for the rest, so paying is one tap.

Every customer you move from "pay when you remember" to an automatic method improves the predictability of your cash.

Lever 3: recover failed payments fast

Failed payments are the hidden leak in subscription cash flow. The fix is a routine that starts the day the failure happens:

  1. Notify the customer immediately with a payment link.
  2. Retry at a sensible time (for example after payday), within your provider's rules.
  3. Escalate to a phone call for high-value accounts.
  4. Suspend service after a defined grace period.

For the debit order side see reducing debit order failures; for card retries see dunning management.

Lever 4: manage the cost side of timing

  • Customer acquisition cost is paid upfront; payback may take months. Know your payback period before scaling marketing.
  • Provider settlement and retention. Debit order providers may hold back a percentage of each batch for a period. Card gateways settle on their own cycle. Build these delays into your forecast.
  • VAT timing. If you're a VAT vendor, VAT on your invoices is payable to SARS for the period, whether or not the customer has paid (unless you account on the payments basis where permitted). Keep VAT cash separate.
  • Annual costs. Insurance, licences and software renewals often land in one month. Spread them where you can.

Build a 13-week cash forecast

A weekly forecast for the next 13 weeks shows problems early enough to act. Keep it simple:

Row Source
Opening cash Bank balance
+ Debit order collections Scheduled collections × expected success rate, timed by settlement date
+ Card and gateway receipts Renewals due × success rate, timed by payout schedule
+ EFT receipts Open invoices by due date, adjusted for how late customers usually pay
+ Retention releases Provider retention due to be released
− Payroll Pay dates
− Suppliers, rent, software Due dates
− VAT, PAYE, provisional tax SARS due dates
= Closing cash Carry forward

Update it weekly with actuals, and compare forecast to actual collections. The gap tells you how reliable your collection assumptions are.

Metrics to watch monthly

  • Collection rate: cash collected ÷ amount due in the period.
  • Failed payment rate and recovery rate within 30 days.
  • Days sales outstanding (DSO) for invoice-based customers.
  • Share of customers on automatic payment methods.
  • Deferred revenue balance (cash you've received but not yet earned).
  • Churn, because every lost customer is lost future cash.

Quick wins this month

  • Add a payment link to every invoice and reminder
  • Offer an annual plan option
  • Move invoice-paying customers to debit order or saved card at renewal
  • Start a same-day failed payment notification
  • Build a 13-week cash forecast and review it every Monday

How CentraPoint helps

CentraPoint runs subscription packages and plans with monthly or annual billing, trials and coupons, collects by Netcash debit order, saved card or other gateways, and sends dunning emails with payment links when payments fail. Reports and the report builder show collections, outstanding balances and failed payments so your cash forecast is based on real numbers. See the subscriptions docs and pricing.

Frequently asked questions

Why does my subscription business make a profit but have no cash?

Usually because costs are paid upfront while revenue is collected monthly, customers pay late, or payments fail and aren't recovered. A weekly cash forecast shows where the gap comes from.

Are annual subscriptions better for cash flow?

Yes, annual prepayment brings cash forward and usually reduces churn. The cash received is deferred revenue, so you still need to deliver the service across the year.

How often should I forecast cash flow?

Weekly, looking 13 weeks ahead, is a good rhythm for small and growing businesses. Update it with actual collections each week.

What is a good collection rate for subscriptions?

It depends on your payment methods and customers. Track your own rate monthly and aim to improve it by moving customers to automatic payments and recovering failures quickly.

  • #cash flow
  • #subscriptions
  • #forecasting
  • #finance