What is the branch current account in accounting?
The “branch current account” is a reciprocal account that tracks transactions between the head office and its branches — when HQ sends goods or cash to a branch, or the branch remits its collections to HQ. It appears as two opposing sides: “branch current” in HQ's books and “head office current” in the branch's — mirror images of each other, eliminated when preparing combined statements because an entity can't owe itself. And at the end: why this account exists at all, and when you may not need it.
The two opposing accounts
“Branch current” — in the head office's books
The first side of the mirror
- Where it's recorded
- In the head office's books
- Debited when
- HQ sends goods or cash, or pays an expense on the branch's behalf
- Its nature
- A reciprocal account — it represents the branch's net position toward HQ
“Head office current” — in the branch's books
The mirroring side
- Where it's recorded
- In the branch's books
- Credited when
- The branch receives goods or cash from HQ
- Its nature
- Exactly the same amount, in the opposite direction
Example: HQ sends 100,000 of goods to a branch
In the head office's books
Dr. Branch current 100,000
Cr. Goods 100,000
In the branch's books
Dr. Goods 100,000
Cr. Head office current 100,000
The two balances must always match. Any difference is caused by goods or cash “in transit” not yet recorded, or a posting error — it must be reconciled before preparing the statements. And on consolidation both accounts are eliminated entirely.
The key point: why does this account exist at all?
The branch current account arose because each branch kept separate books — so you needed an account linking the two ledgers and tracking what passed between them. But if your system runs on one general ledger where every entry carries a “branch dimension,” the system already knows which branch each operation belongs to — and you can produce a per-branch income statement and balance sheet from that same ledger, with no reciprocal accounts.
| Separate books per branch | One ledger with a branch dimension | |
|---|---|---|
| Linking branches | Reciprocal “current” accounts | A branch tag on every entry |
| Moving between branches | Opposing entries in two ledgers | A transfer inside the same ledger |
| Per-branch income statement | Requires consolidation & elimination | Filter by branch directly |
| Mismatch risk | Present — needs periodic reconciliation | None — a single ledger |
Frequently asked questions
Must the two accounts be equal?
Yes — they're mirror accounts: the debit balance of “branch current” at HQ must equal the credit balance of “head office current” at the branch. Any difference means either goods or cash “in transit” not yet recorded by the other side, or a posting error — both need reconciliation before preparing the statements.
Does it appear in the final financial statements?
No. When preparing the combined statements for the entity as a whole, the two accounts are eliminated and cancel each other — because an entity can't owe itself. So it's an internal tracking/control account, not a line item shown to external users.
If I have branches, must I use branch current accounts?
Not necessarily. That account arose because branches used to keep separate books. If your system runs on one general ledger and every entry carries a “branch dimension,” you can produce an income statement and balance sheet per branch from the same ledger without reciprocal accounts at all — and inter-branch movements become simple transfers inside that same ledger.
What if my branches are legally separate entities?
That case is different — if each branch is an independent legal entity with its own commercial registration and tax card, you're dealing with “companies,” not “branches,” and you'll need inter-company current accounts and their elimination on consolidation. The branch-dimension logic applies to branches of a single legal entity. Consult your chartered accountant to determine your situation.
Your branches in one ledger — each with its own numbers
In Zemam every entry carries the branch it belongs to, so you can produce an income statement, balance sheet, and ledger per branch from the same books — and inter-branch movements (stock or treasury) happen inside the same system, with no reciprocal current accounts to reconcile every month.
Note: the “branch dimension” logic applies to branches of a single legal entity. If your branches are independent legal entities (each with its own commercial registration and tax card), they are “companies” and you'll need inter-company current accounts and their elimination on consolidation. Consult your chartered accountant for your entity's situation and disclosure requirements.