Debit order action dates, weekends and public holidays in SA
Choose debit order action dates that actually get paid: cut-offs, weekends, South African public holidays for 2026 and 2027, and payday timing tips.
- Published
- Reading time
- 5 min read
- By
- CentraPoint Team
On this page
The action date is the day a debit order is meant to come off your customer's account. Debit orders are processed on business days only: two-day debit orders typically run Monday to Friday, while same-day services may also run on Saturdays, and neither runs on Sundays or public holidays. So an action date that lands on a non-processing day either gets moved or rejected, and your batch has to reach your provider before its cut-off relative to that date.
Getting dates right sounds trivial, yet it causes a surprising number of unpaids and angry calls. Here's how to plan them.
Action date vs submission date vs settlement date
| Date | What it means |
|---|---|
| Submission / cut-off date | The latest moment your batch must be authorised with your provider. |
| Action date | The day the customer's account is debited. |
| Settlement / release date | When your provider pays the collected funds (less fees and any retention) to you. |
With Netcash, for example, a two-day batch must be authorised by midnight two full working days before the action date (a Friday action date means a Tuesday midnight cut-off), and a same-day batch must be authorised by 11:00 on the action date. Check the current times in Netcash's service guide; other providers have similar rules. The trade-offs are covered in same-day vs two-day debit orders.
Weekends and public holidays
South Africa's public holidays are set by the Public Holidays Act, and when a holiday falls on a Sunday, the Monday is a public holiday. Occasionally extra days are declared (for example election days), so always check the official list on gov.za.
Public holidays: remainder of 2026
| Holiday | Date | Day |
|---|---|---|
| Heritage Day | 24 September 2026 | Thursday |
| Day of Reconciliation | 16 December 2026 | Wednesday |
| Christmas Day | 25 December 2026 | Friday |
| Day of Goodwill | 26 December 2026 | Saturday |
Public holidays: 2027
| Holiday | Date | Day |
|---|---|---|
| New Year's Day | 1 January 2027 | Friday |
| Human Rights Day | 22 March 2027 (21 March is a Sunday) | Monday |
| Good Friday | 26 March 2027 | Friday |
| Family Day | 29 March 2027 | Monday |
| Freedom Day | 27 April 2027 | Tuesday |
| Workers' Day | 1 May 2027 | Saturday |
| Youth Day | 16 June 2027 | Wednesday |
| National Women's Day | 9 August 2027 | Monday |
| Heritage Day | 24 September 2027 | Friday |
| Day of Reconciliation | 16 December 2027 | Thursday |
| Christmas Day | 25 December 2027 | Saturday |
| Day of Goodwill | 27 December 2027 (26 December is a Sunday) | Monday |
Note the Easter cluster in late March 2027: Human Rights Day, Good Friday and Family Day fall within eight days, which squeezes cut-offs for anyone collecting on the 25th or month-end.
What happens when the action date isn't a business day?
It depends on your provider and your mandate. The common approaches are:
- Move to the next business day. Safe for the customer (they've usually been paid by then), but delays your cash.
- Move to the previous business day. Gets cash in sooner, but risks debiting before the customer's salary lands.
- Reject the date. Some systems won't accept a batch with an invalid action date, and you have to resubmit.
Whichever you use, say so in the mandate. For DebiCheck, the date adjustment rule is part of the mandate the customer approves (DebiCheck explained).
Choosing collection dates around payday
Most "insufficient funds" unpaids (reason code 02) are really timing problems. Tips:
- Let customers choose. Offer a few dates (for example the 1st, 15th, 25th or last business day) and let them pick the one after their payday.
- Watch month-end salaries. Many employers pay on the 25th or the last working day. If the 25th is a Saturday, salaries often go out on the Friday before. A debit on the 25th may be fine; a debit on the 24th may not.
- December is different. Many employers pay early in December, and customers spend heavily over the holidays. January collections are notoriously harder; consider moving January's date later or sending an early reminder.
- Grants and pensions. Customers paid via SASSA or pension payments have specific payment dates. Align with them.
- Avoid clustering. If most of your book collects on the 1st, your cash flow and your support desk both spike on the same days.
A monthly date-planning routine
- Keep a calendar of public holidays and your provider's cut-offs for the next 12 months.
- For each collection run, calculate the submission deadline and set a reminder a day earlier.
- Check for holidays that shift your customers' paydays (for example a Friday public holiday before a weekend 25th).
- Send pre-debit notifications 3–5 days before the action date, especially after a price change.
- After the run, review unpaids by collection date to spot dates that consistently fail. See how to reduce debit order failures.
How CentraPoint helps
CentraPoint schedules Netcash debit order collections from each customer's chosen collection day, accounts for business days when building batches, and shows collection history and unpaids per customer. Customers can pay a failed collection immediately through a payment link, so you don't wait for next month's run. See the debit order docs for batch scheduling details.
Frequently asked questions
Do debit orders go off on Sundays?
No. Debit orders aren't processed on Sundays or public holidays. Some same-day services process on Saturdays, but standard two-day debit orders typically run Monday to Friday only.
Why did my debit order go off a day early?
If the action date fell on a non-processing day, the collection may have been moved to the previous business day under the mandate's date rule. The mandate should state how date shifts are handled.
Can I change a customer's debit order date?
Yes, but only with the account holder's agreement, ideally in writing or through an updated electronic mandate. For DebiCheck, a changed date usually needs a new or amended mandate approved with the bank.
What is the best date to run debit orders?
The best date is the one shortly after your customers are paid. For salaried customers that's often the 25th to the 1st, but letting each customer choose usually beats any single date.
- #debit orders
- #action date
- #public holidays
- #collections