TrueNorth APITrueNorth returns exact GST, PST, HST, and QST for every Canadian province and territory, plus validated addresses, in under 40 ms. No more spreadsheets, no more undercharged orders.
TrueNorth is a perfect fit for any personal or business website: one API call handles Canadian tax, address validation, and shipping checks. Every response carries high-quality detail, with per-province breakdowns, per-category rules, and clear totals.
This calls the live TrueNorth backend, the same endpoints you get with an API key.
Tax rates vary by product type. Your store can pass a category code with each call, such as category=books, or just describe the product and TrueNorth detects the right category for you, diapers, car seats, e-books, liquor, and 37 more.
Describe the product and TrueNorth detects the tax category automatically, or pass your own category code.
Run a request above to see the live result here.
Everything you need to charge the right Canadian tax and ship to a real address.
Base URL
https://prsorfaeexugwkvjuwzw.supabase.co/functions/v1/canadian-apiCalculate tax
GET/calculate-tax
Exact GST, PST, HST, and QST for any amount in any province, including BC's split tax and the federal luxury tax on new vehicles.
Validate address
POST/validate-address
Verify, normalize, and geocode Canadian addresses with postal-code precision.
Shipping check
GET/shipping-check
Check whether a postal code is shippable and flag remote-surcharge areas.
Tax categories
GET/tax-categories
List product tax categories so every cart line gets the right provincial rules.
Classify product
GET/classify-product
Send a product description and get back the right tax category with a confidence score.
A kid’s onesie, a paperback, a pizza slice, and a vape are all taxed differently in Canada. TrueNorth knows the difference, in every province. Now 41 categories, from groceries to aircraft, boats, hotel stays, tobacco, fuel, and legal services.
Describe it, we classify it
Send a product description like “organic cotton baby onesie”. TrueNorth returns the tax category with a confidence score. Low-confidence guesses safely fall back to fully-taxable, never under-collected.
Provincial quirks included
BC’s 10% liquor PST and 20% vapour PST, Manitoba’s $150 children’s-clothing cap, Ontario’s $4 prepared-food rebate, Quebec’s non-compounded QST, Nova Scotia’s 14% HST, legal services taxed in BC and SK, and the federal luxury tax on vehicles over $100,000.
Zero-rating done right
Basic groceries, prescription drugs and feminine hygiene at 0% Canada-wide. Medical devices zero-rated federally. Private used-vehicle sales taxed at registration instead of GST/HST.
Platform tax tools only work inside their own checkout and need manual setup per province. TrueNorth delivers correct Canadian taxes anywhere, with a single call.
| TrueNorth API | Shopify built-in | WooCommerce built-in | |
|---|---|---|---|
| Correct GST/HST/PST/QST, no manual rate tables | |||
| 41 product tax categories across all 13 provinces | |||
| Detects the tax category from a product description | |||
| Federal luxury tax math on vehicles over $100,000 | |||
| Works on any platform, not just one checkout | |||
| Address validation API for custom forms & checkouts | |||
| Postal-code-level tax precision | |||
| Warns on remote surcharge postal codes (V0J, X0A…) |
Start free. Upgrade when your store does. Cancel anytime.
10 requests / day
10,000 requests / month
100,000 requests / month
Running millions of API calls a month? Get volume pricing, dedicated support, custom SLAs, and priority onboarding for your team.
Contact ussupport@truenorthapi.ca