Abbotsford CPA serving the Fraser ValleyMon–Fri 9:00am–5:00pm (604) 832-1743info@everstonecpa.com
HomeBookkeeping › Edmonton
Bookkeeping · Edmonton

Bookkeeping for Edmonton businesses

Reviewed by EverStone CPA · July 2026

When labour is the largest cost in the business, payroll is not a monthly chore attached to the bookkeeping — it is most of the bookkeeping. EverStone keeps books for Edmonton businesses remotely at a fixed monthly fee.

Quick answer: For a payroll-intensive Edmonton business the ledger has to cost labour to jobs, post each pay run in full, accrue vacation pay as it is earned, and reconcile to the T4 summary. EverStone keeps those books remotely at a fixed monthly fee.

Equation showing that the hourly rate on a timesheet is not what an hour costs: employer Canada Pension Plan and Employment Insurance contributions, workers’ compensation premiums and accrued vacation pay all sit on top of the wage, and the burdened figure is what has to reach the job for the ledger to report the cost the business actually incurred
Quoting from the bare wage rate underprices the work systematically.

Labour has to reach the job it was spent on

A crew-based Edmonton business — industrial services, fabrication, installation, maintenance — usually knows what it billed a job and rarely knows what the job cost, because payroll lands in one wages account for the whole company. Costing labour to jobs is what turns a payroll figure into information: hours captured against a job code, burdened with employer contributions rather than recorded at bare wage, and posted so that each job carries its own labour cost. Without it, an unprofitable contract is invisible until the annual result is worse than expected and nobody can say which work caused it.

The burdened cost is higher than the wage

The hourly rate on the timesheet is not what an hour costs. Employer Canada Pension Plan and Employment Insurance contributions, workers’ compensation premiums, vacation pay and any benefits all sit on top of it. A business that quotes from the bare wage rate is systematically underpricing, and the gap is not small. The bookkeeping job is to make the burdened rate visible: employer contributions posted to the same job as the wage rather than swept into a general payroll expense, so that the cost the ledger reports is the cost the business actually incurred.

Remittances arrive on their own schedule

Source deductions withheld from pay are held on behalf of the CRA and remitted on a schedule that is set by the employer’s remitter type, not by convenience, and it can be more frequent than monthly for a larger payroll. Late remittance is a penalty event independent of anything to do with the corporate return, and the balance owed sits as a liability on the balance sheet between the pay run and the payment. A ledger that posts only the net bank withdrawal never shows that liability, which is how a business discovers it is behind. Payroll remittances covers remitter types and timing.

Vacation pay is earned before it is taken

Vacation pay accrues as an employee works, whether it is paid out each period or banked until leave is taken. Where it is banked and never accrued in the ledger, the balance sheet omits a real obligation and the month an employee takes three weeks off looks like an expense spike that has nothing to do with that month’s activity. Accruing it as it is earned puts the cost in the period the work happened and leaves the liability visible. Vacation pay rules covers the entitlement side.

The year-end reconciliation you cannot fake

At year end the T4 summary has to agree to the payroll accounts in the ledger and to what was actually remitted. Where each pay run was posted in full, the reconciliation is a check. Where the year was recorded as a series of net withdrawals, it is a reconstruction, and any discrepancy has to be explained to the CRA rather than to the owner. Discrepancies between remitted amounts and reported amounts are among the more reliably followed up items in small-business payroll. The payroll year-end checklist sets out the sequence.

One sales tax, and what that leaves

Alberta has no provincial sales tax, so the ledger carries a single 5% GST account, and there is no provincial employer health tax accruing alongside payroll. That makes an Edmonton employer’s monthly obligations shorter than a comparable employer’s in most other provinces: federal source deductions, workers’ compensation and GST. Fewer obligations means the ones that remain get less attention, which is precisely why remittance timing and the workers’ compensation account are the two most common places an otherwise well-kept Alberta file falls behind.

Remote, from a single office

EverStone is a sole practitioner CPA firm at 32615 South Fraser Way in Abbotsford, British Columbia. There is no Edmonton office and no local staff. Timesheets, payroll registers and remittance confirmations arrive electronically, and the ledger is maintained against those documents each month rather than assembled at year end. The person posting the pay runs is the CPA who will reconcile the T4 summary and prepare the corporate returns, so the payroll figures are settled once rather than twice.

About this article
EverStone CPA

Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, an Abbotsford CPA firm working with small businesses and incorporated contractors across the Fraser Valley and Canada. About the firm →  ·  Book a free consult →

What gets done, and when

A monthly engagement, not a shoebox in March — for a business operating in Edmonton, Alberta
CadenceWhat we do
MonthlyTransactions categorised, bank and credit card accounts reconciled, source documents filed
QuarterlyGST/HST return prepared and filed, where you report quarterly
AnnuallyBooks closed and handed clean to the year-end file
OngoingPayroll entries and owner draws tracked so nothing is reconstructed later
Sales tax where you operate5% GST only — Alberta levies no provincial sales tax

Source: Monthly vs annual bookkeeping. General information, not advice.

Common questions

Edmonton bookkeeping questions

Why should labour be costed to jobs?+
Because a single company-wide wages account tells you what payroll cost in total and nothing about which work was profitable. Hours captured against a job code and burdened with employer contributions make an unprofitable contract visible while it is still running.
What does an hour of labour actually cost?+
More than the wage rate. Employer Canada Pension Plan and Employment Insurance contributions, workers’ compensation premiums, vacation pay and any benefits all sit on top of it, and quoting from the bare rate systematically underprices the work.
How often do source deductions have to be remitted?+
On a schedule set by the employer’s remitter type, which can be more frequent than monthly for a larger payroll. Late remittance is a penalty event separate from the corporate return, and the amount owed is a liability until it is paid.
Should banked vacation pay appear on the balance sheet?+
Yes. Vacation pay accrues as it is earned, so banking it without accruing leaves a real obligation off the balance sheet and makes the month leave is taken look like an unexplained expense spike.
What has to reconcile at payroll year end?+
The T4 summary to the payroll accounts in the ledger and to what was actually remitted. Where each pay run was posted in full this is a check; where the year was recorded as net withdrawals it becomes a reconstruction.
Are you located in Edmonton?+
No. EverStone works from one office in Abbotsford, British Columbia, and keeps Edmonton books remotely. Timesheets, payroll registers and remittance confirmations are exchanged electronically.

Running crews out of Edmonton?

Get labour costing, remittances and accruals kept current by a CPA, at a fixed monthly fee.