
January cash flow crunch: Using debit orders, subscriptions, and payment requests to reduce churn
February 20, 2026
The Best Payment Gateway Setup for Shopify (South Africa)
March 6, 2026Disclaimer:
This blog offers general guidance based on information available at the time of publication. For the most up-to-date details, please contact Netcash or other service providers directly.
Paying salaries on time is one of the most important aspects of running a business in South Africa. Whether you manage a handful of people or hundreds of employees, making sure everyone gets paid on time and in accordance with their role keeps your business running smoothly.
With Netcash salary payments, you can pay your staff safely, efficiently, and with fewer manual steps. The system is designed to integrate directly with a variety of payroll platforms in South Africa, giving you an automated and reliable way to pay employees and even suppliers.
This step-by-step guide outlines how to run salary payments using Netcash. It also covers connecting your payroll software, validating accounts, funding your Netcash account, and generating reconciliation reports. Ready to streamline your payments? Let’s dive in!
Pre-checks and permissions before running salary payments
Before you run your first batch of payments, it’s important to make sure everything in the back end is set up correctly. This process saves time later and helps you avoid failed transactions.
Step 1: Activate the salary payments service on Netcash
- Sign up and log in to your Netcash account.
- Make sure the service is active: Select Account profile > Click Service profiles > Select Salary payments. Then make sure the “Service active” checkbox is ticked. If it is not ticked, you need to sign the service agreement to activate it.
Step 2: Check user permissions
- Only authorised users should create or approve salary runs.
- Assign roles to your team (for example, HR uploads payroll files, Finance approves payments, etc.). This protects sensitive data and prevents unauthorised access.
Step 3: Set up your payroll integration with Netcash
- Integrate your payroll software with Netcash. The platform seamlessly integrates with payroll solutions such as Sage, SimplePay, Intercode, Payspace, GreatSoft, Palladium, and Vanilla Payroll. Refer to this payroll integrations quick start guide for the steps to follow.
Pro tip: Run a quick test payment when you first integrate your payroll system. It confirms your setup works smoothly before your next pay run.
How to fund your Netcash account for salary and creditor payments
To process salary payments, your Netcash account must have sufficient funds. Think of it as your business’s personal wallet that needs to be topped up before you can process salary payments.
You can fund your account through the Netcash dashboard under the “Manage Account” section. Go to Account > Services > Manage account > Netcash clearing accounts. Always use your unique Netcash reference number so that the funds are correctly allocated.
If you’re scheduling a salary run in advance, it’s best to add funds to your account at least one business day before the payment date. This gives enough time for the funds transfer to reflect on your Netcash balance, ensuring your salary payment run isn’t delayed.
You can also add funds for supplier or creditor payments in the same way. Many businesses use the salary payments service to handle both employee salaries and supplier payments.
How to fund your Netcash account
- Log in to your Netcash dashboard.
- Go to Account > Services > Manage account > Netcash clearing accounts.
- Use the banking details provided.
- Make an EFT transfer from your business bank account.
- Always include your unique Netcash reference number to ensure the funds are correctly allocated.
Best practice for funding
- Transfer funds at least one business day before your scheduled payment date.
- Keep your account funded for both salary and supplier payments.
- Monitor your account balance before confirming payment batches.
Netcash keeps your funds safe in a dedicated business account and follows South Africa’s stringent banking laws and regulations, giving you full peace of mind when moving money.

Verifying employee bank accounts with AVS and validation tools
When paying salaries, accuracy is everything. A single incorrect bank detail can delay payments or cause unnecessary admin. That’s where bank account validation tools come in handy.
Before processing payments, you can run a bank account validation check to confirm that every employee’s account is active and linked to the correct name. This is a crucial step that helps you avoid failed or bounced payments and improves the reliability of your payroll process.
The process is quick and easy. Once your payroll data is uploaded or synced, you can validate account details using Account Verification Services (AVS) through our Risk Report service. You’ll need the recipient’s account number, name, ID number, and their bank’s branch code. If you’re paying a creditor or supplier, you’ll replace the ID with a business registration number.
Using validation isn’t just about accuracy, but it’s also about compliance and professionalism. South African businesses are expected to follow responsible payment practices. By validating your payment data, you’re protecting both your business and your employees or suppliers.
Why validation matters
- Prevents bounced or delayed salary payments.
- Confirms the account is active and matches the employee’s name.
- Reduces the risk of fraud or incorrect transfers.
Here’s how you can verify account owner details:
- Go to Services and click on Risk Reports on the left-hand menu.
- Click on Consumer or Commercial, depending on the type of entity being verified.
- Select Bank account verification and add the required information.
Scheduling salary batches and setting up dated payments via payroll integration
Once your account is funded and validated, it’s time to run your salary payments. This is where Netcash’s automation really makes a difference. From your Netcash account, you can choose to upload your payroll file either manually or import it directly from your payroll software.
After uploading, you’ll see a detailed summary of your salary batch. Review the data carefully: names, account numbers, and payment totals. Once confirmed, you can set your payment date.
You have three options:
- Immediate payments: Where salaries are paid out as soon as possible.
- Same-day payments: Where salaries are processed in batches throughout the day.
- Dated payments: Where you set a future date (for example, the 25th of the month).
Dated payments are the perfect solution when looking for how to pay salaries in South Africa. Netcash recurring payments are equipped for salary runs because you can prepare everything in advance, knowing the funds will be released automatically on your chosen date. This helps you maintain consistent salary payments, even if key staff members are out of the office.
If you’re paying creditors or suppliers, you can include those in a separate batch or handle them through the same process. Many South African businesses find this feature especially useful for monthly retainer or contractor payments.
Once the batch is approved, Netcash will securely process payments across all major South African banks. You’ll receive confirmation once payments are complete, and your employees will see the funds in their accounts on the scheduled date.
Benefits of scheduling salary payments for your business
- Predictable cash flow: You know exactly when funds will leave your account each month.
- Less admin pressure: Prepare payroll early and set it to run automatically.
- Fewer payment errors: Batches are reviewed in advance, not rushed on payday.
- Improved compliance: Consistent, on-time salary payments support good governance.
- Better workload planning: Finance and HR teams avoid month-end bottlenecks.
- Reduced manual steps: No need for last-minute approvals or urgent processing.
- Greater business continuity: Salary payments still run even if key staff are off or sick.
- Professional employee experience: Consistent payment dates strengthen trust.
- Integration-ready: Aligns smoothly with payroll software and automated workflows.
- Lower risk of penalties: Avoid delays that affect statutory payments or deductions.
Benefits of scheduling salary payments for your employees
- Reliable payday: Staff get paid on the same day every month without delays.
- Better personal budgeting: Predictable income makes financial planning easier.
- Reduced stress: No uncertainty about when salaries will reflect.
- Confidence in the employer: Punctual payments improve morale and trust.
- Fewer salary queries: Less back-and-forth about missing or late payments.
- Easy debit order management: Staff can align their monthly bills with the salary day.
- Stronger sense of security: Employees know their employer prioritises timely pay.
- Improved productivity: Fewer financial worries mean better focus at work.
Step-by-step: scheduling salary payments
- Log in to your Netcash account.
- Navigate to Services > Salaries > Manage salary batches.
- Choose one of the following options:
- Upload the payroll file manually, or
- Import data directly from your payroll system (for integrated users).
- Review your batch summary: check names, amounts, and account details.
- Set your payment date:
- Immediate payment: Salaries go out right away.
- Future-dated payment: Choose a specific date (for example, the 25th of the month).
- Approve and confirm your payment batch.
Once approved, Netcash will automatically release the funds to employees on the scheduled date. You’ll receive confirmation when payments are complete.
Pro Tip: Read our payments service guide for more insights and clarity on salary runs.

Reconciling salary payments and downloading Netcash reports
After your salary payments are completed, the next step is to reconcile them. Netcash makes this process quick and straightforward by generating clear and detailed reports.
You can view a summary of all completed payment batches in your dashboard. Each report includes details such as payment date, total amount, number of recipients, and transaction status. This makes it easy to confirm that everyone was paid correctly.
If you use accounting software or need to provide proof for auditing, you can export reports in CSV or PDF format. These can be matched directly against your payroll records or bank statements.
Another benefit of using Netcash is that you can see live transaction statuses. If a payment fails or is returned, you’ll be notified. This allows you to quickly correct issues, such as updating an employee’s bank details, and rerun the payment.
For businesses managing large teams or multiple branches, reconciliation tools save hours of manual checking each month. You’ll always have accurate, real-time data at your fingertips, improving transparency and helping maintain employee trust.
Why reconciliation matters
- Confirms all employees were paid correctly.
- Identifies and quickly corrects payment errors.
- Keeps your financial records up to date for auditing.
- Reduces back-and-forth between finance and HR teams.
- Prevents compliance issues and legal risks.
- Makes it easier to track payroll cash flow.
- Improves reporting accuracy.
What you can view in your reports
- Payment date and total amount paid.
- List of all recipients.
- Transaction status (successful, pending, or failed).
- Any returned or reversed transactions.
How to reconcile your salary payments
- Log in to your Netcash account.
- Go to Reports or Transaction History.
- Filter by date or batch to find the relevant pay run.
- Export your report in CSV or PDF format.
- Match these records with your payroll and accounting data.
FAQs about fundraising for NPOs in South Africa
Ready to streamline your salary payments with Netcash?
Paying salaries shouldn’t be stressful or time-consuming. With Netcash, you can take complete control of your payment process, from funding and validation to automation and reconciliation.
You’ll enjoy a faster, safer, and more accurate way to manage both employee and creditor payments, backed by a platform trusted by thousands of South African businesses.
Whether you run payroll through Sage, SimplePay, Pastel, or another system, Netcash integrates seamlessly, letting you automate routine tasks and focus on growing your business.
Need assistance in setting up our plug-in for your fundraising platform?
Contact us today for assistance.

Paul has over 30 years experience in banking and the payment industry, he has a passion for translating needs into effective solutions. Cultivating strategic partnerships with integrated software vendors and producing cost effective, efficient and time saving business solutions make him a valuable member of the team at Netcash.
