magento / community-features

Magento Features Development is an Initiative to Allows Community Memebers Join to Development of Magento Features
46 stars 18 forks source link

EU VAT Number in shipping address should be used to determine if VAT should be included(?) #339

Open kunzi opened 2 years ago

kunzi commented 2 years ago

Currently in Magento documentation they instruct to create an Intra-EU tax class with 0% Tax rate for customer group of Intra-EU customers. Tax calculation is set to be based on Shipping Address. Customer is put to the Intra-EU customer group if the Tax number given in registration is valid. It will then show the prices correctly without any VAT / taxes.

If customer then adds an address at the checkout or at the customer account without a Tax number or with invalid Tax / VAT Number it will still show the prices without the taxes, because customer is in the Intra-EU customer group that has 0% tax rate. The invoices in these cases will be incorrect. Also sales for private persons should include VAT.

Shouldn't the tax be added or removed based on the TAX Number on the shipping address instead of the customer group?

I'm not sure I understand why there currently is a separate TAX Number field for the address and why is not the customer account's TAX/VAT number field used.

m2-assistant[bot] commented 2 years ago

Hi @kunzi. Thank you for your report. To speed up processing of this issue, make sure that you provided sufficient information.

Add a comment to assign the issue: @magento I am working on this