How debit orders work in South Africa: a guide for businesses
How debit orders work in South Africa, step by step: mandates, action dates, the three debit order types, unpaids, disputes and what a business needs to start.
- Published
- Reading time
- 6 min read
- By
- CentraPoint Team
On this page
A debit order is an instruction, authorised by your customer through a mandate, that lets your business pull an agreed amount from their bank account on an agreed date. You don't connect to the banks directly: you submit collections through a sponsoring bank or a registered debit order provider (such as Netcash), which sends them through the national clearing system, and the money lands in your account after the provider's release period.
If you bill the same customers every month (school fees, gym memberships, insurance premiums, rentals, internet) debit orders are usually the cheapest and most predictable way to get paid. This guide explains the moving parts so you can set up collections that run smoothly and survive disputes.
The four parties in every debit order
| Party | Role |
|---|---|
| Payer (your customer) | Owns the bank account and signs the mandate authorising the debits. |
| Creditor / user (your business) | Holds the mandate, decides amounts and dates, submits collections. |
| Sponsoring bank or provider | Your gateway into the clearing system (for example Netcash acting under a sponsoring bank). It vets your business, sets limits and releases funds to you. |
| Payer's bank | Receives the instruction, debits the account and returns it as unpaid if it cannot be honoured. |
The rules that govern all of this are set by the banking industry through the Payments Association of South Africa (PASA), under the oversight of the South African Reserve Bank.
The three types of debit order
PASA describes three kinds of debit order in use today:
- EFT debit order. The customer gives the mandate directly to your business (on paper, in a voice recording or electronically). The bank never sees the mandate; it simply processes what you submit. Cheapest and most flexible, but easiest for a customer to dispute.
- Registered mandate. Permission is still collected by the business but under stricter standards, with the mandate stored by the service provider.
- DebiCheck. The customer confirms the mandate with their own bank (for example in their banking app or via USSD). The bank stores it and checks every collection against it. Valid DebiCheck collections can't be disputed simply by phoning the bank, which is why lenders and many insurers use them. See our explainer on DebiCheck.
Step by step: from sign-up to money in the bank
1. Get approved by a provider
Your provider will check who you are (company documents, directors, bank confirmation letter), what you sell and your expected volumes. Expect a daily limit and a per-transaction limit, and often a retention: a percentage of each batch held back for a period to cover unpaids and disputes. Netcash, for example, publishes its retention rules in its debit order service guide.
You'll also register an abbreviated short name, the short label (10 characters on Netcash, including spaces) that appears on your customer's bank statement. Customers who don't recognise the name on their statement are much more likely to dispute, so choose something obvious.
2. Collect a valid mandate
The mandate is your proof of authority. It must identify your business, the customer and their bank account, and state the amount (or how it's calculated), the collection date and frequency, plus cancellation terms. We cover the full checklist in what a debit order mandate must contain. Note that a simple tick-box on a web page is not treated as a valid authorisation by providers such as Netcash, so online sign-ups need a proper electronic mandate flow.
3. Build and submit a batch
Each month you create a batch listing customer, account details, amount and action date (the date the money should come off the customer's account). Batches must be submitted before the provider's cut-off:
- Two-day debit orders must be authorised roughly two full business days before the action date.
- Same-day debit orders can be authorised on the action date itself, before a morning cut-off.
The difference matters for cost, cash flow and weekends; see same-day vs two-day debit orders and action dates and public holidays.
4. The banks process the debits
On the action date the payer's bank debits the account. If the money isn't there, or the account is closed, the bank returns the transaction as an unpaid, with a reason code such as 02 (insufficient funds) or 12 (account closed). Most unpaids come back within a few business days.
5. Funds are released to you
Your provider credits your account after its settlement cycle, less fees and any retention. Retained amounts are released later if nothing goes wrong.
6. Handle unpaids and disputes
Unpaids need a follow-up process: notify the customer, offer a payment link or EFT, and decide whether to resubmit. Separately, a customer can dispute a normal EFT debit order with their bank. From 13 April 2026, disputes on EFT debit orders raised within 60 days are reversed automatically, and later disputes are only considered in exceptional circumstances. Read debit order disputes and the 60-day rule for what that means for you.
Costs to expect
Pricing varies by provider and volume, and changes, so compare current price lists. Typical cost components are:
- A per-transaction fee for each successful debit.
- A fee for each unpaid (often higher than a successful debit).
- A fee for disputes.
- Batch or monthly service fees, and a premium for same-day processing.
- Account verification (AVS) fees if you check bank details before the first debit.
Even with unpaid fees, debit orders are generally cheaper per transaction than card payments for recurring amounts, which is why they're still the backbone of recurring billing in South Africa. For a side-by-side view see EFT vs debit order vs card.
Common mistakes that cause failed collections
- Collecting on the wrong day. Debiting before payday is the single biggest cause of "insufficient funds" unpaids. Let customers choose a date close to when they're paid.
- Unverified bank details. A typo in an account number means an unpaid, a fee and an annoyed customer. Verify accounts before the first run.
- Unrecognisable statement names. A cryptic abbreviated name invites disputes.
- Changing the amount without notice. Price increases must be communicated in advance and fall within what the mandate allows.
- No process for unpaids. Without a follow-up routine, arrears quietly accumulate. See how to reduce debit order failures.
Is a debit order right for your business?
Debit orders suit you if you bill the same customers a predictable amount on a schedule, your customers mostly hold South African bank accounts, and you want to avoid chasing EFTs every month. They're less suitable for once-off sales, for customers outside South Africa, or when amounts vary wildly each month (invoices and payment links may work better there).
How CentraPoint helps
CentraPoint connects to Netcash for debit orders and adds the admin layer around it: customers sign mandates online, collections are generated from your subscription plans or invoices, unpaids are tracked against each customer, and receipts reconcile automatically. Customers who prefer card or EFT can pay the same invoice through a hosted checkout page. The debit order documentation walks through setup, and pricing is public.
Frequently asked questions
Do I need a bank's permission to run debit orders?
Yes. You need to be sponsored into the payment system, usually by signing up with a registered debit order provider or directly with a bank. They vet your business and set collection limits before you can submit batches.
How long does it take to receive money from a debit order?
It depends on the provider and on whether you use same-day or two-day processing. Funds are typically released within one to a few business days after the action date, less any retention the provider holds.
Can a customer stop a debit order?
A customer can instruct their bank to stop a specific payment or cancel a mandate, and they can dispute EFT debit orders. They remain liable for the underlying contract, so a stopped debit order doesn't cancel what they owe.
What is the difference between a debit order and a stop order?
A debit order is initiated by your business using the customer's mandate. A stop order (or scheduled payment) is set up by the customer at their own bank and pushes money to you, so you have no control over timing or amount.
- #debit orders
- #collections
- #recurring payments
- #netcash