-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Is your feature request related to a problem? Please describe.
Sub-issue of:
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 |