...
1. add a second glAccountId for outgoing tax to the
TaxAuthorityGlAccount.
2. adjust the programs to calculate the vat (sales tax) on purchase
orders the same way as sales orders, but use for the productstoreId a
blank entry.
requirements by region
requirement | region | needed? |
---|---|---|
applied per line | Poland | yes |
| EU | yes? |
apply VAT for sales in INTERNAL_ORGANIZATION country | EU | yes |
apply VAT for sales outside EU | Germany | yes? |
| France | yes? |
| Poland | yes? |
apply VAT for sales outside INTERNAL_ORGANIZATION country && inside EU && with valid VAT ID (B2B) | Germany | no |
| France | no |
| Poland | no? |
apply VAT for sales outside INTERNAL_ORGANIZATION country && inside EU && without valid VAT ID (B2C) | Germany | yes |
| France | yes |
| Poland | yes? |
apply VAT for purchases like sales | EU | yes? |