Your payroll journal entries must be accurate to avoid CRA penalties and misstated financials. In Canada, each pay run triggers multiple debits and credits for gross wages, employer contributions, source deductions, and remittances. This guide provides practical payroll journal entries Canada examples and explains the logic behind each entry.
If you are new to Canadian payroll, start with our step-by-step guide to running payroll before diving into journal entries.
Why Payroll Journal Entries Matter in Canada
Payroll is often the largest expense for Canadian businesses. Getting the journal entries wrong means your income statement is off, your balance sheet liabilities are inaccurate, and your CRA remittances could be short. In a 12-person contractor firm in Ontario, a single misclassified EI entry can cause a $1,500 penalty if it leads to a missing remittance. For CPA firms managing multiple clients, the risk multiplies.
Canadian payroll has unique requirements: CPP (and QPP in Quebec), EI, and income tax must be withheld from employees and matched by employers. Each deduction has a separate liability account that must be cleared when remitting to CRA. The timing is critical - remittances are due by the 15th of the following month for most employers, and by the 25th for larger remitters. Missing a deadline triggers a penalty of 3% of the amount plus interest.
For municipal finance teams, payroll journal entries also affect PSAB reporting. Accrued payroll liabilities must be recorded properly to match expenses with the period. Awditify's small business solution handles these complexities automatically, but understanding the manual process helps you spot errors when they occur.
Anatomy of a Canadian Payroll Journal Entry
Every Canadian payroll journal entry has three layers: recording the gross pay, recording the employer costs, and recording the remittance liability. Here is the basic structure:
1. Gross Pay and Employee Deductions
When you process payroll, you debit an expense account (e.g., Salaries Expense) for the gross pay, and credit multiple liability accounts for the deductions. The net pay goes to a bank or cash account (or a clearing account if paid by cheque).
Example: Gross pay $5,000, CPP employee $250, EI employee $80, income tax $600, net pay $4,070.
| Account | Debit | Credit |
|---|---|---|
| Salaries Expense | 5,000 | |
| CPP Payable (employee) | 250 | |
| EI Payable (employee) | 80 | |
| Income Tax Payable | 600 | |
| Cash (or Payroll Clearing) | 4,070 |
2. Employer Contributions
Employer CPP is equal to the employee CPP (1:1 match), and employer EI is 1.4 times the employee EI premium. For Quebec, QPIP replaces EI and has different rates. These are additional expenses.
Example: Employer CPP $250, employer EI $112 (1.4 x $80).
| Account | Debit | Credit |
|---|---|---|
| Employer CPP Expense | 250 | |
| Employer EI Expense | 112 | |
| CPP Payable (employer) | 250 | |
| EI Payable (employer) | 112 |
3. Remittance Liability
When you remit to CRA, you combine employee and employer amounts. The remittance entry debits all the payable accounts and credits cash.
Example: Total remittance: CPP $500 ($250+$250), EI $192 ($80+$112), tax $600, total $1,292.
| Account | Debit | Credit |
|---|---|---|
| CPP Payable | 500 | |
| EI Payable | 192 | |
| Income Tax Payable | 600 | |
| Cash | 1,292 |
Payroll Journal Entry Examples for Common Scenarios
Let's walk through three realistic examples that cover the majority of Canadian payroll situations.
Example 1: Salaried Employee in Ontario
Assume a salaried employee earns $4,000 biweekly. For 2026 (rates subject to change; verify with CRA), employee CPP is $210, EI $95, income tax $480. Employer CPP $210, employer EI $133.
Entry to record payroll:
| Account | Debit | Credit |
|---|---|---|
| Salaries Expense | 4,000 | |
| CPP Payable (employee) | 210 | |
| EI Payable (employee) | 95 | |
| Income Tax Payable | 480 | |
| Cash | 3,215 |
Entry to record employer costs:
| Account | Debit | Credit |
|---|---|---|
| Employer CPP Expense | 210 | |
| Employer EI Expense | 133 | |
| CPP Payable (employer) | 210 | |
| EI Payable (employer) | 133 |
Remittance entry (when paid to CRA):
| Account | Debit | Credit |
|---|---|---|
| CPP Payable (total $420) | 420 | |
| EI Payable (total $228) | 228 | |
| Income Tax Payable | 480 | |
| Cash | 1,128 |
Example 2: Hourly Employee with Overtime in British Columbia
An hourly employee works 45 hours in a week (5 overtime hours at 1.5x). Regular rate $20/hr. Gross pay = (4020) + (530) = $800 + $150 = $950. Employee deductions: CPP $48, EI $18, income tax $75. Net pay $809. Employer costs: CPP $48, EI $25.20.
The entries follow the same pattern, with Salaries Expense for $950.
Example 3: Bonus Payment to a Quebec Employee
Bonuses are considered insurable and pensionable. For a $2,000 bonus in Quebec: employee CPP $110, QPIP $30, EI $0 (QPIP replaces EI in QC), income tax $400. Net pay $1,460. Employer costs: CPP $110, QPIP $42 (1.4x), no employer EI.
Note that QPIP has separate payable accounts. Always verify current rates and exemptions.
Common Payroll Journal Entry Mistakes (and How to Avoid Them)
Even experienced bookkeepers make these errors. Here are the most frequent ones in Canadian payroll:
Mixing employee and employer portions. The employer match for CPP is a separate expense and liability. Some entries combine them, making remittance reconciliation difficult.
Forgetting vacation pay accrual. In most provinces, vacation pay is earned each pay period. If you do not accrue it, expenses are understated. The entry is: debit Vacation Expense, credit Vacation Payable.
Misclassifying taxable benefits. Employer contributions to group insurance or RRSPs are taxable benefits and must be included in income for deduction purposes. If you miss this, the remittance amount is wrong.
Incorrect remittance timing. If you record the remittance when you cut the cheque but the pay date is different, liabilities may be misstated. Use a clearing account for cheques that are not yet cashed.
Not reconciling payroll accounts monthly. The sum of CPP, EI, and tax payable should equal the next remittance. If not, you have a journal entry error or a payroll setup issue.
Manual reconciliation vs. automated: When you handle entries manually, a single transposition error can cascade through multiple periods. Awditify's AI bookkeeping categorizes transactions from bank feeds and creates draft journal entries, reducing the risk of manual mistakes.
Automating Payroll Journal Entries with Awditify
If you are tired of chasing typo errors and reconciling payable accounts spreadsheet by spreadsheet, it is time to automate. Awditify's Canadian payroll module handles the entire journal entry process in three steps:
- Bank feed integration: Transactions from your payroll processor are automatically imported and matched to payroll expense categories.
- AI categorization: Awditify identifies CPP, EI, income tax, and employer contributions from the transaction descriptions and applies the correct account mapping.
- Accrual tracking: The system tracks payable balances and suggests remittance entries automatically. See the payroll accrual tracking guide for details.
For CPA firms managing multiple clients, Awditify's practice management centralizes all payroll journals in one dashboard. You can review and approve entries before posting.
Before vs. After Automation
Manual workflow: Import bank statement > manually match each payroll debit > calculate employer portions > create liability entries > reconcile with CRA account > repeat every pay period.
Automated workflow: Awditify imports bank feed > matches payroll payouts > calculates employer costs > creates draft entries > you review and approve one-click > system tracks upcoming remittance.
The time savings are significant. A bookkeeper who spends 4 hours per month on payroll entries can reduce that to 30 minutes.
FAQ: Payroll Journal Entries Canada
What are the standard payroll journal entries in Canada?
The standard entries are: (1) debit Salaries Expense for gross wages, credit cash for net pay, credit various liability accounts for employee deductions; (2) debit Employer CPP and EI expenses, credit corresponding liability accounts; (3) when remitting, debit all liability accounts and credit cash.
How do you record CPP and EI in journal entries?
Record employee CPP and EI as credits to liability accounts (e.g., CPP Payable, EI Payable) and debits to salaries or payroll clearing. Record employer portions as debits to Employer CPP/EI Expense and credits to the same liability accounts. Quebec employers use separate QPIP accounts.
Do you need a separate liability account for CRA remittances?
Yes, you need separate liability accounts for CPP, EI, and income tax payable. This makes it easy to see how much is owed to CRA at any time. Some businesses combine them into one "CRA Payable" account, but that reduces visibility for remittance reconciliation.
How often should payroll journal entries be posted?
Post the gross pay and deduction entry on each pay date. Post the employer cost entry as soon as you calculate it, ideally the same day. Post the remittance entry when you pay CRA. If you use accrual accounting, also accrue vacation pay and other benefits each period.
What is the best software for Canadian payroll journal entries?
Awditify is built for Canadian payroll, with automatic categorization of CPP, EI, and income tax transactions. It creates draft journal entries from bank feeds, tracks remittance deadlines, and integrates with your payroll provider. Explore Awditify's features to see how it can streamline your workflow.
What to Do Next
Payroll journal entries are a routine but high-risk area of Canadian accounting. The examples in this guide show the common structure, but every business has unique details like bonuses, taxable benefits, or Quebec-specific rules. To reduce errors and save time, consider moving from manual entries to an automated solution.
Once your journal entries are under control, the next step is ensuring your overall payroll process is compliant. Read our Canadian Payroll Guide: CPP, EI, and Income Tax for Small Businesses (2026) to understand the full picture of deductions and remittances.
Awditify's small business plan includes all the payroll features you need to automate journal entries, from AI categorization to remittance tracking. Book a demo to see it in action.



Discussion
Comments