Jump to content

Tax calculation is incorrect when customer not logged in


Recommended Posts

My e-commerce website runs on Prestashop (version 1.3.7.0) as the shopping cart system. When I tested the shopping cart (without logging in) I'm finding that the tax amount calculated is incorrect. I tested this by logging in as a test user and all was fine. So it only seems to happen for those who are not logged in.

 

As an example. I have a product which sells for £7.92 +VAT (20% tax). The postage is £1.00 (no tax). The shopping cart calculates the tax as follows:-

 

Subtotal (excl vat): £7.92

Total Delivery Charges: £1.00

Total (excl vat): £8.92

Total vat: £2.08

Total (inc vat) £11.00

 

The correct calculation is supposed to be:-

 

Subtotal (excl vat): £7.92

Total Delivery Charges: £1.00

Total (excl vat): £8.92

Total vat: £1.58

Total (inc vat) £10.50

 

For my shipping services 'tax' is not enabled. When I change the way prices are displayed for all customer groups so that prices are displayed 'Tax Included' then all is fine. However, I wanted to display prices excluding tax and it is here where problems occur and the calculations are wrong unless customer is logged in.

 

I'm afraid that those who are not registered as customers will see wrong price calculations and will be put off from using the site.

Any help with this is much appreciated.

Link to comment
Share on other sites

The thing that would put me off from using the site is having prices displayed that don't include VAT. Not very customer-friendly.

 

The site is a B2B site not a B2C. If you were a VAT registered business, I'm sure you'd be quite annoyed if prices are displayed inclussive of VAT.

Link to comment
Share on other sites

×
×
  • Create New...