Skip to content

Add Canada specific regions VAT rates #9

@nicomollet

Description

@nicomollet

Is your feature request related to a problem? Please describe.
Sub-issue of:

🐴 Epic card

Describe the solution you'd like
Pyvat handles postal codes since v1.0.2 (Spain regions)
Pyvat is capable of handling non-EU countries (see Egypt).

Make Pyvat handles VAT rates for regions of Canada using their postal codes.
First letter of the postal code indicates which region.

Explicit what happens for Canadians without postal code.
Then update Monies and update automated tests.

Describe alternatives you've considered
N/A

Additional context
VAT rates in Canada regions to be confirmed by our accounting

The Canadian provinces can be mapped with postal codes.
Prefix is the first character of the postal code.
VAT rates are between 5%-15%.
British Columbia might be different since it has a provincial tax on top of national tax.

Prefix Province/Territory
A Newfoundland and Labrador
B Nova Scotia
C Prince Edward Island
E New Brunswick
G Quebec
H Quebec
J Quebec
K Ontario
L Ontario
M Ontario
N Ontario
P Ontario
R Manitoba
S Saskatchewan
T Alberta
V British Columbia
X Northwest Territories and Nunavut
Y Yukon

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions