Multi-branch clinic accounting: cost centers, consolidation and one ledger
Every new branch adds a P&L question: is it actually making money? Here is how to structure the chart of accounts, cost centers and month-end so the answer is always one report away.
Multi-branch clinic accounting works when every branch posts to one shared chart of accounts, every transaction carries its branch and cost center, and revenue flows in live from the clinical system rather than from monthly exports. Then a branch P&L is a filter, not a spreadsheet project. That is the design behind healthcare accounting software that sits on the same record as care.
This guide is for finance leads and group CFOs running two or more clinics, polyclinics or day-surgery centres. It covers ledger structure, cost centers, shared costs, bank reconciliation, month-end and the reports that matter.
The common starting point, and why it hurts
Many groups grow into accounting problems. Each branch starts with its own clinic system and its own spreadsheets. Revenue is summarised monthly and keyed into an accounting package. Supplier invoices are paid centrally but not charged back to branches. By the time the numbers are ready, the month is long gone, and nobody fully trusts them. The fix is structural, not heroic.
1. One chart of accounts for the group
Use one chart of accounts across all branches. The same revenue lines, the same cost lines, the same balance sheet accounts. Branch differences belong in dimensions (branch and cost center), not in separate account codes like “Revenue – Branch 2”. This keeps reports comparable and lets you add a branch without redesigning the ledger.
- Split revenue by the lines you manage: consultations, procedures, diagnostics, pharmacy, packages, insurance vs self-pay.
- Split cost of sales where it is real: consumables, drugs, lab send-outs, doctor commissions.
- Keep payroll, rent and utilities as separate lines so branch comparisons make sense.
- If branches are separate legal entities, keep separate ledgers for statutory reporting, with the same chart in each.
2. Cost centers: branch and department
Cost centers answer “where did this happen?”. For clinic groups, two levels usually cover it: branch, and department or specialty within the branch.
| Cost center type | Examples | Question it answers |
|---|---|---|
| Branch | Jumeirah, Al Barsha, Abu Dhabi | Is this site profitable? |
| Department | Dermatology, dental, lab, pharmacy | Which service lines carry the business? |
| Shared services | Head office, call center, marketing, IT | What does central support cost? |
| Project | New branch fit-out, system migration | What did this initiative cost? |
The rule that makes cost centers work: the cost center is set at the source, on the invoice, the purchase order, the payroll run, not added by finance at month-end. If a nurse issues stock in Branch 2, the cost lands in Branch 2 automatically.
Where a transaction lands
- DepartmentSpecialty or service line within a branch
- BranchIs this site profitable?
- Legal entityOwn ledger, currency and VAT rules
- GroupConsolidated for management reporting
3. Allocating shared costs
Head office, marketing and central purchasing serve every branch. Decide once how to allocate them, write the method down, and apply it every month. Common bases are revenue, patient visits, floor area or headcount. There is no perfect basis. What matters is consistency, so trends are real. Show branch results both before and after allocations, so branch managers are judged on what they control.
4. Revenue should arrive, not be keyed
The biggest source of error in clinic accounting is the hand-off from the clinical system to the ledger. When invoices, receipts, refunds, insurance claims and remittances post automatically, with branch and cost center already set, month-end becomes review, not data entry. This is the one connected record argument applied to finance.
5. Bank reconciliation and cash
- Keep one bank account per branch in the ledger where the bank structure allows it, so cash is visible by site.
- Import bank transactions daily rather than monthly. Open-banking connections make this automatic.
- Match card settlements, insurance remittances and transfers to receipts and claims, not just totals.
- Investigate unmatched items weekly; old ones rarely resolve themselves.
6. A month-end close checklist
- Confirm all invoices, refunds and credit notes for the period are posted by branch.
- Post insurance remittances and review receivables by payer and branch.
- Complete bank reconciliations for every account.
- Complete the 3-way match for supplier invoices and accrue for goods received but not yet invoiced.
- Post payroll, commissions and the end-of-service gratuity accrual by branch.
- Post depreciation for equipment and fit-outs.
- Apply shared-cost allocations.
- Review branch P&Ls and balance sheet movements, then lock the period.
Month-end close
- Revenue postedInvoices, refunds and credit notes by branch
- Remittances and receivablesReview by payer and branch
- Bank reconciliationsEvery account
- Payables and payroll3-way match, accruals, payroll and gratuity
- Depreciation, allocationsEquipment, fit-outs and shared costs
- Review and lockBranch P&Ls, balance sheet, then lock
Two of those steps have their own guides: procurement and the 3-way match, and gratuity and payroll for UAE clinics.
Cross-border groups and multiple currencies
Groups with sites in both the UAE and Saudi Arabia, or further afield, add two layers: currency and tax. Keep each country's branches in their own legal-entity ledger, in the local currency, with local VAT rules. Our VAT guide for UAE and Saudi clinics explains how the two regimes differ. For group reporting, translate at documented exchange rates and keep the method consistent month to month.
- Record transactions in the currency they happen in; do not convert at the point of sale.
- Maintain the exchange rates you use for reporting, with dates, and keep a record of changes.
- Keep intra-group charges (management fees, shared purchasing) on clearly labelled accounts so they can be matched and removed in consolidation.
7. The reports a group actually uses
| Report | Who uses it | How often |
|---|---|---|
| Branch P&L, before and after allocations | Owners, branch managers | Monthly |
| Revenue by department and doctor | Medical director, branch managers | Weekly |
| Receivables ageing by payer and branch | Finance, billing | Weekly |
| Cash position and forecast | CFO | Weekly |
| Budget vs actual by cost center | Owners, department heads | Monthly |
| Group balance sheet | Owners, auditors, banks | Monthly or quarterly |
How Helix supports multi-branch accounting
Helix Accounting is a double-entry general ledger with a chart of accounts that can be copied to branches, cost centers in a hierarchy, accounts receivable and payable, fiscal periods with locks, budgets, a cash-flow forecast, multi-currency with exchange rates you manage, and fixed assets. Bank feeds connect through Lean open banking to major UAE banks, including Emirates NBD, ADCB, FAB, DIB, Mashreq and RAKBANK, and transactions arrive ready to reconcile.
Because billing, insurance claims, inventory, purchasing and payroll all run in Helix, they post to the ledger with the branch set at source. Head office sees every branch; each branch sees its own. Groups that keep their statutory books in Xero, QuickBooks or Zoho Books can sync to them. For how the rest of the group runs on one system, see multi-branch groups.
One ledger for the group
- Billing
- Insurance claims
- Inventory
- Purchasing
- Payroll
- Bank feeds
How should a clinic group structure its chart of accounts?
Use one chart of accounts for every branch, and record the branch and department as cost centers on each transaction rather than creating separate accounts per branch. This keeps reports comparable and makes adding a branch simple.
How do you allocate head office costs to clinic branches?
Pick a basis such as revenue, visits, floor area or headcount, document it, and apply it consistently every month. Show branch results before and after allocation so managers are judged on what they control.
Can Helix connect to our bank?
Yes. Helix connects through Lean open banking to major UAE banks, including Emirates NBD, ADCB, FAB, DIB, Mashreq and RAKBANK, so transactions import automatically for reconciliation.
Can we keep using Xero or QuickBooks?
Yes. Helix can sync with Xero, QuickBooks and Zoho Books, set up per client, if you keep your statutory books there.
Related articles
Procurement for clinic groups: from requisition to 3-way match
When every branch orders its own way, you pay more and can prove less. A simple procure-to-pay chain, ending in a 3-way match, fixes both.
Revenue leakage in clinics: where the money disappears
Revenue leakage is care you delivered and never collected for. It hides in the gaps between systems. Here are the ten places to look, and a monthly audit to close them.
VAT for clinics in the UAE and Saudi Arabia: what's zero-rated, standard or exempt
The same consultation room can produce zero-rated, standard-rated and citizen-relieved invoice lines in one afternoon. Here is how VAT on healthcare works in both countries, and how to set up your billing so it stays right.