Docs · Reference

Jurisdictions

Who this is for: Integrators choosing province codes for API requests.

When you finish: You know which codes calculate under T4127 (Payroll Deductions Formulas), and that Quebec returns an error rather than a partial answer.

Takehome calculates T4127 payroll deductions for the Table 8.1 jurisdictions plus Outside Canada.

Code Name Status
AB Alberta supported
BC British Columbia supported
MB Manitoba supported
NB New Brunswick supported
NL Newfoundland and Labrador supported
NS Nova Scotia supported
NT Northwest Territories supported
NU Nunavut supported
ON Ontario supported
PE Prince Edward Island supported
QC Quebec not supported
SK Saskatchewan supported
YT Yukon supported
OutsideCanada Outside Canada supported (federal surtax; T2 = 0)

Quebec

Quebec is not T4127 Chapter 4 provincial tax. It uses Revenu Québec formulas (QPP / QPIP (Québec Parental Insurance Plan)). A request with "province":"QC" returns EngineError::JurisdictionNotSupported. It does not return a federal-only answer with T2 = 0: that would look like a successful calculation and be wrong.

Roadmap: QPP / QPIP end-to-end is a later milestone. Until then, Quebec's absence is on this page, on /v1/jurisdictions, and on the pricing page.

Machine-readable listing:

GET /v1/jurisdictions

The payload is `list_jurisdictions()` (takehome jurisdictions prints the same JSON).

Last reviewed: 2026-09-20
Engine: 0.1.0

Source: docs/jurisdictions.md in the Takehome repository, rendered as written.