What Is the Difference Between a Debit Order and a Stop Order?
Debit orders and stop orders both move money out of a bank account on a recurring schedule, and the two terms are often used interchangeably in everyday conversation. They are, however, fundamentally different instruments — and the difference matters when a payment goes wrong, when you want to cancel, and when a business is deciding how to get paid.
The short version: with a stop order, you tell your bank to push money out of your account. With a debit order, you give a service provider permission to pull money from your account.
What is a stop order?
A stop order is an instruction a consumer gives their own bank to make recurring, future-dated payments of a fixed amount to a beneficiary — for example, a monthly transfer to a savings account, rent to a landlord, or a donation to a charity.
Key characteristics:
- The bank pushes the money on the customer's instruction; the beneficiary does nothing.
- It is a free-standing bank instruction — no agreement with the beneficiary is required, and the beneficiary may not even know the payment is coming.
- The amount and date are fixed by the customer, who can amend or cancel the instruction directly at their bank at any time.
What is a debit order?
A debit order is an instruction the consumer gives a service provider — not their bank — allowing that provider to collect money from the consumer's account. The authority is recorded in a mandate, which governs the amount, frequency and collection date. See What Is a Debit Order?.
Key characteristics:
- The collector pulls the money by submitting a payment instruction through its own bank.
- It is governed by a mandate between the consumer and the service provider, linked to an underlying contract such as an insurance policy or loan agreement.
- The amount can be variable (for example usage-based billing), provided the mandate explains how it is determined.
- The consumer can dispute collections they believe were incorrect, and cancellation involves the service provider, not just the bank.
Debit order vs stop order at a glance
| Stop order | Debit order | |
|---|---|---|
| Who initiates the payment | The customer's bank (push) | The service provider (pull) |
| Instruction given to | The customer's own bank | The service provider |
| Governing document | Free-standing bank instruction | Mandate between customer and service provider |
| Amount | Fixed | Fixed or variable per the mandate |
| Beneficiary involvement | None required | Collector submits each collection |
| Cancellation | At the bank, unilaterally | Cancel the mandate with the service provider |
| Typical uses | Savings transfers, rent, donations | Insurance, medical aid, loan repayments, subscriptions |
Which one should a business use to get paid?
For a business collecting recurring payments, the difference is control. With stop orders, payment depends on every customer setting up and maintaining an instruction at their own bank — the business cannot fix a wrong amount, a missed escalation or a cancelled instruction. With debit orders, the business submits the collection itself on the agreed action date, receives a return reason when a collection fails, and can use DebiCheck or registered mandates with tracking for harder-to-collect customers.
That is why virtually all commercial recurring collections in South Africa — across EFT, DebiCheck and registered mandates — run on debit orders. Kwik provides debit order collections across all three, backed by proper mandate management that meets the minimum mandate requirements.
A note on "stop payments"
Do not confuse a stop order with a stop payment: a stop payment is an instruction to your bank to block a specific expected debit order from going through. It relates to debit orders, not stop orders — see Debit Order Disputes and Stop Payments.