If you run a business in Canada, your bookkeeping is not only about tracking profit. It is about proving your numbers. The Canada Revenue Agency can ask for evidence at any time, and when it does, your records must be complete, readable, and legally acceptable.
This guide explains exactly what records the Canada Revenue Agency expects you to keep, how long you must keep them, what formats are allowed, and where most Canadian businesses fail during reviews and audits.
The information in this article is written for Canadian founders, operators, and finance teams who want audit-ready books, not theory.
Under Canadian tax law, every business is required to maintain “adequate books and records” to support its tax filings. This obligation exists even if you use an accountant, a bookkeeper, or accounting software.
In practice, CRA auditors do not start by questioning your tax return. They start by reviewing your source documents and your internal records. If your records are incomplete, the CRA can:
• disallow expense claims
• deny input tax credits
• estimate your income using indirect methods
• apply penalties and interest
The legal authority for record-keeping requirements comes from the Income Tax Act and the Excise Tax Act.
The CRA does not define books and records as only a ledger or software file.
Books and records include:
• source documents that prove a transaction
• accounting records that summarize those transactions
• supporting documents that explain business decisions
A simple rule applies: if a number appears on your tax return, you must be able to show how that number was created.
You must keep complete records of all sales, whether they are paid in cash, by card, through online payment platforms, or by bank transfer.
Your sales records must show:
• invoice number
• customer name (where applicable)
• date of sale
• description of goods or services
• amount charged before tax
• GST or HST charged
• total amount collected
For point-of-sale systems and e-commerce platforms, daily summary reports alone are not sufficient. The CRA expects transaction-level detail to be available.
Every business expense must be supported by a proper receipt or invoice.
The CRA expects your purchase documents to show:
• supplier name
• transaction date
• description of goods or services
• amount before tax
• GST or HST paid
• total amount
Credit card statements and bank statements are not proof of an expense by themselves. They only show that a payment occurred, not what was purchased.
You must keep:
• bank statements for all business accounts
• credit card merchant statements
• payment processor reports
• deposit summaries
These records are used to reconcile your books and to confirm that all revenue has been reported.
If you have employees, you must maintain payroll documentation showing:
• employee name and SIN
• pay periods and pay dates
• gross wages
• statutory deductions
• employer contributions
• remittance confirmations
The CRA frequently verifies payroll records during employer compliance reviews.
For equipment, vehicles, and other long-term assets, you must keep:
• purchase agreements
• invoices
• financing contracts
• dates placed into use
• business use percentages
These records support your capital cost allowance claims.
If your business sells physical goods, you must maintain:
• inventory counts
• purchase records
• write-off and shrinkage records
• valuation methods
The CRA commonly tests inventory accuracy during audits because inventory directly affects profit.
Businesses registered for Goods and Services Tax and Harmonized Sales Tax must keep additional information.
Your GST and HST records must clearly show:
• taxable, zero-rated, and exempt supplies
• tax collected on each sale
• tax paid on each purchase
• adjustments and credits
Most importantly, your records must support your input tax credit claims.
To claim an input tax credit, the CRA requires documentation that contains:
• supplier’s legal name
• supplier’s GST/HST registration number
• invoice date
• total amount paid or payable
• amount of tax paid
Missing any of these elements is one of the most common reasons ITC claims are denied.
The CRA often requests:
• customer contracts
• supplier agreements
• lease agreements
• loan and financing contracts
• shareholder agreements
These documents explain the economic substance behind transactions and revenue recognition.
If your business is incorporated or has a formal structure, you must keep:
• articles of incorporation
• minute books
• director and shareholder registers
• resolutions and bylaws
These records help confirm ownership, control, and related-party relationships.
The CRA fully accepts electronic records, but strict conditions apply.
Electronic records must be:
• readable without specialized proprietary tools
• backed up regularly
• protected from unauthorized changes
• retrievable on request
If you use cloud software or accounting platforms, you must still be able to provide copies of your data to the CRA.
Many businesses use cloud-based tools and CRA online services such as CRA My Business Account to manage filings and correspondence, but the responsibility for record quality remains with the business owner.
In most cases, you must keep your books and records for at least six years from the end of the last tax year to which they relate.
However, there are exceptions.
Records must be kept longer if:
• an objection or appeal is in progress
• an audit is ongoing
• the CRA has issued a formal request to retain records
Destroying records early can result in penalties.
Your records must be kept at your place of business or at another location in Canada that the CRA can reasonably access.
If your records are stored outside Canada, you must still be able to provide them to the CRA promptly upon request.
During audits and reviews, the CRA looks for consistency and traceability.
Auditors typically verify:
• sales totals against bank deposits
• expense totals against receipts
• payroll records against remittances
• inventory movements against revenue
If your bookkeeping cannot be traced from source documents to your financial statements, your records may be considered inadequate even if totals appear correct.
Based on recurring CRA audit findings, the most frequent failures include:
• missing supplier registration numbers for ITC claims
• cash sales not recorded daily
• personal and business expenses mixed in the same account
• altered or overwritten accounting entries
• incomplete mileage and vehicle usage logs
• unsupported management fees or related-party charges
These errors often result in reassessments even when businesses acted in good faith.
If you claim business use of home expenses, you must keep:
• floor space calculations
• utility bills
• property tax or rent statements
• allocation methods
The CRA routinely reviews home office deductions because they are frequently overstated.
For vehicle claims, you must maintain:
• logbooks showing business and personal kilometres
• fuel and maintenance receipts
• lease or financing agreements
Travel expenses require:
• purpose of the trip
• destination
• dates
• supporting receipts
Credit card statements alone are not acceptable evidence.
If your business raises funding, obtains loans, or reports to investors, your internal financial records must reconcile with:
• financing agreements
• capitalization tables
• investor reports
• management accounts
Well-structured records reduce risk during both CRA audits and investor due diligence.
This is one of the areas where firms such as sazsquare often help startups and growing companies bridge the gap between operational bookkeeping and investor-grade reporting.
Yes. The CRA can request:
• general ledger files
• audit trail reports
• chart of accounts
• transaction exports
The CRA increasingly relies on data analytics during audits, which makes detailed and structured records more important than ever.
If records are missing or unreliable, the CRA may use indirect methods to estimate your income.
Common techniques include:
• bank deposit analysis
• net worth assessments
• industry markup comparisons
These methods frequently produce higher taxable income than what businesses originally reported.
To remain compliant and reduce audit risk:
• separate business and personal banking
• store receipts digitally with searchable indexing
• reconcile accounts monthly
• review GST and HST reports before filing
• preserve audit trails in your accounting software
• maintain written accounting policies for revenue and expense recognition
Strong processes reduce both tax exposure and operational confusion.
Every Canadian business should be able to produce:
• sales invoices and POS reports
• purchase receipts and supplier invoices
• bank and merchant statements
• payroll records and remittance proofs
• asset and depreciation documentation
• inventory records
• GST and HST reports and ITC documentation
• contracts and legal agreements
• corporate and ownership records
• system exports and audit trail reports
If any of these categories are incomplete, your records may not meet CRA standards.
The CRA does not expect perfection. It expects consistency, completeness, and verifiable evidence. Businesses that invest early in proper bookkeeping records spend far less time responding to CRA requests and far less money correcting historical mistakes.
In Canada’s compliance environment, reliable records are not simply administrative work. They are your first line of defense in every review, audit, and funding conversation.