Table of Contents
This guide covers the basics, the common entries, and the practical workflow choices. Use the links below to jump to the part you need.
- What Is a Journal Entry in Canadian Accounting?
- How Journal Entries Work: Debits, Credits, and Accounts
- Common Journal Entries for Canadian Businesses, Bookkeepers, and Municipal Teams
- Manual vs Automated Journal Entries: Why It Matters at Month End
- Journal Entry Best Practices for Canada
- Frequently Asked Questions
- What to Do Next
What Is a Journal Entry in Canadian Accounting?
A journal entry is a chronological record of a financial transaction inside a double-entry accounting system. It shows at least one debit and one credit that total the same amount, so the books stay balanced. In Canadian accounting, journal entries capture everything from a GST/HST-charged sale to payroll deductions for CPP, EI, and income tax.
Why does this matter? Because financial statements are only as reliable as the entries behind them. CRA does not just want to see that cash moved. It wants to see that the right portion of each transaction was separated as tax or source deductions, and that it was remitted on time. A journal entry that does not make those splits visible creates a compliance problem, even if the math balances.
Take a simple sale. If an Ontario contractor bills a client $1,000 plus $130 HST, the journal entry debits accounts receivable for $1,130, credits revenue for $1,000, and credits HST collected for $130. Three lines, one transaction, zero guesswork. That entry is the evidence an auditor will ask for later.
Journal entries do not live in isolation. The general ledger groups them by account, which is where the trial balance and financial statements come from. If you want to understand that next layer, read our guide to what is a general ledger in Canada.
You will also see the term adjusting entry. An adjusting entry is still a journal entry, but it is posted at period end to update balances for accruals, prepaids, depreciation, or revenue recognition. The word adjusting simply describes the timing. The mechanics are the same: debits equal credits, and every line still points to a real account.
Bookkeepers use journal entries daily. CPA firms use them to enter client adjustments. Municipal finance teams use them to record tax revenue and transfers. The audience is wide, but the rules are the same. An accounting software audit trail records who created the entry, when it was created, and whether it was changed later. That trail matters for CRA, lenders, and professional liability, and it is often the first thing an auditor asks for.
How Journal Entries Work: Debits, Credits, and Accounts
Before you write a journal entry, you need to know which side each account sits on. Assets and expenses normally carry debits; liabilities, equity, and revenue normally carry credits.
That simple rule still confuses people because a debit is not automatically an increase. A debit is simply the left side of a T-account, and a credit is the right side. Whether the side increases or decreases the account depends on the account type. When you understand that, journal entries stop looking like a secret code.
Most day-to-day entries fall into predictable categories. Here is a quick reference for the entries Canadian bookkeepers and accountants use most often:
| Type | Purpose | Typical example |
|---|---|---|
| Sales entry | Record revenue and tax owed on a sale | Bill a client $1,000 plus HST |
| Purchase entry | Record an expense and input tax credits | Buy office supplies with HST |
| Payroll entry | Record wages, deductions, and employer contributions | Run bi-weekly payroll for staff |
| Depreciation entry | Allocate a capital asset's cost over its useful life | Record annual depreciation on a vehicle |
| Accrual entry | Recognize revenue or expenses in the right period | Record a professional fee invoice received after month end |
| Reversing entry | Simplify the next month's reconciliation | Reverse a prior-period accrual on the first day of the next month |
Most bookkeepers enter these entries directly in their accounting software. A small business can simplify the process with Awditify for small business, which adds automatic bank feeds and AI categorization so the debits and credits are already in place before you review them.
Notice that every entry touches more than one account. That is the double-entry principle. If you record a sale only as an increase in cash and forget the revenue side, your books will not balance and your income statement will be wrong.
The chart of accounts is the map that tells you which account to pick. A standard chart starts with balance sheet accounts, then revenue and expense accounts. Canadian businesses typically add GST/HST charged and GST/HST paid accounts to keep tax amounts separate. When you choose the wrong account at the entry stage, the mistake repeats in every report that uses that account.
Consider a loan payment with interest. If your company pays a $1,000 installment that includes $150 of interest, you debit the loan principal for $850, debit interest expense for $150, and credit cash for $1,000. The transaction has one cash impact but two account relationships. Separate lines make it easy to see exactly where the money went.
Common Journal Entries for Canadian Businesses, Bookkeepers, and Municipal Teams
Most real-world journal entries fall into a small set of patterns. Once you can handle a sale, a bill, payroll, and a monthly accrual, you can manage most closing tasks without panic.
Sales and GST/HST
Sales with GST/HST are the most common entries for a Canadian small business. You debit accounts receivable or cash for the full amount, credit revenue for the pre-tax amount, and credit GST/HST collected for the tax portion. That tax liability does not belong to you. It belongs to CRA until you remit it on your filing cycle, which can be monthly, quarterly, or annual depending on your threshold. A clear entry keeps that liability visible so you are not surprised at remittance time.
This is exactly the kind of entry that gets buried in a messy bank feed, especially when a customer payment is marked as income instead of being split into revenue and sales tax.
Payroll and Source Deductions
Payroll entries are more complex because they involve employee deductions and employer contributions. Consider a 12-person contracting firm in Ontario. Each bi-weekly payroll run debits wage expense for gross wages, credits CPP, EI, and income tax payable for the amounts withheld, and credits cash for the net pay. You also record the employer's share of CPP and EI as an additional payroll expense. If you merge all those deductions into one payroll payable line, the trial balance still balances, but the breakdown is wrong, and that is exactly what CRA reviewers examine.
Use the current prescribed CPP, EI, and income tax rates for the tax year, and verify them against CRA's tables before each run. A payroll entry that is off by a small percentage becomes a remittance problem later.
Owner Draws and Dividends
Owner draws and dividends are also journal entries, and they are easy to mess up. In a sole proprietorship, an owner draw debits owner's equity and credits cash. In a corporation, a dividend declared creates a dividend payable liability before it is paid. Too many small business owners simply debit revenue or expense when money leaves the account, which distorts the income statement. Posting these ownership transactions separately keeps net income accurate and makes it clear how much value left the business.
Bill Payments and Source Deduction Remittances
When you pay a supplier, the entry is straightforward: debit accounts payable or the expense account, and credit cash. The detail matters when the payment includes GST/HST. You need to split the input tax credits from the actual expense so your remittance calculation is correct. The same logic applies to source deductions. When payroll has been recorded, the next entry happens on remittance day: debit the payroll payable accounts, and credit cash for the amount sent to CRA. That second entry clears the liability and proves the remittance was made.
Prepaids, Accruals, and Deferred Revenue
Period-end entries are what separate a clean close from a panic close. A prepaid expense entry moves insurance paid in advance from the balance sheet to expense over time. An accrual entry records an expense that has been incurred but not yet billed. Deferred revenue does the opposite: it recognizes cash received before services are provided. For a detailed walkthrough, see the Help Center article on automated deferred revenue tracking and journal entries.
Depreciation and Capital Assets
Depreciation is a journal entry that many small business owners forget until year end. When a vehicle, computer, or leasehold improvement is put into use, its cost is not expensed all at once. Instead, you debit depreciation expense and credit accumulated depreciation gradually. For corporations, this affects the income statement and the balance sheet. For municipalities, PSAB standards require a specific approach to tangible capital assets. The entry may be generated by the fixed asset system, but you still need to review it for completeness.
Municipal and PSAB Entries
Municipal finance teams face a different kind of journal entry. Property tax billing, utility billing, developer contributions, and reserve transfers all need to be recorded under PSAB standards. A levy run creates receivables and deferred revenue that must match the assessment roll, and a small coding error can distort the annual financial statements. A municipal finance platform that handles these entries as part of the billing process saves hours of manual reconciliation.
Intercompany and Correcting Entries
Larger Canadian businesses often need intercompany journal entries to move money or expenses between divisions, parent companies, or related entities. Each side of the intercompany entry must be coded to the right entity, or consolidated financial statements become a puzzle. Correcting entries are similar: they fix a previous mistake and should include a reference to the original entry so the audit trail stays clean.
Manual vs Automated Journal Entries: Why It Matters at Month End
Manual journal entries are not dangerous by themselves. The danger is that they get entered late, duplicated, or detached from their source documents.
Compare two scenarios. In the first, a bookkeeper exports bank transactions, tries to remember what a $48.50 charge was for, keys a journal entry, and later discovers the same charge was already recorded in last month's accrual. In the second, automatic bank feeds bring transactions in as they happen, and AI transaction categorization matches each one to a source document before it reaches the ledger. The difference is not convenience; it is the difference between a two-hour reconciliation and a two-day detective project.
This is also where audit trails matter. When CRA or an auditor asks why revenue changed between quarters, you need dates, users, and source documents for every journal entry. For accounting firms, the same trail matters when you review a client's adjusting entries or prepare a notice to reader. A platform like Awditify for accounting firms keeps users, timestamps, and source documents attached to every entry, which cuts down on the document chasing clients hate.
Manual reviews burn even more time at CRA season. A bookkeeper who has to reconstruct a GST/HST return from scratch because sales tax was coded to revenue will spend hours, not minutes, on the review. If each entry has the correct GST/HST account, the review becomes a matter of pulling a report. Public accounting firms feel this pressure too. When a file has missing source documents and vague adjusting entries, staff spend extra time chasing the client instead of doing billable work. That is a form of workflow leakage, and it shows up in write-offs and late deliveries.
A common single-entry mistake is recording cash received as a revenue increase without booking the corresponding debit. That leaves the bank balance higher than the actual cash on hand. Later, when the bank feed is reconciled, someone keys a fuzzy adjustment to force the balance. The solution is not a better adjustment; it is a correct journal entry from the start.
Another reason to automate journal entries is continuity. When one bookkeeper leaves and another takes over, a manual folder of dated journal entries is hard to follow. A system that stores entries with timestamps and source documents lets the new bookkeeper see the pattern in minutes, not days.
Journal Entry Best Practices for Canada
A journal entry is only as good as the evidence behind it. CRA and your auditor want to see a clear trail from source document to general ledger.
Here are five practices that keep journal entries reliable:
- Attach a source document to every entry. A scanned receipt, a signed invoice, a bank statement, or a CRA assessment notice is enough. Receipt OCR makes this practical instead of painful.
- Use a consistent chart of accounts. If the same expense lands in two different accounts from month to month, your reports stop being meaningful and your GST/HST review gets harder.
- Set up a review before posting. Even a short approval step catches transposed numbers and duplicate entries. For a larger team, require a manager to review every adjusting entry.
- Reconcile every month. The longer you wait, the harder it is to remember what a transaction was for. A missed bank reconciliation hides problems until the year-end.
- Use reversing entries for accruals. They stop the next period from double-counting an expense or revenue item.
One warning: never book a single miscellaneous line to balance an entry. If you cannot name the account, you do not understand the transaction. That small habit creates the vague, unexplained adjustments that CRA reviewers and auditors dislike.
Another common issue is posting the same accrual twice in consecutive months. If you do not use reversing entries, the September accrual stays in the ledger when the October invoice arrives, and you record the invoice as a new expense instead of paying down the accrual. The result is two months of expense for one cost. A simple month-end review that checks for stale accruals prevents this.
A practical month-end routine for journal entries looks like this:
- Pull the trial balance and look for accounts that are unusually large or zero but should have a balance.
- Review GST/HST payable to confirm the balance matches the sales and purchase data for the period.
- Confirm payroll remittances were paid before the CRA deadline.
- Check for duplicate entries by sorting the journal report by amount, date, and description.
- File a copy of every journal entry with a description of why it was made.
The last step matters more than it sounds. When a CRA review happens two years later, the description on the entry is often the only thing that explains what was going on.
Finally, keep a running list of journal entry templates. If your firm books the same depreciation entry every quarter or the same property tax entry every month, save the template and reuse it. Templates reduce typo risk and enforce consistency across clients.
Frequently Asked Questions
Here are the questions Canadian readers often type into Google. The answers focus on what you actually need to do in a Canadian file.
What is a journal entry in Canadian accounting?
A journal entry is a complete record of a financial transaction in double-entry accounting. It shows at least one debit and one credit that balance, and it captures Canadian-specific details like GST/HST, CPP, EI, and income tax. Every entry should link to a source document so CRA and auditors can follow the trail. Without journal entries, financial statements have no verifiable foundation.
What is the difference between a journal entry and a general ledger?
A journal entry records a single transaction in chronological order. The general ledger groups all journal entries into individual accounts, such as rent, revenue, and HST payable. A dozen journal entries in one day can produce a single set of ledger totals. The ledger is what feeds the trial balance and financial statements. Think of the journal entry as the original note and the ledger as the organized filing system.
How do I record GST/HST in a journal entry?
When you sell a taxable product or service, debit accounts receivable or cash for the total amount, credit revenue for the pre-tax amount, and credit GST/HST collected for the tax portion. When you make a taxable purchase, debit the expense and input tax credits, then credit cash or accounts payable. The net GST/HST account balance is what you report and remit to CRA on your filing cycle. Keep sales tax in a separate liability account so it never looks like extra revenue.
What is a reversing journal entry?
A reversing entry is posted at the beginning of a new accounting period to cancel a temporary accrual from the previous period. It is the mirror image of the original entry. For instance, if you accrue a $2,000 professional fee at the end of January, you reverse that entry on February 1. When the actual invoice arrives later in February, you record it normally and avoid double-counting the expense. Reversing entries are one of the fastest ways to keep month-end routines clean.
Which accounting software is best for recording journal entries in Canada?
The best choice is a platform built for Canadian workflows, with automatic bank feeds, AI transaction categorization, GST/HST tracking, and a permanent audit trail. Awditify combines those features with Canadian payroll for CPP/EI, invoicing, and 70+ financial reports. AI bookkeeping matches transactions to source documents before they reach the ledger, which reduces the manual data entry that causes errors. If you want to see how it handles a real month-end close, book a demo and walk through your own file.
What to Do Next
Journal entries are not an abstract accounting exercise. They are the reason a CRA remittance matches your records, a client file closes on time, and a municipal financial statement survives review.
Start with the fundamentals: if you have not already mapped out how debits and credits work as a system, follow the guide to what is double-entry bookkeeping in Canada. Then look at the tool you use to record those entries.
The best journal entry is the one you did not have to type by hand, and the audit trail you did not have to reconstruct. For Canadian small businesses, Awditify brings bank feeds, GST/HST tracking, payroll, and reporting into one platform, so your journal entries stay accurate from the first transaction to the final report.



Discussion
Comments