News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

tax refunds not being applied

Started by tomphillipspcs, December 22, 2019, 11:30:36 AM

Previous topic - Next topic

tomphillipspcs

VirtueMart 3.6.10 10211
PHP7.2.25
Joomla! 3.9.14

tax refunds are not being applied  - this maybe after a joomla update - we haven't made any changes to tax rules

enclosed is a screenshot of the set up  - any ideas what the issue might be?


jjk

#1
Did your setup work previously? I assume that reversing a VAT rule with a tax per bill rule usually provides wrong results, because the math is different. I would probably unpublish your VAT Refund for non-VAT countries and VAT Anonymous rules. The result would be that VAT is applied only to prices for shipping addresses in the EU and not applied for all other countries. So you never have to apply VAT refunds. (No idea yet which rules you will need after Brexit from 2021 onwards)
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

tomphillipspcs

It did work previously set up this way. the maths was adjusted so it was correct to within a penny or so.I think so that the price with VAT was the default price until checkout.

tomphillipspcs

It worked on this order with the current set up.

only things since that have been changed are php,  joomla and virtuemart updates

tomphillipspcs

Looking back through orders this issue only started after updating php version from 7.1.33 and also virtuemart update. So it looks like it could be a bug

jjk

And how much VAT do you charge for U.K./EU customers? Should be 14,87 £ in your above example (Net price + shipping fee) * 0,2 according to U.K. VAT rules.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

tomphillipspcs

20% on each product - that is being applied OK

jjk

Quote from: tomphillipspcs on December 22, 2019, 18:10:42 PM
20% on each product - that is being applied OK

What I meant is that your 16 £ shipment fee includes 20% VAT, according to U.K./EU VAT rules if you send the goods to an address in the EU. See:
https://www.gov.uk/guidance/vat-on-postage-delivery-and-direct-marketing-notice-70024 (section 2.2)
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

tomphillipspcs

That's how the customer wants it. I think the postage fee actually includes VAT. Anyway the issue is the refund of VAT - this was working, but has stopped being applied.

Any ideas?