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.

Tagged: 

This topic contains 0 reply, has 0 voices.

Last updated by Lucas Vidal de Andrade 2 months, 2 weeks ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
April 14, 2025 at 12:16 pm

zakW

Background of the issue:
I am trying to ensure that prices are calculated correctly in different currencies on my WooCommerce store. The prices are set excluding VAT in the backend. I have provided examples of products where the prices are incorrect. Here are the links to the products: hidden link and hidden link.

Symptoms:
The prices in USD and EUR are not calculated correctly when VAT is added. For example, a product should be $78.00 but is showing as $72.00. Another product shows a sale price of $74.20 instead of $74.00 in USD and €69.86 instead of €69.00 in EUR.

Questions:
Why are the prices in USD and EUR not calculated correctly when VAT is added?
How can I ensure that the correct prices are displayed in different currencies?

April 14, 2025 at 1:01 pm
April 15, 2025 at 7:44 am #16932063

zakW

Hello,

I just want to check in with progress with this support ticket.

April 15, 2025 at 2:26 pm #16934626

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Guten Tag,

ich habe auf verschiedene Arten versucht, eine Kopie Ihrer Website zu erstellen, jedoch ohne Erfolg. Um Ihre Website testen zu können, ohne den Betrieb der Live-Seite zu beeinträchtigen, benötige ich bitte eine Staging-Version Ihrer Website. Sie können denselben Benutzer und dasselbe Passwort verwenden, das Sie zuvor geteilt haben.

Bitte erstellen Sie eine Staging-Version und teilen Sie den Link hier mit mir. Vielen Dank im Voraus.

April 15, 2025 at 2:42 pm #16934868

zakW

Hi Lucas,

Please refer to the staging site below:
hidden link

The login I sent earlier should work.

April 15, 2025 at 7:36 pm #16935975

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hey there,

I apologize for my last message in German. I usually deal with the German Forum and got the languages mixed up.

I checked your website, and actually the values are showing as expected. Let's use the Dani Herringbone Throw Blanket in Aqua Haze Blue as an example. In EUR, it has the sale price of 58.22.

58.22 X 120% = 69,86

In USD, it has the sale price of 61.83

61.83 X 120% = 74,196 (which rounds to 74,20)

It seems to me that the values here are actually being added the 20% tax properly. Can you please double-check?

April 16, 2025 at 9:09 am #16937390

zakW

Hello,

Can you check this product - hidden link

On the backend the price for Euro is 57.5. If tax is added it should be 69.00 but instead it is showing up as 89.00. I've attached screenshots.

This is on the live site and we don't have this product on the staging site. But this might be happening as well on the staging site.

price-on-frontend.jpg
price-on-backend.jpg
April 16, 2025 at 3:18 pm #16939803

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hey there,

This product isn't available in the staging version. I also couldn't check what's showing in the live website, as the Currency Switcher is not present. Nonetheless, here are the expected prices for it:

In USD the product costs 65,83:

65,83 X 120% = 78,996 (rounds to 80USD)

In EUR the product costs 57,5:

57,5 X 120% = 69 EUR

Let me know.