Skip to main content
CentraPoint

Subscription billing software in South Africa: a buyer's guide

Choosing subscription billing software in South Africa? Compare what matters: local payment methods, debit orders, VAT invoices, dunning and accounting sync.

Published
Reading time
6 min read
By
CentraPoint Team
On this page
  1. What subscription billing software actually does
  2. Why South African businesses have different requirements
  3. The main types of subscription management software
  4. Checklist: features to evaluate
  5. A worked example
  6. Questions to ask vendors
  7. How CentraPoint helps
  8. Frequently asked questions

Subscription billing software in South Africa needs to do more than charge a card every month. The right tool collects through the payment methods your customers actually use (cards, debit orders, instant EFT and manual EFT), issues VAT-compliant tax invoices in rands, retries failed payments automatically and pushes clean data into your accounting system.

This guide walks through what to look for, how the main types of tools differ, and a checklist you can use when you shortlist options.

What subscription billing software actually does

At its core, recurring billing software manages four things:

  1. The catalogue. Products, plans, prices, billing intervals (monthly, quarterly, annual), free trials and add-ons.
  2. The subscription lifecycle. Sign-up, renewal, upgrades and downgrades, pauses, cancellations and reactivations.
  3. Collection. Charging the customer through a payment method, and dealing with what happens when that charge fails.
  4. Records. Invoices, receipts, credit notes, revenue reports and the journal entries your accountant needs.

A payment gateway on its own usually covers only part of item 3. That is why many businesses outgrow "a gateway plus a spreadsheet" once they pass a few dozen subscribers.

Why South African businesses have different requirements

Most well-known subscription platforms were built for markets where almost everyone pays by card. South Africa is different in a few important ways.

Debit orders are still a primary collection method

Many South African consumers and businesses prefer to pay recurring amounts by debit order from a cheque or savings account, especially for gyms, schools, insurance, security services and B2B services. If your software can only charge cards, you will either lose those customers or end up running debit orders in a separate system. Read how debit orders work in South Africa for the background.

Instant EFT and manual EFT matter

Pay-by-bank providers such as Ozow, and plain bank transfers with proof of payment, are common for once-off and annual payments. Good software lets you accept these against an invoice and reconcile them afterwards.

VAT invoices must meet SARS rules

If you are a VAT vendor, your invoices must meet the tax invoice requirements in section 20 of the VAT Act. As of September 2026 the standard VAT rate is 15%, and a full tax invoice is needed for supplies over R5,000. See the SARS tax invoice guidance.

3-D Secure applies to online card payments

Card-not-present payments in South Africa generally go through 3-D Secure, so your first card payment usually involves the customer approving it in their banking app. After that, renewals are charged against a saved token. Our guide to recurring card payments in South Africa covers this in detail.

The main types of subscription management software

Type Examples Strengths Watch out for
Global subscription platforms Stripe Billing, Chargebee, Recurly, Zoho Billing Mature feature sets, strong APIs, large ecosystems Check which local gateways and payment methods are supported for South African merchants
Merchant of record Paddle Handles sales tax and VAT collection globally as the seller Suited to software sold internationally; less focused on local debit orders
Local gateways with subscription features Payfast subscriptions and tokenization, Netcash debit orders Local acquiring, familiar to SA customers Billing logic, invoicing and reporting are often basic compared with dedicated billing tools
Billing layer over local gateways Platforms that plug into several SA and African gateways Local methods plus full billing features Confirm which gateways are supported and how reconciliation works

None of these is automatically "best". A SaaS company selling mostly to overseas customers in US dollars may be well served by a global platform. A South African gym, school or managed-services provider collecting monthly rand amounts by debit order has different needs. Always check each provider's current pricing and feature pages before deciding.

Checklist: features to evaluate

Use this list when you compare vendors. Score each item as "must have", "nice to have" or "not needed" for your business before you look at any demos.

Plans and pricing

  • Monthly, quarterly and annual intervals, and custom intervals if you need them
  • Free trials, with or without a payment method upfront
  • Coupons and discounts that can apply once, for a number of cycles or forever
  • Upgrades and downgrades with fair proration
  • Tax-inclusive or tax-exclusive pricing

Collection

  • Card payments via tokens stored at the gateway, not in your database
  • Debit orders, ideally with online mandate capture
  • Instant EFT and manual EFT against an invoice
  • Support for more than one gateway, so you are not locked into a single provider

Failed payments

  • Automatic retries on a schedule you control
  • Customer emails at each step, with a link to update the payment method
  • Clear past-due handling: grace period, suspension, cancellation

Invoicing and records

  • SARS-compliant tax invoices, credit notes and receipts, branded with your logo
  • Customer statements
  • Sync or export to your accounting system (Sage, Xero, QuickBooks, Zoho Books)

Customer experience

  • A self-service portal where customers can view and pay invoices, download receipts and change or cancel their plan within your rules
  • Branded checkout and email templates

Operations and security

  • Bank statement import and reconciliation
  • Reports on MRR, churn, failed payments and collections
  • Roles and permissions for staff, and two-factor authentication
  • API and webhooks for your product to check what a customer has paid for

A worked example

Suppose you run a B2B software business with 200 customers on a R499.00 per month plan (VAT inclusive). Half pay by card and half by debit order.

  • Monthly billing run: 200 invoices of R499.00, each showing R65.09 VAT (R499.00 × 15/115).
  • Card customers: 100 token charges. Say six fail. Those six go into dunning: retry after three days, then again after seven, with an email each time.
  • Debit order customers: 100 collections submitted in a batch before the cut-off for your chosen action date. Unpaids come back on your statement and must be matched and re-presented or followed up.
  • Month end: payments, fees and unpaids are matched to invoices, and totals are posted to your accounting system.

Doing that by hand in a spreadsheet is possible for a while. Doing it reliably every month is where billing software earns its keep.

Questions to ask vendors

  1. Which South African gateways and banks do you connect to, and do I contract with them directly?
  2. Can one customer pay by card this month and debit order next month?
  3. How do you handle public holidays when scheduling debit order batches?
  4. What does the tax invoice look like, and can I see a sample?
  5. How are gateway credentials and card details protected?
  6. Can I export all my data if I leave?

How CentraPoint helps

CentraPoint is a billing platform that connects to the gateways and banks you already contract with, including PayFast, Netcash (Pay Now and debit orders), Ozow, Yoco, Peach Payments, PayGate, Paystack and manual EFT. You set up subscription packages and plans with free trials, automatic renewals, dunning retries and past-due handling, and collect by saved card token, debit order or invoice. It issues VAT-aware, branded tax invoices and receipts, reconciles bank statements, gives customers a self-service portal and syncs to Sage, Xero, QuickBooks or Zoho Books. See the features page or start from the subscriptions docs.

Frequently asked questions

What is the difference between a payment gateway and subscription billing software?

A payment gateway processes individual payments. Subscription billing software decides when and how much to charge, creates invoices, retries failed payments and keeps the subscription records, and it uses one or more gateways to move the money.

Can subscription billing software collect debit orders in South Africa?

Some can. Global platforms are mostly card-focused, so check whether a tool connects to a local debit order provider such as Netcash and supports mandate capture before you commit.

Do I need VAT-compliant invoices for subscriptions?

If you are registered for VAT, yes. Each renewal is a taxable supply and needs a valid tax invoice. Check the SARS tax invoice page for the current requirements.

How much does subscription billing software cost?

Pricing models vary: some charge a percentage of billed revenue, others a flat monthly fee per plan tier, plus the gateway's own transaction fees. Compare the total cost at your expected volume using each vendor's current pricing page.

  • #subscriptions
  • #billing software
  • #recurring billing
  • #saas