cancel
Showing results for 
Search instead for 
Did you mean: 

EU tax configuration

SOLVED

EU tax configuration

Hello,

 

can please someone help me to setting up correct tax settings:

I import the correct EU tax rates from here:

https://github.com/yireo/Magento_EU_Tax_Rates

 

my Store:

country: Austria

 

My shop is for B2C and B2B.

 

  1. Customer is domestic:
    1. Products Endcustomer: 20%
    2. Products Company (B2B): 20%
    3. Working Hours Endcustomer: 20%
    4. Working HoursCompany (B2B): 20%
    5. Downloadable Medias Endcustomer: 20%
    6. Downloadable Medias Company (B2B): 20%
  2. Customer is from EU (Germany, Italy, ...)
    1. Products Endcustomer: 20%
    2. Products Company (B2B): 0%
    3. Working HoursEndcustomer: 20%
    4. Working HoursCompany (B2B): 0%
    5. Downloadable Medias Endcustomer: 20%
    6. Downloadable Medias Company (B2B): 0%
  3. Customer is not from EU
    1. Products Endcustomer: 0%
    2. Products Company (B2B): 0%
    3. Working HoursEndcustomer: 0%
    4. Working HoursCompany (B2B): 0%
    5. Downloadable Medias Endcustomer: 0%
    6. Digitale Medien Company (B2B): 0%

 

How did I have to set the correct settings? As far I read all information I found, i seems I have to setup the tax for each country ... this is crazy :-)

 

Thank you!

1 ACCEPTED SOLUTION

Accepted Solutions

Re: EU tax configuration

Hi @Meetanshi 

 

Thank you .. but work not like I need:

My Shop is from Austria and a B2C Customer buying from Germany:

So he has to add 20% (Austrian Tax)

 

To get his, I need to do:

  1. Tax Zone and Rates
    1. Change "Germany (standard)" from 19% to 20% (I need this with all EU countries)
  2. Tax Rules:
    1. add rule Tax class "0%"
      1. Add all "zero" EU Tax zones (0%)
    2. add rule Tax class: "20%"
      1. Add all "standard" EU Tax Zones (20%)
  3. Customer groups:
    1. add group "EU B2C" with tax class "20%"
    2. add group "EU B2B" with tax class "0%"
    3. add group "Domestic B2C" with tax class "20%"
    4. add group "Domestic B2B" with tax class "20%"
    5. add group "non EU B2C" with tax class "0%"
    6. add group "non EU B2B" with tax class "0%"
  4. Customer:
    1. put customer in group "EU B2C"

 

Then a B2C customer get 20% tax

When I put the customer in the customer group "EU B2B" he get 0% tax

 

Is this way correct?

 

View solution in original post

7 REPLIES 7

Re: EU tax configuration

Hello @hanhoe 

 

You are on the right track. Uptill now, your settings are correct. The only thing you have to do now is assign tax class to the product.

 

If you have any doubts further, please mention it and I'll try to help you out.

Thanks.

---
If you've found my answer useful, please give"Kudos" and "Accept as Solution"

Re: EU tax configuration

Hi @Meetanshi 

 

Thank you!

 

But how I set up the customer?

 

Did I need to set an own customer group for B2B and B2C?

B2B: no or no valid VAT
B2C: valid VAT

 

So how Magento 2 work with the VAT info? Did I have to deal the VAT valid for my own?

 

I set up the following tax rules:

tax_rules.png

 

When a customer is "EU B2C" he should calc 0% (set in the Tax Rate)

When a customer is "EU B2B" he should calc 20%

When a customer is "Non EU B2B" he should calc 0%

When a customer is "Domestic B2C" he should calc 20%

 

But how set the customer to the right Tax Rule?

 

When I has to use "Customer Tax Class" then I need also 6 customer groups, according to the Tax rules and put each customer in the correct customer group.

 

But I want that Magento do this by its own, based on Country and VAT

Is this not possible?

Re: EU tax configuration

Hi @hanhoe 

 

First, create Customer Tax Class when creating new tax rule under "Additional Settings" as shown here: 

https://meetanshi.d.pr/xkazTB

 

Hope it helps.

 

 

 

 

 

 

---
If you've found my answer useful, please give"Kudos" and "Accept as Solution"

Re: EU tax configuration

Hi @Meetanshi 

 

Thank you .. but work not like I need:

My Shop is from Austria and a B2C Customer buying from Germany:

So he has to add 20% (Austrian Tax)

 

To get his, I need to do:

  1. Tax Zone and Rates
    1. Change "Germany (standard)" from 19% to 20% (I need this with all EU countries)
  2. Tax Rules:
    1. add rule Tax class "0%"
      1. Add all "zero" EU Tax zones (0%)
    2. add rule Tax class: "20%"
      1. Add all "standard" EU Tax Zones (20%)
  3. Customer groups:
    1. add group "EU B2C" with tax class "20%"
    2. add group "EU B2B" with tax class "0%"
    3. add group "Domestic B2C" with tax class "20%"
    4. add group "Domestic B2B" with tax class "20%"
    5. add group "non EU B2C" with tax class "0%"
    6. add group "non EU B2B" with tax class "0%"
  4. Customer:
    1. put customer in group "EU B2C"

 

Then a B2C customer get 20% tax

When I put the customer in the customer group "EU B2B" he get 0% tax

 

Is this way correct?

 

Re: EU tax configuration

Hi @hanhoe 

To check if the output is correct or not can only be verified after testing. 

Thanks.

---
If you've found my answer useful, please give"Kudos" and "Accept as Solution"

Re: EU tax configuration

Yes, but I´m little wonder that no one other use this.

 

And there is a bug:

When I´m at checkout and change my billing address and add a VATand save, he still show the TAX ... I have again to set change and just click refresh .. then he use no TAX.

 

Seems with the automatic set user group based on VAT are not working correct.

 

I test all countries by my own and also if he put because of the VAT the correct tax.

 

Thank you

Re: EU tax configuration

Did you found a solution to fix this issue?