Opaido · Wiki · Concepts

Bank branch code

Last updated 2026-06-27

A bank branch code is the number that routes an employee's net pay to the correct bank and branch when the salary payment is made.

A bank branch code is the identifier that directs an electronic payment to the right bank and branch. In payroll it is part of each employee's banking details, used when net pay is paid out.

What it means

To pay an employee, the payroll needs the account number and the branch code that tells the banking system where the account is held. South African banks largely use universal branch codes, one per bank, but the code must still be captured correctly or the payment is rejected or misdirected. It is purely a routing number with no tax meaning.

Where it fits in

The branch code sits in the employee's banking record alongside the account number and account type. It is used only at the payment step, when net pay is transferred, and is unrelated to any SARS code or the employee's internal employee code.

Key rules

  • Routes the net-pay transfer to the correct bank and branch.
  • Stored with the employee's account number and account type.
  • South African banks largely use a single universal branch code each.
  • A routing identifier only, with no tax significance.

Related terms


Copyright © 2026 Opaido™. All rights reserved.
Christian † Company