- Applies to: Canada
- ✓ Verified Nov 7, 2026 · 1 official source
CRA Compliance Desk · Canadian Sole Proprietor & T2125 Rules
Under Canada Revenue Agency (CRA) rules for "Canada & Québec IT Consultant & Developer T2125 + GST/QST", sole proprietors exceeding the C$30,000 Small Supplier threshold across four consecutive calendar quarters must register for a 15-digit RT GST/HST account, charge provincial GST/HST (5% GST in AB/BC/SK/MB, 13% HST in ON, 14% in NS, 15% in NB/NL/PE), and remit net tax after claiming Input Tax Credits (ITCs) or using the GST/HST Quick Method.
Key Takeaways
- C$30,000 GST/HST Rule: Below C$30,000 in 4 consecutive quarters you are a Small Supplier; once exceeded, register within 29 days and display your 9-digit BN + RT0001 on every invoice.
- T2125 & Dual CPP: Self-employed Canadians contribute 11.9% to base CPP on net earnings between the C$3,500 exemption and the annual YMPE ceiling (50% deductible on Line 22200).
- Key CRA Deadlines: T1/T2125 filing is due June 15 for self-employed individuals and spouses, but any balance owing must be paid by April 30 to avoid daily compound interest.
“Use Form T2125, Statement of Business or Professional Activities, to report your business or professional income and expenses, and keep your supporting receipts and logbooks for six years from the end of the last tax year to which they relate.”
Canada & Québec IT Consultant, Software Developer & Web Designer Tax Guide: CRA T2125, Revenu Québec TP-80-V & 0% US Export GST/QST (2026)
Short answer: Under CRA Form T2125, Revenu Québec Form TP-80-V, and the Excise Tax Act (Schedule VI, Part V, s. 7), this canada quebec it consultant software developer t2125 gst qst guide covers three high-value rules: billing US or foreign tech clients is a 0% zero-rated export, meaning you charge 0% GST/HST/QST while claiming 100% Input Tax Credits (ITCs) and Input Tax Refunds (ITRs) as cash refunds on MacBook Pros and SaaS tools; computers fall into CCA Class 50 (55%); and every $100 in missed receipts costs $32 to $48 in extra tax.
⚡ Instant Canada & Québec (
T2125/TP-80-V) IT Consultant & Developer Invoice + GST/HST/QST Toolkit ($0/Mo— 100% Unlimited): Generate bilingual or English CAD/USD software sprint invoices,0%zero-rated US export bills, and5% GST + 9.975% QST/13% HSTsummaries in the Free Canadian Invoice & Tax Calculator (or click 🔗 Embed / CSV Template), email mert@usekeelapp.com for Free.keelData Setup, explore the Québec Travailleur Autonome App Store Edition and Canadian GST/HST Edition, or Download Keel on the App Store ($0/moCore — 100% Unlimited) (quebec-autonome).
Why do Canadian & Québec software developers billing US clients get cash GST/HST and QST refunds from the CRA & Revenu Québec?
Thousands of independent full-stack developers, DevOps/cloud architects, UI/UX designers, Shopify/Webflow consultants, and AI engineers in Toronto, Montréal, Vancouver, Calgary, and Ottawa work remotely for US startups, Delaware C-Corps, or UK/EU SaaS companies via Deel, Wise, Stripe, or wire transfer.
Many assume that because their US clients don’t pay Canadian sales tax, they shouldn’t register with the Canada Revenue Agency (CRA) for a GST/HST (RT0001) or QST (TQ0001) account—or that their $30,000 Small Supplier threshold only counts Canadian clients. Both assumptions cost thousands of dollars:
- Zero-Rated Exports (
0%Tax Charged,100%ITCs/ITRs Refunded): Under Excise Tax Act Schedule VI, Part V, section 7 (and Act respecting the Québec sales tax s. 179), intangible software development, IT consulting, cybersecurity, and web design supplied to a non-resident client (who is not registered for GST/HST and is outside Canada when the service is performed) is zero-rated (0%), not exempt.- Because zero-rated supplies are taxable supplies at
0%, your US revenue counts toward the$30,000four-quarter registration threshold! - Even better: once registered (mandatory over
$30,000—or voluntarily from$0!), you charge your US client0%GST/HST/QST, collect$0in sales tax, and file a GST/HST & QST return claiming 100% of the13%HST (Ontario) or14.975%GST+QST (Québec) you paid on your$4,000MacBook Pro, Apple Studio Display, AWS/Cursor/GitHub Copilot subscriptions, coworking desk, and accountant fees—receiving a direct cash refund deposit from the CRA and Revenu Québec!
- Because zero-rated supplies are taxable supplies at
- Evaluability Hypothesis (
Hsee, 1996) & Loss Aversion ($\lambda \approx 2.25$): Every$100in unrecorded SaaS subscriptions, cloud hosting, or hardware receipts costs an unincorporated Canadian or Québécois developer$32.00 to $48.00in combined federal/provincial income tax +11.9%CPP (12.8%QPP in Québec)—plus another$13.00 to $14.98in lost HST/GST+QST Input Tax Credits!
Compare provincial invoice rules in Canada CRA GST/HST Place of Supply Rules and Canada Contractor HST Quick Method Guide.
Which CRA T2125 and Revenu Québec TP-80-V lines apply to IT consultants, developers, and web designers?
Use this 2026 statutory mapping table to assign every tech stack, hardware, and subcontractor expense to the exact federal (T2125) and Québec (TP-80-V) line:
| IT Consultant & Developer Expense | CRA T2125 Line | Revenu Québec TP-80-V Line | 2026 Statutory Rule + ITC / ITR Recovery |
|---|---|---|---|
Cloud hosting (AWS, Vercel, Cloudflare), AI APIs (OpenAI, Anthropic, Cursor), GitHub, Figma, Linear | Line 8810 (Office stationery and supplies) or Line 9270 (Other expenses) | Line 236 / 250 (Frais de bureau / Autres dépenses) | 100% deductible; convert USD card charges using the Bank of Canada daily exchange rate on the date of each transaction (or annual average rate for recurring monthly SaaS) |
| Subcontracted freelance developers, QA testers, UI designers & copywriters | Line 8360 (Subcontracts) | Line 191 (Sous-traitance) | 100% deductible; claim 100% ITC/ITR if your Canadian subcontractor is GST/HST/QST registered and lists their RT/TQ number |
| MacBook Pro, Linux workstation, monitors, iPhones, routers & NAS drives | Line 9936 (Capital Cost Allowance — CCA Class 50) | Line 240 (Amortissement — Catégorie 50) | CCA Class 50 (55% declining balance rate) for general-purpose electronic data-processing equipment & system software; 100% of GST/HST/QST (ITC/ITR) is refunded in Year 1 on the first GST/QST return! |
Ergonomic chair (Herman Miller), standing desk & studio furniture | Line 9936 (CCA Class 8) | Line 240 (Catégorie 8) | CCA Class 8 (20% declining balance rate); 100% of GST/HST/QST paid is recovered immediately via ITC/ITR |
Coworking membership (WeWork, Spaces, Crew Collective) | Line 8910 (Rent) | Line 228 (Loyer) | 100% deductible + 100% ITC/ITR recovery |
Errors & Omissions (E&O / Cyber Liability) insurance | Line 8690 (Insurance) | Line 223 (Assurances) | 100% deductible (no GST/HST applies to insurance premiums, though Québec 9% tax on insurance premiums is deductible as part of the expense on T2125/TP-80-V) |
| High-speed fibre internet & mobile data plan (business-use %) | Line 9225 (Telephone and utilities) | Line 241 (Télécommunications) | Deduct the business-use percentage (70%–90% for full-time remote developers) |
| Dedicated home office / coding room | Line 9945 (Business-use-of-home expenses) | Line 252 (Frais de bureau à domicile) | Workspace % (sq ft of coding room ÷ total home sq ft) of rent, mortgage interest, hydro/heating, insurance & property tax (in Québec, non-consumable home-office expenses are capped at 50% of the workspace prorated share under TP-80-V) |
Should a Canadian IT consultant with domestic Canadian clients use the CRA GST/HST Quick Method (Form GST74)?
If your clients are primarily Canadian companies (where you charge 13% HST in Ontario or 5% GST + 9.975% QST in Québec) and your annual software/hardware overhead is low, the CRA GST/HST Quick Method (Form GST74) (and Revenu Québec FP-2074-V) is a massive legal profit booster:
- In Ontario (
13%HST charged to clients): Under the Quick Method for service businesses, you collect13%HST from your client ($13,000on$100,000of fees), remit only8.8%($8,800) less the1%credit on your first$30,000(-$300=$8,500remitted), and legally pocket the remaining$4,500, plus you still claim full13%ITCs on capital hardware like a new MacBook Pro! - When NOT to use the Quick Method: If most of your clients are US or foreign companies (
0%zero-rated), stick with the Regular GST/HST & QST Method—because you collect$0in tax on US exports and want to claim100%ITCs/ITRs on every operational SaaS and office expense.
How to avoid the CRA “Personal Services Business (PSB)” trap vs unincorporated T2125 sole proprietorship
Many Canadian IT contractors incorporate (Inc.) for a single full-time contract with a bank, telecom, or government ministry, only to be audited by the CRA as a Personal Services Business (PSB — entreprise de prestation de services personnels), which loses the Small Business Deduction and faces a punitive 44.5%+ corporate tax rate with almost zero expense deductions.
Operating as an unincorporated sole proprietor (T2125 / TP-80-V) or serving multiple clients with your own MacBook, your own E&O insurance, milestone/deliverable invoicing, and the right to subcontract documents genuine self-employment under the CRA’s four-point Wiebe Door / Sagaz test (control, ownership of tools, chance of profit/risk of loss, integration). Check the full breakdown in Canada Contractor vs Employee and Canada T2125 Explained.
Worked example: 2026 CRA T2125 + TP-80-V & ITC/ITR refund calculation for a Montréal software developer earning $115,000 CAD
Suppose an independent full-stack developer in Montréal bills $85,000 CAD (0% zero-rated to a US SaaS client) and $30,000 CAD (+ $1,500 GST + $2,992.50 QST to a Québec agency):
- Gross Professional Income (
T2125/TP-80-V):$115,000 CAD - Allowable Business Deductions (
$19,840 CADpre-tax) +ITC/ITRCash Recovery ($1,945 CAD):- MacBook Pro M4 Max (
$4,600) + Studio Display ($2,000) — CCA Class 50 (Line 9936) +$988.35immediate GST+QSTITC/ITRrefund:$3,630Year-1 CCA - AWS, Cursor, GitHub Copilot, Linear, Figma, Wise/Stripe FX fees (
Lines 8710 & 8810):$4,820 - Crew Collective Coworking Pass & E&O Cyber Insurance (
Lines 8690 & 8910):$5,490 - Fibre Internet, Mobile Data (
80%business use) & Home Coding Room (Lines 9225 & 9945):$5,900
- MacBook Pro M4 Max (
- Total CRA + Revenu Québec Tax & GST/QST Saved: Claiming
$19,840inT2125/TP-80-Vdeductions plus$1,945in GST/QSTITCs/ITRssaves$10,495 CADin combined federal/Québec income tax, QPP contributions, and sales tax!
Frequently asked questions
Do I charge GST, HST, or QST to a US client when I code from Toronto or Montréal?
No. Under Excise Tax Act Schedule VI, Part V, section 7 and QST Act s. 179, software engineering, IT consulting, and web design services supplied to a non-resident US or foreign client (who is outside Canada and not GST/HST registered) are zero-rated (0%). Write "Zero-rated export of services — ETA Sch. VI, Part V, s. 7 (0% GST/HST / 0% QST)" on your invoice.
How do I convert USD client payments from Stripe, Wise, or Deel on CRA Form T2125?
The CRA requires all income and expenses on Form T2125 (and Revenu Québec TP-80-V) to be reported in Canadian dollars (CAD). If a US client pays into a USD bank or Wise account, convert the gross invoice amount using the Bank of Canada daily exchange rate on the day the payment was earned/received (if converted immediately into CAD by Stripe or your bank, use the actual CAD settlement amount, and deduct any FX/Stripe processing fee on Line 8710 Interest and bank charges or Line 8871 Management/platform fees).
Does zero-rated US tech revenue count toward the $30,000 GST/HST and QST threshold?
Yes! Because zero-rated exports are taxable supplies taxed at 0%, 100% of your US/foreign consulting revenue counts toward the $30,000 Small Supplier threshold over four consecutive calendar quarters. Once you pass $30,000 worldwide taxable revenue, you must register for GST/HST (and QST in Québec)—which works in your favour because registration lets you claim cash refunds (ITCs/ITRs) on all Canadian business purchases while still charging US clients 0%.
Can I claim 100% of a new MacBook Pro in Year 1 on T2125?
Computer hardware and system software fall under CCA Class 50 (55% declining balance rate). For eligible capital property acquired by unincorporated sole proprietors or eligible businesses, you claim CCA on Form T2125 Area A (multiplied by your business-use percentage), while 100% of the GST/HST and QST paid on the MacBook Pro is refunded immediately on your very next GST/HST & QST filing!
What must appear on a Québec (TP-80-V) IT consultant invoice?
For Canadian clients, include your legal name or registered business name (NEQ if registered on the Registraire des entreprises), sequential invoice number, service dates/sprint milestones, pre-tax subtotal, 5% GST with your 15-character GST number (123456789 RT0001), and—for Québec clients—9.975% QST with your 16-character QST number (1234567890 TQ0001).
How do I track USD/CAD invoices, ITC/ITR receipts, and T2125/TP-80-V exports on iPhone?
Download Keel on the App Store ($0/mo Core — 100% Unlimited)—no trial clock, no credit card, and no bank login required (you are completely free to keep using your spreadsheets, or email mert@usekeelapp.com and we will convert your existing client invoices and expense logs into .keel format for 100% Free!).
Last verified November 7, 2026 against CRA Guide T4002 (Form T2125), Excise Tax Act Schedule VI Part V s. 7, and Revenu Québec Guide IN-155-V (Form TP-80-V).
| CRA Filing Component | Statutory Rule / Form | C$90,000 Gross Revenue Example | Net Tax / Cash Impact (CAD) |
|---|---|---|---|
| Gross Revenue + 13% ON HST Collected | CRA RC4022 (Mandatory > C$30,000) | C$90,000 revenue + C$11,700 HST | C$11,700 HST held in trust |
| T2125 Expenses & Input Tax Credits (ITCs) | C$22,000 expenses + C$2,860 HST paid | Net T2125 Profit: C$68,000 | Remit C$8,840 net HST to CRA |
| Self-Employed CPP Contributions | Schedule 8 (11.9% on net earnings > C$3,500) | C$64,500 pensionable × 11.9% | C$7,676 CPP (C$3,838 tax-deductible) |
| Federal + Provincial Income Tax | T1 General (15% / 20.5% federal + provincial) | Taxable income after CPP deduction | ~C$11,450 income tax (due April 30) |
Based on CRA Guide T4002 and RC4022. Quarterly CRA tax instalments apply once net tax owing exceeds C$3,000 in two consecutive years.

Handing the year over in one tap · Canada · Quebec Travailleur Autonome · 100% Free Unlimited App
Give your accountant a 5-folder Tax Pack, not a shoebox.
Keel organizes your invoices, receipts, mileage, ledger, and P&L together as supporting CRA T2125 & GST/HST supporting records — ready to share with your accountant or partner.
- 💸 No monthly rent:Core iPhone app is free ($0/mo) with unlimited invoices, receipts, and mileage logs.
- ⏱️ Busy mid-season?:Zero setup call — import existing CSV/Excel lists in 2 minutes or bill from the truck in 30 seconds.
- 🧾 Accountant ready:Exports a structured 5-folder ZIP/CSV pack (Invoices, Receipts, Mileage, Ledger, P&L) for CRA T2125 & GST/HST supporting records.
- 🔒 Offline & private:Works 100% offline on site and stores records in your private Apple iCloud — no bank login required.
🤝 Too busy to set up manually? The Keel iPhone app is 100% free & unlimited ($0 forever). If you don’t want to type in your old spreadsheets, CSVs, or receipts, email them to mert@usekeelapp.com and we’ll send them back in ready-to-import .keel format for free ($0).
.keel data conversion
How do I hand it to my accountant?
Knowledge Graph · Interactive Mind Map