Tax exempt working incorrectly, when prices incl VAT

We are now live with the latest version of cs-cart and tax is working great with the setting prices incl tax, compliant with the EU law.

Prices incl VAT now always show as nice numbers in every EU country and the cart correctly shows the incl. VAT for each country (for example, 19% for Germany, 21% for Spain, etc).

However, as far as I can tell there is still 1 issue, with countries / customers that are tax exempt. These should be charged 0% tax, just like non-EU countries:

In these cases, cs-cart charges the amount the product costs incl VAT… just without any included VAT - it should of course reduce the amount with the tax.

Example:

Product costs 100 euro the incl 20% VAT.

Now a tax exempt customer buys it. He pays 100 euro and cs-cart just shows no VAT at all.
He should of course pay only 83.33. Even when I check tax exempt in his account, it’s not working correctly.

Since Ivan once wrote me once that this was working:
- Subtracting tax from a price that includes in when the customer is tax exempt.

I was expecting this to work correctly now.

I’m wondering if there is a way to make this work?

Thanks,

Floris

Hello!

Could you please check this in the dev.demo, if you can reproduce it there?

Hi, How can I login the admin there to set the tax correctly?
We did try it on a fresh install, and it had the same issue.

bit confused but is this what you are tryng to do my beautifully super duper flow

I set the tax free at ,minus 17%

Hey John,

You see it correctly shows the included VAT.
Now set this customer as tax exempt or order from a location that should not pay VAT. The price will still be 1, it just won’t show included VAT anymore, while the price should change to 0.83, you see?

I’m not sure what you mean with I set the tax free at ,minus 17% though?

1 Like

Hi, yes this can be reproduced on a fresh install / dev demo.

1 Like

Please provide the step-by-step instructions on how to reproduce this issue in a demo.