Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 6:00 – 12:00 8:00 – 12:00 6:00 – 12:00 8:00 – 12:00 6:00 – 12:00 -
- 13:00 – 15:00 13:00 – 17:00 13:00 – 15:00 13:00 – 17:00 13:00 – 15:00 -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 4 replies, has 2 voices.

Last updated by Nicolas V. 1 year, 8 months ago.

Assisted by: Nicolas V..

Author Posts
February 3, 2023 at 6:31 pm #12958065

alexanderS-177

First of all, I have read :
https://wpml.org/forums/topic/different-taxes-for-same-product-in-different-countries/

I have the same problem and I didn't see a solution there.

I'm selling to Bulgaria, Greece and Romania one and the same product. It's Woocommerce.
There are different VAT in these countries. AND THIS IS NOT ALL. There are different VAT types in those countries.
For Bulgaria standard VAT - 20 %
For Greece reduced VAT - 13 %
For Romania reduced VAT - 9 %

So I have no option to control VAT type for different countries.
I'll be glad to get hint how to set different VAT types and different VAT rates for the different countries for one and the same product.

Thanks in advance.

taxes.png
February 4, 2023 at 4:56 pm #12961055

Nicolas V.
Supporter

Languages: English (English ) French (Français )

Timezone: America/Lima (GMT-05:00)

Hello,

Welcome to the WPML support forum. My name is Nicolas and I will be happy to help you today.

Let's start by meeting WPML's minimum requirements. I've noticed your website has a low PHP memory allocation (40M). The minimum requirements for WPML is 128M but we recommend 256M:

Access your server via FTP and open wp-config.php (in your WordPress root directory).

Insert those lines just before /* That's all, stop editing! Happy blogging. */

/* Memory Limit */
define( 'WP_MEMORY_LIMIT', '256M' );
define( 'WP_MAX_MEMORY_LIMIT', '256M' );

More info: https://wpml.org/home/minimum-requirements/

--

Now to go back to your question, if I understand well.
1. Different VAT taxes depending of the country
- WooCommerce Tax options already offer that: https://woocommerce.com/document/setting-up-taxes-in-woocommerce/#tax-rate-examples
2. Different VAT types
For this one can you please explain a little bit more, do you means that PRODUCT A will be taxed at standard rate 20% in Bulgaria but will be taxed reduced rate 13% in Greece?
If it's the case, that's a tricky situation because translations will have the same TVA type (e.g standard or reduced) because that information is "COPIED" from the original.
- So the workaround provided by the client in the ticket you shared seems to be a good option: create a new tax group (e.g Custom rate), then in this group set the rate to 20% for Bulgaria and 13% in Greece. That way both products are using the same VAT type but the rates have been modified accordingly.

Nico

February 4, 2023 at 6:23 pm #12961115

alexanderS-177

Hello,
Thank you very much for PHP memory allocation. I'll pass it to specialist. 😉
You understood well.
My case is a standard situation in EU. It will be much easier to have control directly in drop down menu. And as matter of fact it is not question of convenience but necessity. In EU there is tax regime OSS - you can sell in all 27 countries with one registration. And imagine - you can have theoretically 27x27 variants of VATaxation for your products. And respectively that much custom tax tables. Pretty nasty?
Luckily I have to make only 2 custom tax classes now but by the end of the year I'll add 3 more countries.

I'll test the custom tax class with the invoicing plugin and revert.

Alex

February 4, 2023 at 8:13 pm #12961249

alexanderS-177

Hello,

It is not so scary but still annoying.
Product A - standard VAT
Product B - custom class VAT (reduced VAT)
In the Checkout we have:
€10,23 (incl €1,78 VAT, €0,11 VAT)
In the invoice is perfect.
The problem is the difference between label price and checkout price. So I have to set prices manually for each country... For e-shop with thousands items it will be absolutely annoying.

I still insist on general automated solution of the problem. May be in following updates?

Alex

February 7, 2023 at 11:50 am #12977229

Nicolas V.
Supporter

Languages: English (English ) French (Français )

Timezone: America/Lima (GMT-05:00)

Hello,

Thanks for your feedback. Could you please tell me what are the settings you have in "WooCommerce > Settings > Tax > Tax options"?
- Yes, I will enter prices inclusive of tax
- No, I will enter prices exclusive of tax

If you choose "Yes" then the price total for your product won't change (€10,23), only the included taxes will change (because the % is different).

Nico

The topic ‘[Closed] Different VAT taxes and different VAT types in different countries’ is closed to new replies.