Skip to Content

Tax Season Should Not Start With a Shoebox

The businesses that stress least at tax time are the ones with clean records. Here is the five-habit process.
July 11, 2026 by
Tax Season Should Not Start With a Shoebox
Silicon Streets

At tax time, the businesses that stress the least are not the ones with the most revenue. They are the ones whose records are clean.

You may know the other version: a shoebox of receipts, a spreadsheet that stopped updating in September, and a vague memory of what some payments were for. Disorganized invoicing is one of the most common sources of stress, missed deductions and audit risk, and it is almost entirely avoidable.

Free: the Invoice and Tax Records Checklist. The weekly, monthly and year-end checks that turn tax time into an export, not a rebuild. Get the checklist

What messy records cost you

Missed deductions, extra accountant hours and, if the CRA asks, a scramble to rebuild the year. The CRA’s small business audit comes down to four things: complete records, source documents behind each entry, GST/HST that reconciles with what you remitted, and consistent organisation without gaps.

Why records fall behind

Some records live in the system and some in a drawer, categories change mid-year, and receipts are attached later or never. The fix is five small habits, done consistently, so you are never reconstructing anything.

The process: five habits for CRA-ready records

1. Record every invoice and bill, without exception

Every customer invoice and every vendor bill goes in. Not most of them. The moment some live elsewhere, you lose the audit trail.

Example: “Every invoice and bill entered, with income and expense accounts set at the start of the year.”

Pro tip: Categorize consistently. Your accountant can adjust at year-end. Related: how to confirm invoices and clear stuck drafts.

2. Track GST/HST collected and paid on every line

Apply the right rate to each taxable line (5% GST, 13% HST in Ontario, 15% HST in the Atlantic provinces; confirm your own rate) and record the HST you paid on eligible purchases, which documents your Input Tax Credits.

Example: “Tax field filled on every line, totals checked each period.”

Pro tip: Filter invoices and bills at each period end to see collected versus paid. Related: how to set up and apply tax rates.

Free: the Invoice and Tax Records Checklist. The weekly, monthly and year-end checks that turn tax time into an export, not a rebuild. Get the checklist

3. Keep an exportable history your bookkeeper can use

Export posted invoices and bills each quarter (or month, if you file monthly), include payment records, and store them in a shared folder.

Example: “Q3 exports saved to the accountant folder.”

Pro tip: Your accountant arrives to a dataset, not a reconstruction project. Related: how to export your invoice history.

4. Attach supporting documents when you enter the record

The vendor receipt on every bill, the signed quote or work order on major invoices, and payment confirmations where relevant.

Example: “Receipt attached when the bill was entered.”

Pro tip: If the CRA asks for backup, you open the bill and the receipt is there. Related: how to attach receipts and documents.

5. Tie every record back to a job

Put a job number, client code or site identifier on every invoice so a question months later is a ten-second search.

Example: “JOB-2025-0142 on the invoice and the supplier bills.”

Pro tip: Pick one format and use it every time. Related: how to use job reference numbers.

Where this runs

All five habits work on a spreadsheet and a filing system. When volume grows, we run them in the business system we set up for clients (Odoo Community), where the Invoicing module covers full invoice and bill management, tax tracking on each line, an exportable history, attachments on every record, consistent numbering, references and payment status. It does not include automated bank reconciliation, a built-in pre-filled tax return worksheet, or advanced analytic accounting and consolidated reporting, which are Enterprise features. To see the finished package, read how to pull a CRA-ready audit package. The process is the point. The tool just keeps it going when you are busy.

Your next step

Do the weekly and monthly checks: post all invoices and bills each week and attach receipts at entry; review unpaid invoices each month; export and confirm collected versus paid GST/HST each quarter; and at year-end export the full year and store it with your filed return. Never edit or delete a posted invoice. Issue a credit note instead. This post describes a record-keeping process. It is not accounting or tax advice. Confirm your filing requirements, eligible deductions and GST/HST obligations with your accountant or the CRA Business Enquiries line. The free 7-Day Growth Challenge on invoicing walks you through setting up the workflow.

Free: the Invoice and Tax Records Checklist. The weekly, monthly and year-end checks that turn tax time into an export, not a rebuild. Get the checklist

Why supplier orders and bills fall through the cracks
A simple four-step process takes you from a phone order to a bill paid on time.