Payroll
Payroll journals and reconciliations
Finbryn records the payroll journal entry for every Mudad pay run and reconciles it against the wage file your bank submitted, so basic salary, allowances, GOSI contributions and end of service accruals all agree with your general ledger. This runs alongside your regular month-end close.
Payroll reconciliation
Illustrative client · August 2026
SAR
- Payroll register agreed to the provider reportDone
- Net pay agreed to the bank debitDone
- Withholdings and employer costs postedDone
- Payroll liability accounts cleared to zeroIn progress
- Filing dates checked against the calendarNext
Illustrative. An example of the document, not a client's figures.
What one Mudad payment actually covers
A single wage transfer under the Wage Protection Program leaves your bank account covering basic salary, housing and other allowances, overtime and any GOSI contribution due that period, all at once. Recording it correctly means splitting that one payment into every account it actually touches, then checking the split against the wage file your bank submitted through Mudad.
GOSI reconciliation by nationality
Because a Saudi employee's contribution runs across annuities, occupational hazards and SANED unemployment insurance while a non-Saudi employee's contribution is limited to the occupational hazards branch alone, the two have to be posted to different account splits rather than netted into one payroll expense line. We reconcile the amount deducted from each employee's pay against what GOSI's own records show as received, split by nationality.
End of service accruals, not just the payment
Because end of service benefits build up under Saudi Labor Law rather than being paid out monthly, they need their own accrual entry each period, separate from the cash that actually left the bank. The same applies to accrued annual leave. We record both so the balance sheet reflects what is actually owed on exit, not just what was paid that month.
One payroll cycle, several offices
A company running payroll for staff across Riyadh, Jeddah and Dammam, or across a Saudi entity and a MISA-licensed foreign entity, still submits one wage file per cycle through Mudad. We keep the journal reconciled at that consolidated level while flagging any location-level variance rather than letting it disappear into the group total.
Where a mismatch usually comes from
A payroll journal that does not balance to the wage file usually traces back to a rate change made in the payroll platform but not yet reflected in a prior entry, a leaver whose final settlement was not fully calculated, or an allowance added mid-cycle without a corresponding adjustment. We trace it back to the source rather than force the entry to balance. See Saudi Arabia payroll support for the pay-run review that happens before these entries are posted.
Questions
Frequently asked questions: Payroll journals and reconciliations
How often do you reconcile GOSI contributions?
Each pay period, alongside the journal entry, checked against GOSI's own record of what was received rather than left until year end.
Do you need administrator access to our payroll platform?
Read-only reporting access is usually enough to pull the wage file and payroll summary we reconcile against.
How do you record end of service benefits if they are not paid monthly?
As an accrual, calculated under Saudi Labor Law and posted each period, so the liability builds up on your books at the same pace it builds up in reality.
Can you reconcile payroll across a Saudi entity and a MISA-licensed foreign entity together?
Yes, each entity's journal stays distinct so a variance in either one is visible on its own, while the reconciled group total rolls up for management reporting.
Why does payroll need its own reconciliation separate from bookkeeping?
Payroll moves money and creates liabilities in ways a bank feed alone does not explain. A dedicated reconciliation catches mismatches between what was paid, what was withheld and what the ledger shows.
Do you need access to our payroll platform?
Read-only reporting access is usually enough. We do not need the access level required to run pay runs ourselves.
Who reviews the work before it reaches us?
Every deliverable under payroll journals and reconciliations is reviewed by a senior reviewer before it reaches you. You keep access to the underlying file at every stage, so nothing about the work happens somewhere you cannot see it.
What is included in payroll journals and reconciliations?
Payroll journals and reconciliations covers payroll journal entries recorded in your accounting software for every pay run and gross wages, withholdings and net pay reconciled against the payroll platform's summary report. The exact scope is agreed and set out in writing before work starts, so you know precisely what is and is not covered before the first deliverable arrives.
Related services
Industries
- Professional servicesBookkeeping for professional service firms such as engineering, architecture and IT consulting billing clients by project or retainer.
- ManufacturingBookkeeping for small and mid-size manufacturers tracking raw materials, work in process and finished goods inventory.
- Agencies and consultanciesBookkeeping for marketing agencies, design studios and consulting firms billing clients on retainers and project fees.
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.