Taking on new clients for the next close. Book a free books review →
Payroll

Payroll and bookkeeping services for small business, posted properly into your books

We run the whole payroll cycle: prepare the pay run, get payslips out on the agreed date, calculate employer costs and deductions, then post the payroll journal into your ledger and reconcile the control accounts until they actually clear. We process and reconcile payroll; statutory filing in your country is handled by your local agent or payroll bureau, and we work with them directly rather than around them.

Or post an illustrative pay run and see where every line should land.

Sound familiar?

Six signs your payroll is not reaching your books

Payroll can run perfectly and still wreck your accounts. These are the symptoms we see most.

P1

The wage control account never goes to zero

It has a balance every single month, it grows, and nobody can tell you what is in it.

P2

Payroll is one line in the P&L

The net amount that left the bank got coded to "Wages". Employer taxes and pension costs simply vanished.

P3

Tax withheld sits nowhere

Money deducted from staff is owed to an authority. If it is not on your balance sheet, your liabilities are understated.

P4

A leaver was paid outside payroll

Final pay went out as a bank transfer. The payslip says one thing, the ledger another, and neither will clear.

P5

You only find errors at year-end

Your accountant raises a correcting journal every year for the same problem, and bills you for finding it.

P6

Payslips go out late, then get reissued

Someone forgot to tell payroll about a starter, a raise or unpaid leave until after the run was approved.

Try it · post a pay run

One pay run is seven entries, not one payment.

Pick your country and post an illustrative pay run. Watch each line go to its own account: costs to expense, everything still owed to a liability. The journal is only right when debits equal credits, and we check that on every run before it reaches your books.

Your country

United States: federal and state withholding, FICA, and unemployment tax at both levels. Returns and deposits stay with your CPA or payroll provider.

Illustrative figures. The toggle changes the terms, not the rates. Nothing is sent.

Pay run · 8 employees · Illustrative Draft

Payroll register

  • Gross wages20,000.00→ Expense
  • Income tax and employee FICA withheld(4,600.00)→ Payable
  • Net pay to employees15,400.00→ Wage control
  • Employer FICA, FUTA and SUTA1,530.00→ Expense + payable
  • Employer 401(k) match600.00→ Expense + payable
Payroll journal, as it should reach your ledger
AccountDebitCredit
Wages and salaries (expense)··
Employer payroll taxes (expense)··
Retirement contributions (expense)··
Wage control: net pay owed··
Federal and state withholding payable··
Employer payroll taxes payable··
401(k) contributions payable··
Total0.000.00
Debits minus creditsNot posted

Illustrative figures

The part almost everyone skips

Why does a payroll control account that never clears matter?

Payroll does not touch your accounts as one payment. It is at least five entries. The journal debits gross wages and employer costs to expense, then credits what you owe: net pay to employees, tax withheld, pension or superannuation, and anything else deducted. Those credits sit as liabilities until the money actually leaves your bank, and each payment clears the liability it belongs to.

When that never happens, three numbers go wrong at the same time and they go wrong in opposite directions, which is why the error hides so well.

When it never clears

  • Wage cost is wrong. Either something landed in expense that was not a cost, or a genuine employer cost was never posted at all.
  • Liabilities are wrong. A balance sits on the balance sheet that should have cleared, or should never have existed.
  • Net profit is wrong. The profit and loss account feeds retained earnings, so an expense error carries straight through to equity.

A growing wage control balance is not a tidiness problem. It is the ledger telling you, every month, that payroll cannot be reconciled to the bank and that nobody has looked.

What you get

What outsourced payroll processing covers

Six deliverables every cycle. The last two are the ones most providers leave for someone else.

Pay run preparation and scheduling

A fixed calendar per pay cycle: when changes are due to us, when the run is prepared, when you approve, when staff are paid. Weekly, fortnightly, semi-monthly or monthly.

Payslip distribution

Payslips issued on the agreed date through your payroll platform, with the employee self-service portal set up so staff can pull their own history without going through you.

Deductions and employer costs

Gross to net calculated and checked per employee, then the part owners forget: the employer-side taxes, pension or superannuation contributions and levies that are your cost, not theirs.

Starters and leavers

New joiners set up with the right tax details before their first payslip. Leavers processed with notice, holiday and final pay calculated, and the record closed properly.

Payroll journals into the ledger

Gross wages and employer costs to expense, net pay and every deduction to their own liability accounts, in QuickBooks Online or Xero, agreeing to the payroll register to the cent.

Control account reconciliation

The wage control and tax liability accounts reconciled every month against what actually left the bank, with anything left behind explained in writing rather than carried forward.

Where the line sits

We do this

  • Prepare and check the pay run
  • Issue payslips on the agreed date
  • Calculate deductions and employer costs
  • Post the journal into your ledger
  • Reconcile control and liability accounts
  • Give your filing agent the figures they need

Your local agent or bureau does this

  • Statutory returns and submissions
  • Tax deposits and remittances
  • Registrations with the tax authority
  • Year-end employee tax documents
Being straight about scope

Do you file payroll taxes for us?

No. Statutory payroll filing belongs with an agent registered with your tax authority. We are not registered as one in any of these countries, and we will not claim otherwise to win the work. What we do is everything either side of the filing, which is where most of the errors actually live.

In practice that means we work alongside your CPA, your accountant, your payroll bureau or the filing service built into your platform. We give them the figures, they submit, and then we prove that what was filed and what was paid both reconcile back to your books. You should not be the person carrying numbers between two providers who never speak.

Requirements genuinely differ by country. PAYE and real-time submissions in the UK look nothing like state-by-state withholding in the US, which looks nothing like Single Touch Payroll and payday super in Australia, or source deductions in Canada. The bookkeeping treatment we apply is consistent across all four. The filing stays with the agent registered to do it.

On platforms we are not precious. We work directly in QuickBooks Payroll and Xero Payroll. If you run payroll in a separate platform such as Gusto, or in bureau software your accountant already uses, we work from what it produces and reconcile it into your ledger.

What you can hold us to

Four payroll commitments

10th
Payroll journals posted and reconciled by close
100%
Of pay runs checked before you are asked to approve
0
Unexplained balances left in the wage control account
1
Business day to reply to every payroll query
How it works

How does outsourced payroll run month to month?

The same four steps every cycle, on dates agreed before we start.

Payroll review and mapping

We look at your current setup, check how pay elements are mapped to your chart of accounts, and fix the mapping before the first run rather than after.

Changes collected, run prepared

Starters, leavers, hours, overtime, bonuses and absences collected by an agreed cut-off. The run is prepared and checked line by line.

You approve, staff are paid

You get a gross-to-net summary and the total to fund. You approve and release the payment. We never hold your money or move it.

Journal posted, accounts cleared

The journal goes into your ledger, bank payments are matched against the liabilities they settle, and the control accounts are reconciled at close.

Pricing

What does outsourced payroll cost?

Payroll is bundled into the monthly plans that include it, or bought by the hour as part of a dedicated resource. The full table for every plan lives on the pricing page.

Scale

Larger headcount, multiple entities or more than one pay cycle.

From
$899/month

  • Payroll up to 30 employees
  • Unlimited transactions
  • Multi-entity consolidation
  • 13-week cash flow forecasting
  • Named account manager
Book a free books review
Senior bookkeeper

A named person owning your pay runs and journals, by the hour.

From
$20/hour

or $2,400/month full-time


  • Owns the pay run end to end
  • Payroll journals and reconciliation
  • Also available at $14/hr bookkeeper level
  • ACCA accountant from $28/hr
  • Minimum 10 hours a month
Book a free books review

The Essentials plan at $199/month does not include payroll, and we will say so rather than let you assume. Weekly pay cycles cost more than monthly. Cleaning up historical payroll postings is quoted separately as a one-off fixed fee once we have seen the file.

Your data

Payroll data is the most sensitive file you own

Salaries, bank details and tax identifiers. Here is exactly how we handle access to them.

You keep the payment button

We prepare and check the run. You approve and release it inside your own platform or bank. We never hold client money, never move it, and never ask for your online banking passwords.

Limited users, named people

We work through restricted users in your payroll and accounting software, under our own named logins. Every action shows in the audit log and you can revoke access instantly.

Working papers stay in your folder

Salaries and staff bank details are read where they live. The payroll registers we work from are kept in a shared folder you own, never on personal devices, and our access ends with the engagement. We do not email payroll registers as unprotected attachments.

Works alongside

Payroll is rarely the only thing that needs fixing

Most payroll problems are found during a clean-up, and most are cheapest to fix in the same pass.

Catch-up and clean-up bookkeeping

Months or years behind. We rebuild the backlog oldest first, correct miscoded history, and clear the control accounts payroll left behind.

Fix the backlog

QuickBooks bookkeeping

QuickBooks Online done properly, including payroll mapping, so the journal posts to the accounts you actually report on.

QuickBooks bookkeeping

Xero bookkeeping

Xero files kept current and reconciled, with pay items mapped to your chart of accounts rather than the defaults nobody checked.

Xero bookkeeping

E-commerce bookkeeping

Shopify, Amazon and Stripe payouts split into revenue, fees and refunds, so payroll is not the only cost line telling the truth.

E-commerce bookkeeping
From the blog

Worth reading before you hand payroll over

The 12-step month-end close checklist

The checklist we work through before any set of accounts is signed off, including the payroll control account step most closes skip.

Read the checklist

Seven bookkeeping mistakes small businesses make

Mistake two is never reconciling the balance sheet control accounts, the same failure that leaves a wage control balance sitting there for years.

Read the article

How to catch up on 12 months of bookkeeping

The order to rebuild a backlog in, what to do when bank feeds no longer reach back, and how to tell when the job is genuinely finished.

Read the guide
Questions

Outsourced payroll, answered properly

The ten questions we are asked before every payroll engagement starts.

What does outsourced payroll for a small business actually include?

For us it covers the full cycle, not only the pay run. Before each pay date we collect the changes: new starters, leavers, hours, overtime, bonuses, unpaid leave and salary changes. We prepare the run in your payroll platform and hand you a gross-to-net summary per employee to approve before anything is released. Payslips go out through the platform on the date agreed.

We then record employer costs and the statutory deductions withheld, and post the payroll journal into your general ledger so wage cost lands in the profit and loss account and everything still owed sits as a liability on the balance sheet. At month-end we reconcile the wage control account and the tax liability accounts against what actually left the bank, and tell you what is still outstanding and why.

What it does not include is statutory filing in your jurisdiction. That stays with your local payroll agent or bureau, and we work with them directly.

Do you file payroll taxes or submit returns to the IRS, HMRC, the CRA or the ATO?

No, and we would rather say so on this page than have you find out in month three. Statutory payroll filing is handled by your local payroll agent, your CPA or the bureau built into your payroll platform. That covers federal and state returns and deposits in the United States, real-time submissions to HMRC in the United Kingdom, source deduction remittances to the CRA in Canada, and Single Touch Payroll reporting to the ATO in Australia.

Those obligations are registration-based and jurisdiction-specific. We are not registered as a filing agent in any of these countries, so we do not submit on your behalf.

What we do is everything either side of the filing: prepare the run, get the numbers right, produce the figures your filing agent needs, and then prove that what was filed and what was paid both reconcile back to your books. We speak to your agent directly so you are not the messenger between two sets of numbers.

What is a payroll control account, and why does it matter if it never clears?

A payroll or wage control account is the holding account between your payroll system and your general ledger. The journal debits gross wages and employer costs to expense, credits net pay owed to employees, and credits taxes and other deductions owed to the authorities. As each payment leaves the bank it clears the matching liability. Once everything for that period has been paid, the control account should be zero, or should hold only what is genuinely still owed at that date.

When it never clears, three numbers are wrong at once. Wage cost in the profit and loss account is wrong, because something was posted to expense that was not a cost, or a real cost was never posted at all. The liabilities on the balance sheet are wrong, because a balance is sitting there that either should have cleared or should never have existed. And because the profit and loss account feeds retained earnings, net profit is wrong too.

A growing control balance is not cosmetic. It is the ledger telling you it cannot reconcile payroll to the bank.

How do payroll journals actually get into QuickBooks or Xero?

Three ways, and the right one depends on your setup. If you run payroll inside QuickBooks Online or Xero Payroll, the journal posts automatically, but only to whatever accounts were mapped at setup, and that mapping is very often wrong or has never been reviewed. If you run payroll in a separate platform such as Gusto, there is usually an integration that pushes a summary journal across. If there is no integration, or it posts at the wrong level of detail, we post a manual journal each period straight from the payroll register.

In every case we check the same things: gross pay and employer costs on the right expense lines, net pay credited to the control account rather than straight to wages expense, each deduction sitting in its own liability account, and the journal total agreeing to the payroll report to the cent. Then we match the bank payments against those liabilities.

An automatic posting is not the same as a correct posting, and the difference usually only surfaces at year-end. If you are still choosing between the two platforms, our QuickBooks and Xero comparison covers how each handles payroll posting.

Do you pay my employees directly?

No. We do not hold client money and we do not release payments. You keep the payment step, which is the safest arrangement for both of us. What we do is prepare the run, check it, and hand you an approval: a gross-to-net summary per employee, the total to be paid, and the amounts to be held back for taxes and deductions.

You approve inside your own payroll platform or your banking portal, and the audit trail of who authorised what stays with you. If your payroll platform debits your account automatically on a schedule, we make sure the funding date, the amount and the ledger entry all agree, and we flag anything that looks wrong before the debit lands rather than after.

We also never ask for your online banking passwords. Any bookkeeper who does is asking you to break your own bank's terms, and you should decline.

Do you work with Gusto and other payroll platforms?

We work directly in QuickBooks Payroll and Xero Payroll. If your payroll runs somewhere else, such as Gusto or a bureau your accountant already uses in the United Kingdom, Canada or Australia, we work from the payroll registers and journal reports it produces and reconcile what it posts into QuickBooks Online or Xero. Whether we also prepare runs inside that platform is something we confirm for your setup on the review call, not something we promise on a web page.

We do not insist that you move. Changing payroll platform mid-year means migrating year-to-date figures, and that is a real project with real risk, not a switch. If the platform you are on genuinely cannot do what your business needs, we will say so and tell you what the move costs in time and disruption. If it can, we will work with it.

What matters is not which platform you run. It is whether the numbers coming out of it reach your ledger correctly and reconcile every month.

How do payroll requirements differ across the US, UK, Canada and Australia?

Enough that no single template works. In the United States, payroll depends on federal withholding plus state income tax and unemployment insurance at both levels, with rules that change by state; employees in more than one state add genuine complexity. In the United Kingdom, payroll runs under PAYE with a submission due on or before every pay date, National Insurance for both employee and employer, and automatic pension enrolment with its own assessment and contribution rules.

In Canada, source deductions cover income tax, CPP and EI, with provincial rules layered on top. In Australia, the model is PAYG withholding, Single Touch Payroll reporting at each pay event, and super guarantee contributions paid with each pay run under Payday Super, which replaced the quarterly deadline from 1 July 2026.

In practice this means your employer cost is never just gross pay, the liabilities sitting on your balance sheet differ by country, and the deadlines that trigger penalties differ too. We handle the bookkeeping and reconciliation side consistently across all four. The statutory filing stays with your local agent, because that is where it belongs.

How do you handle starters, leavers and mid-period changes?

With a checklist, because this is where small-business payroll most often goes wrong. For a starter we need the start date, the agreed pay and pay basis, the tax details your country requires, bank details for payment, and any benefit or pension elections. Missing tax paperwork is the single most common reason a first payslip is wrong, so we chase it before the run rather than correct it afterwards.

For a leaver we need the last working day, any notice or holiday pay owed, deductions still to come, and whether final pay runs in the normal cycle or separately. Leavers are also where the control account quietly breaks: a final payment made outside payroll and coded straight to wages expense will never clear the liability the journal created.

Mid-period changes such as a raise, a role change or a move to part-time are recorded with an effective date so the split calculation is exact rather than approximated. Every change is confirmed back to you in writing before it is processed.

Can you fix payroll that has been posted wrong for months?

Usually yes, and it is a common request. We start by pulling the payroll registers for every period in question and rebuilding what should have been posted, then compare that to what actually hit the ledger. The findings are usually from the same short list: the whole net payment coded to a single wages line so employer costs disappeared, deductions never recorded as liabilities, one-off bonuses or final payments made outside the payroll system, and a control account that has been accumulating for years because nobody ever cleared it.

We correct it with dated journals and a schedule explaining what each correction is and why, so your accountant can follow the trail rather than take our word for it. Where a prior period has already been filed or reported, we do not quietly restate it. We show you and your tax professional exactly what changed and let them decide how it should be treated.

If the backlog is wider than payroll, our catch-up service handles the whole file together, which is usually cheaper than doing the two separately.

How much do outsourced payroll services cost?

Two ways to buy. On a fixed monthly plan, payroll is included from Growth at $449 per month, covering up to 10 employees alongside full monthly bookkeeping, and Scale at $899 per month covers up to 30. The Essentials plan at $199 does not include payroll, and we will not pretend otherwise. If you want payroll handled but your bookkeeping already sits elsewhere, we quote it as a standalone engagement based on headcount, pay frequency and how many systems are involved.

The hourly route works too: $14 per hour for a bookkeeper, $20 for a senior bookkeeper who owns the run and the journals, and $28 for an ACCA-qualified accountant. Weekly payroll costs more than monthly for the obvious reason, which is four times the runs.

Cleaning up historical payroll postings is quoted separately as a one-off fixed fee once we have seen the file, so the recurring price stays honest. Every fee is agreed in writing before work starts, and the pricing page has the full table.

Free, no obligation

Let us look at your last three pay runs

Twenty minutes. We check how payroll is posting into your ledger, whether the control account clears, and what it would cost to take it off your desk. If it is already clean, we will tell you that and leave it alone.

An ACCA-qualified accountant replies within one business day.

Rather give us the detail first?

The full form asks for your country, your software and how far behind the books are, so the call starts informed.

Open the full form →