Resources / Templates

Bookkeeping Canada

Bookkeeping Template (Canada)

Bookkeeping checklist for Canadian firms covering reconciliations, GST/HST/PST review, and period finalization with related client requests.

Bookkeeping is the work that keeps a Canadian client’s books current, accurate, and ready for sales tax and year end. For most firms it is recurring revenue, but it is also where small inconsistencies compound: a missed receipt, a transaction coded to the wrong GST/HST rate, or a remittance recorded in the wrong period. Because tax treatment varies by province (a client in Ontario charges HST, one in Alberta charges GST only, and one in British Columbia or Saskatchewan layers PST on top), the coding decisions matter as much as the data entry.

When the process lives in one bookkeeper’s head, none of this is visible. Work gets done a different way each cycle, source documents arrive late, and reconciliations slip until the GST/HST filing deadline forces a scramble. A repeatable process fixes the order of operations: bring data in, match it to source documents, reconcile, review the sales tax position, then finalize. The point is not to slow anyone down. It is to make sure every client’s books close the same way, every period, no matter who picks up the job.

When to run it

Most firms run bookkeeping monthly, though some clients are better suited to quarterly cycles aligned to their GST/HST reporting period. Whatever the cadence, anchor it to the filing frequency CRA assigned the client so reconciliations are always finished before the return is due. A single bookkeeper usually owns each client file end to end, with a reviewer signing off on the sales tax position and the final reports before the period is locked.

How to run it in Tidyflow

Build this checklist once as a reusable job template, then apply it to every bookkeeping client. Each step becomes a subtask your team checks off in order, and you can set the job to recur on the client’s monthly or quarterly schedule so it appears automatically. The four client requests go out through the client portal, where clients upload missing receipts, explain unclear transactions, and approve the sales tax return before you file. Supporting documents stay attached to the job through document management, and connecting Xero or QuickBooks Online keeps the transaction feed current so reconciliations start from clean data.

Common pitfalls

  • Coding the wrong sales tax rate: HST, GST, and provincial PST are not interchangeable, and a client operating across provinces needs each transaction coded to the correct jurisdiction.
  • Reconciling against the bank but skipping credit card and loan accounts, which leaves interest, fees, and recurring journals unrecorded.
  • Filing the GST/HST return before the ledger is reconciled, so the filed totals do not tie back to the books.
  • Chasing missing receipts by email instead of through a tracked request, which makes it hard to see what is still outstanding before the deadline.
  • Locking the period without recording follow-up notes, so the next bookkeeper repeats the same questions next cycle.

What's included in this checklist

14 steps and 4 client requests.

  1. 1

    Import latest bank and credit card transactions

    Pull recent transactions from connected feeds or upload statements to ensure all data is current.

  2. 2

    Process and review uploaded receipts and bills

    Match uploaded source documents to transactions or record new bills as needed.

  3. 3

    Request missing documents or information (if any)

    Identify gaps (e.g., missing invoices, unclear expenses) and flag for client follow-up.

  4. 4

    Match transactions with receipts, bills, and invoices

    Link transactions to supporting documents for accurate audit trails.

  5. 5

    Categorize remaining uncoded transactions

    Assign correct accounts, tax codes, and classes to all remaining items.

  6. 6

    Reconcile all bank and credit card accounts

    Confirm account balances match statements; investigate and resolve any discrepancies.

  7. 7

    Review payables and receivables

    Check that open bills and invoices are current, properly dated, and not duplicated.

  8. 8

    Record recurring journals (payroll, loans, depreciation)

    Post standard monthly entries such as payroll accruals, loan interest, and depreciation.

  9. 9

    Confirm payroll deductions and remittances

    Verify that source deductions and employer contributions have been recorded and remitted.

  10. 10

    Review P&L and Balance Sheet, or Trial Balance for anomalies or trends

    Scan for unusual balances, miscodings, or large variances compared to prior months.

  11. 11

    Review and finalize GST/HST/PST returns and balances

    Confirm tax coding accuracy and that filing totals reconcile to the ledger.

  12. 12

    File or mark sales tax return as ready for submission

    Submit through CRA (or provincial portal) or flag as complete for client/accountant review.

  13. 13

    Prepare or publish reports

    Generate financial reports (P&L, Balance Sheet, Trial Balance) for review or sharing.

  14. 14

    Finalize period, record notes, and lock books (if applicable)

    Record any issues or follow-ups, lock the period, and mark the job as complete.

What to request from the client

Built-in client requests so you collect everything in one go.

  • Upload missing receipts or bills

    Provide copies of any outstanding receipts, invoices, or bills needed for the period.

  • Provide details for unknown or unclear transactions

    Explain transactions where the purpose, vendor, or account category is unclear.

  • Confirm new loans, assets, or major purchases

    Notify of any new financing arrangements or capital additions to record properly.

  • Approve sales tax return

    Review and confirm totals before submission to CRA or provincial tax authorities.

Frequently asked questions

Match the cadence to the client's CRA-assigned GST/HST reporting frequency, usually monthly or quarterly. Anchoring the job to the filing period ensures reconciliations are complete before the return is due.

Yes. The steps prompt you to review GST/HST and PST coding and confirm the filing totals reconcile to the ledger. You still apply the correct rate for each client's province (GST only, HST, or GST plus PST), since this is general guidance, not tax advice.

Both happen in the client portal. Clients upload outstanding documents, explain unclear transactions, and approve the GST/HST/PST totals before you file, all tracked against the job.

Yes. Tidyflow integrates with both, so the transaction feed stays current and reconciliations start from clean, up-to-date data.

Yes. Set the job template to recur on the client's monthly or quarterly schedule and it appears for the team automatically, with every subtask and client request ready to go.

Other regions

Run this as a live workflow in Tidyflow

Turn this checklist into a repeatable job: subtasks your team checks off, requests your clients complete in their portal.

Start free trial

Related templates

Get your firm organized today.

No credit card required. Cancel anytime.