Blog/Guide

How to Reconcile Invoices With Your Tax Return

Learn how to reconcile invoices, T4As, platform statements, and bank deposits before filing a Canadian self-employed tax return.

A
Accountly Team
How to Reconcile Invoices With Your Tax Return

You invoiced $85,000 last year. Your bank deposits say $78,400, a client’s T4A says $72,000, and your T2125 says $80,000. Those figures can differ for valid reasons, but you should be able to reconcile them before filing.

How the CRA cross-references your income

The CRA can compare a T2125 with information from other sources, including:

  • T4A slips filed by clients with a reporting obligation, generally when total fees for services exceed $500 in a calendar year.
  • Platform information when a platform has a legal reporting obligation or provides a tax slip.
  • Bank records that the CRA may request during a review or audit.

There is no published dollar threshold that automatically triggers a review. Keep a reconciliation that explains timing, sales tax, platform fees, foreign currency, and non-income deposits.

Cash vs. accrual accounting

Most self-employed businesses must use the accrual method: report income in the period it is earned and expenses in the period they are incurred. The CRA permits the cash method for farmers, fishers, and self-employed commission agents.

This single choice explains most “mismatches” between invoices and tax returns.

Say you completed work and invoiced a client $12,000 in December 2025 but were paid in January 2026. Under the accrual method, that amount is generally 2025 income even though the deposit arrives in 2026. The receivable explains the difference between invoices and bank deposits.

Check the CRA’s accounting methods guidance or ask an accountant if you are unsure which rule applies.

Reconcile your income each year

Before you file, run this three-way check:

Step 1: Pull your sales total. Add the income earned during the fiscal period and separate any GST/HST charged. Adjust for credit notes, refunds, and amounts that do not represent revenue.

Step 2: Pull your bank deposits. Identify business receipts, transfers between your own accounts, loan proceeds, sales-tax refunds, and other deposits that are not income.

Step 3: Reconcile the difference. The gap between billed and received is usually explained by:

  • Receivables: income earned this year but collected in the next year
  • Outstanding invoices: clients who still haven’t paid at all
  • Currency conversions: USD invoices converted to CAD at different rates on different dates
  • Platform fees: if a platform pays you net of their commission, the deposit is less than the invoice amount
  • Deposits that aren’t income: loan repayments, personal transfers, or HST refunds hitting the same account

The result should explain why revenue, tax slips, and deposits differ. Do not force the T2125 total to equal bank deposits when receivables, sales tax, or other reconciling items exist.

T4A mismatches

Businesses generally have a reporting obligation when total fees for services exceed $500 in a calendar year, usually through a T4A slip. The CRA receives those slips and can compare them with amounts reported on a return.

But T4As frequently don’t match your own records, for legitimate reasons:

  • Timing. The client might report the payment in the year they issued the cheque, not the year you deposited it.
  • GST/HST inclusion. The CRA tells payers to leave GST/HST out of box 048, but some clients include it anyway. If your slip is higher than your fees, check that first.
  • Missing T4As. Many clients (especially smaller businesses) don’t issue them at all, even though they should.
  • Wrong amounts. Data entry errors happen. A client might report $13,560 when they actually paid you $12,000 plus $1,560 in HST.

If you get a T4A that doesn’t match your records, contact the client and ask them to issue a corrected slip. If they will not, keep invoices, bank statements, and contracts supporting the amount you report in case the CRA asks for them.

Platform income: gross vs. net

If you earn through platforms like Upwork, Fiverr, or Etsy, you need to understand one critical distinction: your gross earnings are what clients paid before the platform’s fees, but the platform deposits the net amount to your bank. The report platforms send the CRA shows that net payout, with their fees listed separately, so add the two together to get your gross.

Example: You earned $20,000 on Upwork. Upwork took a 10% fee ($2,000) and deposited $18,000 to your account.

  • Your Upwork earnings summary says $20,000
  • Your bank deposits show $18,000
  • Your T2125 should report $20,000 as gross income
  • You then deduct the $2,000 platform fee as a business expense on line 8871 (Management and admin fees) of your T2125

Reporting only the $18,000 deposit would omit $2,000 of gross revenue and the corresponding fee. Check the platform-by-platform breakdown if you use several services.

Foreign currency invoices

Foreign-currency income and expenses must be reported in Canadian dollars using a supportable exchange rate for the relevant transaction date.

A single $5,000 USD invoice can have a different Canadian-dollar value depending on when the income was earned. Your invoicing tool and bank may also use different rates or record conversion fees separately.

For detailed guidance on USD income and the W-8BEN form, see the cross-border freelancer guide.

Use a consistent method and keep the source with your records. The Bank of Canada daily exchange rate lookup provides a documented reference. Ask an accountant whether an average rate is appropriate for recurring transactions in your circumstances.

What to do after filing an incorrect amount

If you have already submitted your return and find an error, request a change through CRA My Account or file a T1-ADJ (T1 Adjustment Request). If the issue involves more than a routine correction, review the Voluntary Disclosures Program eligibility rules or obtain professional advice. Relief is not automatic.

Keep reconciliation manageable

If you’re cross-referencing invoices, bank statements, platform summaries, and T4As every April, Accountly can keep the income, expenses, and invoices you enter in one place. It does not connect to bank accounts or identify timing differences automatically, so reconcile its reports with your source records before filing.

Try Accountly free and see where your numbers actually stand.

For a broader look at getting your year-end filing organized, check the year-end tax prep checklist. And if you’re still figuring out the basics of freelance taxes, start with the freelance taxes 101 guide or our breakdown of how much to set aside.

Frequently asked questions

Why don’t my invoices match my tax return in Canada?

Common reasons include accounts receivable, GST/HST, currency conversion, refunds, and platform fees. Most self-employed businesses use accrual accounting, so income earned before year end can belong to that year even when the customer pays later.

What happens if my T4A doesn’t match my T2125?

The CRA can compare T4A slips with your filed return and may ask about a difference. Common causes include GST/HST treatment, timing differences, or data-entry errors. Keep your invoices and bank statements as support.

Does the CRA check my bank deposits against my tax return?

During a review or audit, the CRA may request bank records and compare deposits with reported income. Document non-income deposits such as personal transfers, loan proceeds, and GST/HST refunds.

Should I report gross or net income from Upwork and Fiverr?

Report gross income, the full amount before platform fees, and record the eligible platform commission as a business expense. Reporting only the net deposit understates both amounts.

What exchange rate do I use for USD invoices on my Canadian tax return?

Use a consistent, supportable rate for the relevant transaction date and keep the source with your records. Bank of Canada rates are a common reference. Ask an accountant whether an average rate is appropriate for recurring transactions.

Can I fix my tax return if I already filed with the wrong income amount?

Yes. Request a change through CRA My Account or file a T1 Adjustment Request. Interest or penalties may still apply. The Voluntary Disclosures Program has separate eligibility requirements and is not necessary for every correction.

The information in this guide is for general informational purposes only and is not intended as accounting, tax, business, or legal advice. Accountly does not provide professional services or act as your accountant, tax advisor, or lawyer. No client relationship is created by your use of this material. Always seek advice from qualified professionals who understand your particular circumstances before acting on any information contained herein.