Every deduction, captured automatically
Most self-employed Canadians lose deductions the same way: a receipt fades in a glovebox, a subscription hides in a bank statement, and by April nobody remembers whether that $84 charge was business or personal. InvoiceFast fixes the capture problem. Snap a receipt and AI does the data entry. Upload a bank statement and AI sorts each line into a real CRA expense category. Everything lands in the same app you already invoice from — organized by T2125 line, with GST and HST recorded, ready for your accountant at tax time.
Snap a Receipt. AI Does the Data Entry.
Point your camera at a receipt, or upload a photo or PDF from your files — JPG, PNG, WebP, HEIC, and PDF are all supported, and on desktop you can simply drag and drop. From there, AI reads the document and extracts the fields that matter: the vendor, the date, the total, and the GST and HST amounts. It then suggests the most likely CRA expense category, along with a confidence score so you can see how sure it is.
Nothing is filed blind. Every scanned receipt is saved as a draft that you review: confirm the vendor, tweak the category if needed, set the business-use percentage, and mark it verified. Only verified expenses count toward your totals. That review step takes seconds — and it means your records are ones you have actually looked at, which is exactly what you want if the CRA ever asks.
Upload several receipts at once and they process in parallel, each with its own progress and confidence score. A coffee-shop receipt from a client meeting, a Staples run, an annual software renewal — captured in the moment, instead of reconstructed from memory in April.
Import Your Bank Statement 🇨🇦 Canada
Receipts cover cash and card purchases you remember to photograph. Your bank statement covers everything else. InvoiceFast lets you upload a statement — you download it from your own online banking, then upload the file — and turns it into categorized expenses.
- CSV import with bank presets. Built-in column mappings for RBC, TD, Scotiabank, BMO, CIBC, and Tangerine, plus a manual mapper for any other bank. Your mapping is saved, so the next statement imports in one step.
- PDF statements too. If your bank only gives you a PDF, upload it and AI extracts the expense rows for you.
- AI classification to CRA lines. Each imported row is matched to a T2125 expense category — a recurring software charge lands in office expenses, an insurance premium in insurance, a gas station charge in motor vehicle.
- A proper review screen. Every import batch gets a review pass where you exclude personal charges and verify the business ones. Nothing counts until you say it does.
To be clear about what this is not: InvoiceFast never connects to your bank account, never asks for banking credentials, and has no live link to your money. It reads the files you choose to upload — nothing more.
Real CRA Categories, Not Made-Up Ones
Generic expense apps sort your spending into categories like "Supplies" or "Miscellaneous" — and then someone has to translate all of it at tax time. InvoiceFast uses the 16 expense lines from Part 4 of the CRA's T2125 form, with their real line numbers, so nothing needs translating:
| T2125 Line | Category |
|---|---|
| 8521 | Advertising |
| 8523 | Meals & entertainment (50% rule applied automatically) |
| 8690 | Insurance |
| 8710 | Interest & bank charges |
| 8760 | Business taxes, licences & dues |
| 8810 | Office expenses |
| 8811 | Office stationery & supplies |
| 8860 | Professional fees |
| 8910 | Rent |
| 8960 | Repairs & maintenance |
| 9180 | Property taxes |
| 9200 | Travel |
| 9220 | Utilities |
| 9270 | Other expenses |
| 9275 | Delivery, freight & express |
| 9281 | Motor vehicle expenses |
The rules that trip people up are handled for you. Meals and entertainment are automatically limited to the CRA's 50% deductible portion — including the matching 50% cap on the GST/HST input tax credit — so you record what you actually paid and the software applies the limit.
Business-Use Percentage on Every Expense
Plenty of real business expenses are not 100% business: the phone plan you also use personally, the internet connection your family shares. Claiming the full amount on these is one of the most common audit triggers for self-employed Canadians. InvoiceFast puts a business-use percentage slider on every expense, so a $100 phone bill at 60% business use contributes exactly $60 to your deductions — documented, consistent, and defensible.
Home Office Expenses (Line 9945)
If you work from home, the business-use-of-home deduction is often the largest single deduction available — and one of the most under-claimed. Enter your annual rent, utilities and heating, home insurance, maintenance and repairs, and property taxes, set your workspace percentage once, and InvoiceFast calculates the business portion for line 9945, including the CRA's rule that home-office expenses cannot be used to create a business loss.
See What Your Deductions Are Worth
As expenses accumulate, InvoiceFast shows an estimated tax savings figure — your verified deductions multiplied by an estimate of your combined federal and provincial marginal tax rate, using the brackets for your province. It is always framed as an estimate (your accountant produces the real number), but it answers the question that keeps people capturing receipts: is this actually worth it? Watching a $40 receipt turn into roughly $12 of tax savings is the habit-forming moment.
Where It All Ends Up: Your T2125 Summary
Every verified expense flows into a live, line-by-line T2125 summary — expense totals by CRA line, motor vehicle and home-office calculations, and your GST/HST input tax credits, all visible on screen year-round. At tax time, export it as a PDF and CSV your accountant can work from directly. It is a summary for review, not a filed return — but it turns the worst part of self-employed taxes into a document that already exists. Read more about how InvoiceFast generates your T2125 summary.
Free to Start. Honest Pricing After.
Your first 25 expenses and 25 trips are free — with full receipt scanning, bank statement import, CRA categories, and the on-screen T2125 summary included. No credit card required.
When you outgrow the free allowance, Pro + Tax is $19/month or $169.99/year CAD and unlocks unlimited expenses and trips, plus PDF and CSV export of your T2125 and mileage records.
Frequently Asked Questions
Does InvoiceFast connect to my bank account?
No. There is no bank linking and we never ask for banking credentials. You download a CSV or PDF statement from your own online banking and upload the file. That is the entire relationship between InvoiceFast and your bank.
Can I use the expense tracker outside Canada?
Yes. Receipt scanning, expense tracking, and business-use percentages work anywhere in the world. The categories and tax fields are Canada-optimized — CRA T2125 lines and GST/HST — so users elsewhere get a capable general expense tracker, while Canadians get one that speaks their tax form natively.
What file types can I upload?
Receipts: JPG, PNG, WebP, HEIC, or PDF, up to 10 MB each — captured with your camera, picked from your photo library, or dragged and dropped on desktop. Bank statements: CSV (with presets for major Canadian banks) or PDF.
Is it free?
Your first 25 expenses and 25 trips are free, including AI receipt scanning and bank import. Pro + Tax ($19/mo or $169.99/yr CAD) removes the limits and adds T2125 PDF/CSV export.
What happens at tax time?
Your verified expenses are already organized by T2125 line. Open the T2125 summary, review it, and export the PDF and CSV for your accountant. What used to be a weekend of sorting becomes a review of work that is already done.