• Resolved thadeo

    (@thadeo)


    Hi there,

    I want to set fixed prices for my products, let’s say €100,-
    Now I have an issue with the tax calculations. Within the EU there’s multiple tax rates and outside the EU customers pay 0% tax. wooc now shows a different price for each different tax rate. But I need to price to always be €100,- no matter what tax rate my customer needs to pay.
    so for example:
    Netherlands -> 21% tax. €100,- including 21% tax
    Germany -> 19% tax. €100,- including 19% tax
    Unites States -> 0% tax. €100,- including 0% tax
    Is there a way to force equal prices for all customers? I know wooc had this feature a couple years ago but now I can’t find it anymore

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Grigorij S. a11n

    (@grigaswp)

    Hi there,

    Thank you for reaching out!

    I understand that you’d like to always show the same price on the front end (€100) whether the tax rate is 0% or 21% but currently, different prices are isplayed.

    These scenarios aren’t handled very well by default even if you set Prices entered with tax to yes in WooCommerce >> Settings >> Tax, because the system will assume that this price includes the tax specified for the store’s base country.

    E.G. if the store is in the Netherlands, you have Prices entered with tax set to yes and the tax rate entered in WooCommerce >> Settings >> Tax for that country (and product) is 21% – the store will assume that €21 is the tax and €79 is the product price, and in other countries, it will simply add whichever percentage is applicable on top of €79.

    There’s a workaround involving a code snippet though and it has been discussed here:

    https://wordpress.org/support/topic/price-include-tax-keeps-adding-tax/

    Here’s a useful post on how taxes work in WooCommerce.

    https://github.com/woocommerce/woocommerce/wiki/How-Taxes-Work-in-WooCommerce#prices-including-tax—experimental-behavior

    Included in the post, is code you can use to charge the same amount everywhere and absorb the differences in taxes. To enable this you would use the code:

    add_filter( ‘woocommerce_adjust_non_base_location_prices’, ‘__return_false’ )

    You can add this code snippet using Code Snippets plugin.

    I hope this helps!

    Thread Starter thadeo

    (@thadeo)

    HI @grigaswp Grigorij,

    Thank you for the info! I managed to fix it by placing the “add filter” snippet into the functions.php.

    Thanx for your help, much appreciated!

    Plugin Support Grigorij S. a11n

    (@grigaswp)

    Hi @thadeo,

    Thank you for letting us know and I’m glad to hear that the code snippet helped!

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Fixed prices with different tax amounts’ is closed to new replies.