Industries
Medical and dental practices
Finbryn keeps books for Saudi medical and dental practices, reconciling insurance payer deposits separately from patient copays, tracking GOSI and Mudad payroll for a mix of Saudi and non-Saudi clinical staff, and keeping equipment purchases on the balance sheet rather than folded into monthly expense. We work inside Xero or QuickBooks Online.
Management report
Illustrative client · August 2026
SAR
| Line | Aug | Jul | |
|---|---|---|---|
| Revenue | 142,380 | 131,904 | +10,476 |
| Cost of sales | (51,260) | (48,115) | (3,145) |
| Gross profit | 91,120 | 83,789 | +7,331 |
| Payroll | (46,300) | (45,900) | (400) |
| SoftwareNoted | (6,480) | (5,490) | (990) |
| Rent | (8,000) | (8,000) | 0 |
| Other operating | (9,215) | (9,870) | +655 |
| Net income | 21,125 | 14,529 | +6,596 |
Reviewer's note
Software is up on last month after two seats were added mid-month. Revenue includes one milestone invoice that will not repeat next month.
Illustrative. An example of the document, not a client's figures.
Exceptions report
Where the books usually hurt
Insurance reimbursements arrive weeks after the visit and net against adjustments that never get itemized
Merchant deposits from patient copays and insurance payers get recorded as one number, not split by source
Payroll for a mix of associates, hygienists and staff gets coded inconsistently month to month
Equipment purchases and practice loans get mixed into operating expense instead of tracked as fixed assets and debt
An insurance deposit is not one number
A Saudi practice billing through Bupa Arabia, Tawuniya or another payer receives a net deposit weeks after the visit, after adjustments, rejections and co-payment splits have already happened somewhere upstream. A practice that books that deposit as a single figure loses the ability to see which procedures are actually reimbursed at the rate quoted and which are quietly being written down.
Finbryn reconciles insurance payer deposits apart from patient copay collections, matching each payer's remittance advice against the claim it settles, so collections by payer and by procedure are visible rather than blended into one bank line.
Payroll for a mixed clinical workforce
Most Saudi practices run a mix of Saudi and non-Saudi doctors, dentists, hygienists and support staff, and GOSI treats the two groups differently: a Saudi employee's contribution runs to 21.5% of contributable wage split between employer and employee across pension and SANED, while a non-Saudi employee's GOSI is limited to the 2% occupational hazards branch paid by the employer. Every registered employee's wage moves through the Wage Protection Programme via Mudad, and we keep that payroll data consistent across a workforce that often changes month to month as visas and contracts turn over.
Equipment, VAT and the practice's tax position
Dental and imaging equipment, along with practice fit-out, is tracked as a fixed asset with its own depreciation schedule rather than expensed against the month it was purchased, which keeps both the balance sheet and the Zakat base it feeds into accurate. Medical and dental services carry their own VAT treatment under ZATCA's rules, distinct from the standard 15% rate applied to most goods and services, and we flag which of a practice's revenue lines fall where rather than applying one blanket rate.
Working with Finbryn
Our delivery team reconciles payer and patient collections weekly and closes the practice's books on a fixed monthly cycle, with figures reviewed by a senior reviewer and a corporate CFO. Zakat and tax returns are prepared by our team and filed by the taxpayer or a licensed tax agent. Statutory audit, where a practice's structure requires one, is performed only by a SOCPA-licensed auditor; we prepare the audit-ready books that auditor works from. Pricing is published on our pricing page, and practices bringing books current after a gap start with a scoped catch-up project ahead of ongoing monthly bookkeeping.
Questions
Frequently asked questions: Medical and dental practices
Do you reconcile insurance payer deposits separately from patient payments?
Yes. Each payer's remittance is matched against the claim it settles, so patient collections and insurance reimbursement are visible as separate lines rather than one blended deposit.
How do you handle payroll for a mix of Saudi and non-Saudi clinical staff?
Saudi employees carry the full 21.5% GOSI contribution split between employer and employee; non-Saudi employees carry only the 2% occupational hazards branch, paid by the employer. Every worker's wage runs through Mudad.
Do you track equipment purchases as fixed assets?
Yes. Dental, imaging and other clinical equipment is tracked with its own depreciation schedule, kept apart from routine operating expense.
Who performs a statutory audit if our practice needs one?
Only a SOCPA-licensed auditor can perform a statutory audit. We prepare audit-ready books and IFRS financial statements that auditor works from; we do not perform the audit itself.
Can you support a multi-provider practice?
Yes, provider-level income and expense tracking can be built into the chart of accounts.
What are the common bookkeeping challenges for a medical and dental practices business?
Beyond the basics, payroll for a mix of associates, hygienists and staff gets coded inconsistently month to month and equipment purchases and practice loans get mixed into operating expense instead of tracked as fixed assets and debt come up often in this industry. We build the chart of accounts and reconciliation process around those specific patterns rather than a generic template that ignores how the business actually operates.
What software do you support for medical and dental practices?
We work inside QuickBooks Online and Xero, along with the other tools listed on this page that are common in the medical and dental practices industry. If you have no file yet, we set one up in your name so you own it from day one.
Related services
- BookkeepingMonthly bookkeepingOngoing monthly bookkeeping: transactions sorted into categories, accounts reconciled and month-end reports delivered in the software you already use.
- BookkeepingCatch-up and cleanup bookkeepingMonths or years of books brought up to date and reconciled, with a written record of every adjustment, so monthly bookkeeping can start from a clean base.
Next step
Talk to the team that would run your books
A short call covers your setup, your software and what a first month would look like. You get a written scope and price after it.