๐Ÿ”’ 100% Private โ€” Runs In Your Browser

Free T2125 Form Generator

Answer 5 quick questions, upload your bank CSV, and get a pre-filled T2125 Statement of Business Activities โ€” ready for tax filing. No signup required.

๐Ÿ›ก๏ธ Your data never leaves your computer. Everything runs in your browser. We never see your financial information.
Business Info Expenses Home Office Your T2125

๐Ÿ“‹ Step 1: Your Business

Basic info CRA needs on the T2125. This stays in your browser.

541990 = Other professional services. Find yours
If your revenue exceeds $30,000 in a 12-month period, you must register.
Include all invoiced amounts, whether or not you've been paid yet.

๐Ÿ’ฐ Step 2: Business Expenses

Upload your bank CSV for auto-categorization, or enter totals manually.

๐Ÿ“‚ Drop your bank CSV here

Auto-detects TD, RBC, BMO, Scotiabank, CIBC

TDRBCBMOScotiabankCIBC

Enter your annual totals for each T2125 category:

๐Ÿ  Step 3: Business Use of Home

If you work from home, you can deduct a portion of housing costs. Skip if not applicable.

โœ… Your T2125 โ€” Statement of Business Activities

Print this or use it as a reference when filing with TurboTax, Wealthsimple Tax, or your accountant.

๐Ÿ“Š Want to track expenses all year? Our Expense Tracker auto-categorizes into T2125 categories.

Browse Templates โ†’