Federal GST + HST/PST/QST applied per ship-to province automatically. Ontario HST 13%, Quebec QST 9.975% (on GST-inclusive base), British Columbia PST 7%, Alberta GST only.
From your first invoice to your GST return — without leaving 4invoices.
Software that meets the Canada Revenue Agency's requirements from day one. CAD pricing with Pre-Authorised Debit billing via Plaid Canada or Moneris. Multi-currency invoicing for your US customers, tax treatment that respects Canadian reality — federal GST, provincial HST, Quebec QST calculated correctly.
What 4invoices does for Canada
Provincial tax applied automatically by ship-to province. Quebec QST compound calculation (on GST-inclusive base) handled correctly — Revenu Québec doesn't accept rounding shortcuts.
Rolling 12-month revenue tracked automatically. Alerts at $25,000 and $28,000 before the $30,000 mandatory threshold — register on your terms, not in a panic.
Customer language preference detected from ship-to address. Invoice issued in French for Quebec customers, in English for the rest of Canada — no manual intervention.
For payments to non-resident contractors (Regulation 105), 15% withholding calculated and reported to CRA. T4A-NR generated for tax year-end.
Built-in consent management for Quebec Law 25 (modernised privacy) and CASL (anti-spam) — audit log, right of access, unsubscribe processed within legal deadlines.
Auto-import legal name and NEQ for Quebec businesses (Registraire des entreprises). Federal Business Number (BN) validated directly with CRA.
How it works — invoice to CRA
Issue with every CRA-required field — supplier BN, customer BN (if applicable), tax per line, legal name and mailing address all compliant.
Email with PDF + payment link; customer pays via card (Moneris or Stripe Canada), Interac e-Transfer, Pre-Authorised Debit or wire transfer.
At quarter-end, prepare the GST34 or GST/HST NETFILE return from invoice + purchase data. Submit via your CRA My Business Account.
Open Banking via Plaid Canada or Flinks (Montreal). RBC, TD, Scotiabank, BMO, CIBC, Desjardins, Tangerine, EQ Bank all supported. Incoming payments match invoices automatically.
Built for Canadian businesses, not adapted from US software.
Most invoicing platforms arrive in Canada as an American product with the word "color" replaced by "colour." We took the opposite route: GST, HST and QST treated as three distinct taxes (because they are), Quebec Law 25 compliance built in from day one, bilingual invoicing without a localisation project. Here is what that looks like in everyday Canadian operations.
GST, HST and QST — each in its own box.
Five per cent federal, everywhere. On top: HST 13% in Ontario, 15% in New Brunswick, Nova Scotia, Prince Edward Island and Newfoundland and Labrador. PST 7% in British Columbia, 6% in Saskatchewan, 7% in Manitoba. In Quebec, QST runs at 9.975% calculated on the GST-inclusive base — a compound calculation that few American software vendors handle correctly. Our tax engine applies the right combination based on the customer's ship-to province, not your business location. Revenu Québec does not accept quiet rounding to make QST match the customer's books — so neither do we.
CRA compliance from day 1.
CRA My Business Account, NETFILE for GST/HST returns, GST34 form for quarterly filings, T4 and T4A for income slips, electronic Record of Employment (ROE) to Service Canada within five business days of a termination. Quebec employees also receive an RL-1 to Revenu Québec, with QPP, QPIP and CNESST contributions calculated separately from federal CPP and EI. The output feeds your accountant rather than fighting them.
French in Quebec isn't optional.
Bill 96 and the modernised Charter of the French Language require your communications with Quebec consumers to be in French. Not just translated — in Canadian French that your customers actually recognise: courriel, magasiner, prendre rendez-vous, classeur, Agence du revenu du Canada. Every invoice template, every email confirmation, every contract has a French version produced by Canadian linguists, not localised from France French (which Quebec courts have repeatedly ruled inadequate). The Office québécois de la langue française publishes guidance; we follow it.
Federal PIPEDA + Quebec Law 25.
The Personal Information Protection and Electronic Documents Act (PIPEDA) applies federally. In Quebec since September 2023, Law 25 adds stricter requirements: express consent, stronger access and erasure rights, breach notification to the Commission d'accès à l'information within 72 hours, mandatory designation of a privacy officer. Our infrastructure handles both regimes: immutable audit log, consent register by purpose, pre-configured breach notification workflow. A data processing agreement is signed with every customer.
CASL — the world's strictest anti-spam law.
Enacted in 2014, the Canadian Anti-Spam Legislation imposes fines up to $10 million per incident. Every commercial electronic message — email, SMS, even some app push notifications — needs documented express consent, sender identification with a valid mailing address kept active for 60 days, and a working unsubscribe link processed within 10 business days. Our marketing platform tracks consent at the moment it's given, retains evidence for the 3-year CASL window, and classifies messages so transactional ones (delivery confirmations, receipts) follow different rules. Implied consent expires after 2 years; we flag those before they lapse.
Quietly Canadian.
Colour, not color. Centre, not center. Cheque, not check. Programme (sometimes) for ongoing things, program for software. Dates as YYYY-MM-DD by default, addresses with the postcode in A1B 2C3 format on its own line at the end. Currency formatting $1,234.56 CAD with the dollar sign before the number in English Canadian (or after in Quebec French — we adapt by language). None of this is a tickbox feature — it's how the product reads from the moment you land on the homepage. US vendors don't do it. European vendors try, but they don't know the difference between France French and Quebec French.
Canada is not a market we're testing for product-market fit. It's a market we're committed to. Our 2026 roadmap includes integration with the federal Peppol e-invoicing pilot when it launches, expanded Canadian banking integrations with Tangerine, EQ Bank and Wealthsimple Cash, and connection to QuickBooks Canada and Sage 50 CA. If your business operates here, we want to be the platform you grow with — without ever asking you to translate "chiffre d'affaires" as "turnover."
Affiliate program
Earn recurring commissions by recommending the 4b2b.net ecosystem to your business partners