Incorrect tax calculation for 19% IVA
-
Hi,
I am seeing an issue where the tax calculated seems to be incorrect when user is shipping to anywhere with 19% IVA, Germany/Cyprus in my case
Tax options are as follows:
Prices entered with tax: yes, I will enter prices inclusive of tax
Calculate tax based in: Customer Shipping Address
Shipping Tax Class: Standard
Rounding: on – Round tax at subtotal level, instead of rounding per line
Additional Tax Rates: Reduced rate / Zero Rate (but none are specified)
Display Prices in the shop: Including Tax
Display prices during cart and checkout: Including Tax
Price display suffix: incl VAT
Display tax totals: Itemized
When I place an order for a €20,00 product these are the values calculated:Cost: 16,53€
Qty × 1
Total 16,53€
19% IVA 3,14€
This would amount to €19,67 where it should amount to €20,00
If I manually use this formula which I found from a support response on this forum:
tax_amount = price – ( price / ( ( tax_rate_% / 100 ) + 1 ) )
It calculates the correct values:
IVA €3.19.
The net price before IVA €16.81.
Total €20,00
So something is not right.
So far I have taken the following steps:
Staging site
Changed theme to StorefrontActive Plugins:
Breeze?by Cloudways – 2.1.9
Phone Orders for WooCommerce?by AlgolPlus – 3.9.0
SEUR Oficial?by José Conti – 2.1.1
WooCommerce Stripe Gateway?by WooCommerce – 8.4.0
WooCommerce?by Automattic – 9.0.2WooCommerce version:9.0.2
WooCommerce Legacy REST API package:?The Legacy REST API plugin is not installed on this site.
WordPress version: 6.5.5
WordPress memory limit: 512 MB
Any help is apreciatedThe page I need help with: [log in to see the link]
- The topic ‘Incorrect tax calculation for 19% IVA’ is closed to new replies.