Phone or Text
587-872-0602

One blog post closer to clean books.

Each blog post from the Castle team is packed with practical tips, real-world experience, and clear answers to common bookkeeping questions. Whether you're sorting expenses or planning for tax time, you'll find guidance to help you run your business with clarity and confidence.

No fluff, no jargon—just useful content written by people who actually do the work. We’re here to make the numbers make sense.

Terms of Service

Welcome to Castle! These terms of service outline the rules and regulations for the use of our bookkeeping services.
By accessing this website and using our services, you accept these terms and conditions in full. Do not continue to use Castle services if you do not accept all of the terms and conditions stated on this page.

1. Services Provided
Castle offers professional bookkeeping services including transaction categorization, reconciliations, financial reporting, GST/HST filing, and other related services as agreed upon with the client.

2. Billing and Payments
All services provided by Castle  are billed on a recurring basis unless otherwise
agreed upon. Payments are due upon receipt of invoice. We accept payment via credit card, debit card, and electronic funds transfer.

3. Cancellation and Refund Policy
Clients may cancel services at any time by providing 30 days’ notice in writing or via email. Refunds for prepaid services will be prorated based on the remaining unused portion of the services.

4. Privacy Policy
Our privacy policy outlines how we collect, use, and protect your personal information. We do not sell or share your information with third parties without your consent, except as required by law.

5. Liability
Castle will perform all services with reasonable care and skill. However, we do not accept liability for losses resulting from acts of nature, third-party errors, or misuse of financial information or reports by the client.

6. Amendments
Castle reserves the right to amend these terms of service at any time. Amendments will be effective immediately upon posting on this website.

7. Contact Us
If you have any questions about this privacy policy or our privacy practices, please contact us at:

Castle
316 1st Ave NE
Phone: 587-872-0602
Email: info@bookwithcastle.com
Phone or Text
587-872-0602

One blog post closer to clean books.

Each blog post from the Castle team is packed with practical tips, real-world experience, and clear answers to common bookkeeping questions. Whether you're sorting expenses or planning for tax time, you'll find guidance to help you run your business with clarity and confidence.

No fluff, no jargon—just useful content written by people who actually do the work. We’re here to make the numbers make sense.
Our Blog

How to Record Payroll in QuickBooks Online (and Keep It Perfectly in Sync With CRA Remittances)

October 18, 2025

1. Why Payroll Entries Matter

Payroll isn’t just about paying people — it’s one of the largest, most complex journal entries your books will see.
Each pay run represents money moving in and out of several accounts:

  • Gross wages and salaries
  • Employer CPP and EI contributions
  • Employee deductions (CPP, EI, and income tax withheld)
  • CRA remittances payable
  • Net pay to employees

If these aren’t posted correctly, your profit and loss and balance sheet will both be misleading — especially around tax time.

2. Using Wagepoint or Another Payroll Platform

If you run payroll through Wagepoint, QuickBooks, or another provider, that system does the math — but you still need to mirror the results in QuickBooks.

The best practice is to record each pay run as a journal entry showing:

  • Debit to Wages Expense (gross pay)
  • Debit to Employer CPP and EI Expense
  • Credit to CPP Payable
  • Credit to EI Payable
  • Credit to Income Tax Payable
  • Credit to Wages Payable (for the net pay amount)

If you pay employees directly from Wagepoint, you can also let the bank feed reflect that payment — just be sure it’s matched to the same Wages Payable account so it clears cleanly.

3. Setting Up Your Chart of Accounts

Create separate liability accounts for each payroll deduction type:

  • CRA – Income Tax Payable
  • CRA – CPP Payable
  • CRA – EI Payable
  • Wages Payable (Net Pay)

This separation makes your year-end reconciliation simple and helps you verify that each remittance to CRA zeroes out the correct balance.

4. Recording CRA Remittances

When you send your monthly or biweekly payment to CRA, record it as a payment against those liability accounts.

For example:
If your CRA remittance covers $1,200 in Income Tax, $300 in CPP, and $150 in EI, your journal entry (or bank payment) should debit those three accounts for the same amounts.
Once posted, those liabilities should return to zero — confirming your remittance matched the deductions.

5. Employer Expenses

Don’t forget your side of CPP and EI.
Those amounts are not deducted from employees — they’re additional business expenses.
Ensure they’re recorded in your payroll expense accounts (often “Employer CPP Expense” and “Employer EI Expense”).

At year-end, these flow into your business deductions, reducing taxable income.

6. Reconciling Payroll Monthly

At the end of each month, confirm that:

  • The total CRA payable accounts match your submitted remittances.
  • All payroll expenses are recorded in the same period they were paid.
  • Net pay amounts have cleared the bank.

If any payable account shows a lingering balance, it means something wasn’t recorded or applied properly — fix it before the next month’s remittance.

Final Thought

Payroll bookkeeping isn’t about memorizing accounts — it’s about creating a repeatable system that balances every time.
Once set up properly in QuickBooks Online, your payroll should flow automatically from Wagepoint to CRA with zero manual guessing.

Back