Canada & Québec IT Consultant & Developer T2125 + GST/QST

Updated November 7, 2026 · ~8 min read · Ilura Technology · CA

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 Revenue Agency (CRA) · Guide T4002 — Self-Employed Business, Professional, Commission, Farming, and Fishing IncomeVerified 2026-04

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, and 5% GST + 9.975% QST / 13% HST summaries in the Free Canadian Invoice & Tax Calculator (or click 🔗 Embed / CSV Template), email mert@usekeelapp.com for Free .keel Data Setup, explore the Québec Travailleur Autonome App Store Edition and Canadian GST/HST Edition, or Download Keel on the App Store ($0/mo Core — 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:

  1. 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,000 four-quarter registration threshold!
    • Even better: once registered (mandatory over $30,000—or voluntarily from $0!), you charge your US client 0% GST/HST/QST, collect $0 in sales tax, and file a GST/HST & QST return claiming 100% of the 13% HST (Ontario) or 14.975% GST+QST (Québec) you paid on your $4,000 MacBook 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!
  2. Evaluability Hypothesis (Hsee, 1996) & Loss Aversion ($\lambda \approx 2.25$): Every $100 in unrecorded SaaS subscriptions, cloud hosting, or hardware receipts costs an unincorporated Canadian or Québécois developer $32.00 to $48.00 in combined federal/provincial income tax + 11.9% CPP (12.8% QPP in Québec)—plus another $13.00 to $14.98 in 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 ExpenseCRA T2125 LineRevenu Québec TP-80-V Line2026 Statutory Rule + ITC / ITR Recovery
Cloud hosting (AWS, Vercel, Cloudflare), AI APIs (OpenAI, Anthropic, Cursor), GitHub, Figma, LinearLine 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 & copywritersLine 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 drivesLine 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 furnitureLine 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) insuranceLine 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 roomLine 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 collect 13% HST from your client ($13,000 on $100,000 of fees), remit only 8.8% ($8,800) less the 1% credit on your first $30,000 (-$300 = $8,500 remitted), and legally pocket the remaining $4,500, plus you still claim full 13% 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 $0 in tax on US exports and want to claim 100% 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 CAD pre-tax) + ITC/ITR Cash Recovery ($1,945 CAD):
    • MacBook Pro M4 Max ($4,600) + Studio Display ($2,000) — CCA Class 50 (Line 9936) + $988.35 immediate GST+QST ITC/ITR refund: $3,630 Year-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
  • Total CRA + Revenu Québec Tax & GST/QST Saved: Claiming $19,840 in T2125/TP-80-V deductions plus $1,945 in GST/QST ITCs/ITRs saves $10,495 CAD in 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).

Worked Example — Canadian Sole Proprietor T2125, GST/HST & CPP Model in CAD (canada-and-quebec-it-consultant-software-developer-and-web-designer-cra-t2125-tp-80-v-gst-hst-qst-guide)
CRA Filing ComponentStatutory Rule / FormC$90,000 Gross Revenue ExampleNet Tax / Cash Impact (CAD)
Gross Revenue + 13% ON HST CollectedCRA RC4022 (Mandatory > C$30,000)C$90,000 revenue + C$11,700 HSTC$11,700 HST held in trust
T2125 Expenses & Input Tax Credits (ITCs)C$22,000 expenses + C$2,860 HST paidNet T2125 Profit: C$68,000Remit C$8,840 net HST to CRA
Self-Employed CPP ContributionsSchedule 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 TaxT1 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.

Architecture & Decision Map Contract vs. Tax Treatment
Contractor Sales Tax Decision Tree: Lump-Sum vs. Time and Materials Decision diagram showing how a contractor’s contract structure (Lump-Sum vs. Time and Materials) and job type (Real Property Capital Improvement vs. Repair) determine whether tax is paid at the supply house or collected on the customer invoice. STEP 1 · CONTRACT & SCOPE CLASSIFICATION How is the job billed & classified? PATH A · LUMP-SUM / CAPITAL IMPROVEMENT Contractor is the Consumer of Materials Most US states (CA, GA, OH) & MB Real Property PATH B · SEPARATED T&M / RETAIL SERVICE Contractor is the Retailer / Tax Collector T&M contracts, NC/NJ repairs, WA, AZ TPT, ON HST 1. Supply House: Pay Sales Tax / PST on cost 2. Customer Invoice: $0.00 separate tax line 1. Supply House: Use Resale / Exemption Cert 2. Customer Invoice: Collect tax on billed line
Canadian sole proprietor compliance loop for Canada & Québec IT Consultant & Developer T2125 + GST/QST: from GST/HST invoices and ITCs to T2125 net income and Schedule 8 CPP.  Get Keel on App Store (100% Free) →
Canada & Québec IT Consultant & Developer T2125 + GST/QST — Canada (CRA) contractor and sole-trader workbench with organized supply receipts, mileage logbook, and tax records
Separating GST/HST Input Tax Credits (ITCs) from net T2125 expenses keeps your CRA remittances accurate every quarter. Get Keel on App Store (100% Free) →

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).

Free to download · No bank connection · See year end in Keel
Get Keel on the App Store📩 Free .keel Data Setup (mert@usekeelapp.com) →
Scan with iPhone camera to get Keel (100% Free App) Send to iPhone: · · Email · SMS Lazy setup? Email mert@usekeelapp.com for free .keel data conversion

Tax → Year end

How do I hand it to my accountant?

Pulling the year together for your accountant.

How Long to Keep Tax Records: The IRS 3-, 6- and 7-Year Rules How long to keep tax records: 3 years after filing for most returns, 6 if you underreported income by 25%+, 7 for bad debts, forever if you never filed. Continue →

Knowledge Graph · Interactive Mind Map

Where this topic connects in the Keel graph

Open full Mind Map →