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 3 replies, has 2 voices.

Last updated by Minesh 1 year, 5 months ago.

Assisted by: Minesh.

Author Posts
June 14, 2023 at 6:32 pm #13827555

jakubZ-14

We have a problem with setting the gross price and taxes on the site. We have set, for example, a price of €100 in location Poland, VAT 23% included in the product price. Set tax to Germany 19%. When we change the delivery address from Poland to Germany the gross price changes to 96,75€. We have set price input with tax. Is it possible to set the gross price to be independent of the tax in the country?

June 15, 2023 at 11:37 am #13831767

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the WPML support.

In order to help you better I would like to have debug information.

May I ask for the debug information of your website for an overview of your setup? See https://wpml.org/faq/provide-debug-information-faster-support/ for more information.

I've enabled the debug information section for your next reply.

See https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/ for details on privacy and security.

I would like to know are you using multi-currency? If yes, have you setup it using:
=> https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/

In addition to that, as I understand you want different tax per country - not the price, is that correct?

June 15, 2023 at 11:44 am #13831801

jakubZ-14

To explain what the problem is I'll illustrate it with the following example:

We have the price set to $100 with tax (23% in Poland). We have taxes set in Woocommerce according to OSS (different tax % for each country).
We add the product to the cart, go to the cart and when we change the country of delivery to, for example, Germany (19% tax) the price converts and comes out $96.75 ($100 - 23% PL VAT = 81.30 + DE VAT 19% = $96.75).

We want the gross price to always be the same i.e. $100 regardless of the tax rate.

June 15, 2023 at 12:25 pm #13832101

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

The tax rate should apply to the shipping country or billing country.

What if you try to use the filter "woocommerce_adjust_non_base_location_prices " and check if that helps to exclude the country:
=> https://stackoverflow.com/questions/62173248/disable-vat-for-specific-countries-in-woocommerce