After updating to 6x 1.2 the products in my shop were again charged with tax over the (already tax included) price on checkout... so tax was calculated over the included price and added.

In the tax settings I had/have the options checked that the prices of my products are entered inclusive tax.

I rolled back to version 6x 1.1 and now it's back to normal.

Anyone else having this problem??

Comments

tuwebo’s picture

Hi,
I´m using 6.12 and everything is working Ok so far.

longwave’s picture

What taxes do you have set up, and what conditions (if any) have you set for those taxes? When you say prices are double taxed, is this in the product pages or only in the cart/checkout?

estone’s picture

Hi Longwave,

I have two product types; 1 has 19% tax, the other 6%.
Both are have a condition wich check the product class, like:
if productclass (tax-high)-> set tax 19%
same for the other.

The price in the catalog/productpages shows correct (price inclusive tax), but when added to the shopping card there again is tax added like this:

Price in backend is set to € 59,-. (That is inclusive 19% tax, and the system is set up to enter the price inclusive tax in the backend)
On the product page the product costs € 59,- (wich is correct)

But when added to the shoppingcard it shows:
Price € 59,-
tax 19% = € 11,21
total: € 70,21

( since I am using the previous version I can't check this anymore so this is what I remember/think it was)

longwave’s picture

Status: Active » Postponed (maintainer needs more info)

If you disable "enter prices inclusive of tax" then edit a product, is the correct tax-exclusive price shown, or is it still tax inclusive? Are you using uc_multiprice module? I suspect there are issues with the support for that.

ecj’s picture

I had this problem about a year ago. Because of this, I totally skipped Ubercart. Hoped it would have been resolved by now... :( I remember the issue was linked with having multiple languages installed, when switching to single language, the problem was resolved? Is this still the case?

teoverton’s picture

I'm having this same problem. When I enter the VAT rate, the sell price gets increased by 19.6% and then also gets added in at checkout as well on top. I'm very willing to believe I'm making a mistake though as its my first time using VAT.

LONGWAVE: where do you disable "enter prices inclusive of tax"?
Thomas

longwave’s picture

@estone: You should use the "Taxed product types" checkboxes at /admin/store/settings/taxes > edit instead of conditions to select product classes. Conditions are rules that apply tax to an entire order, so your rule says "apply tax to the whole order only if it contains a product of this class".

@teoverton: Look at /admin/store/settings/taxes/vat under "Price editing options".

teoverton’s picture

Hi Longwave,
Thanks for the reply. That is what I thought you meant. I've tried every permutation on that page. If I have a tax rate entered under taxes (19.6%), it changes the sell price of all products no matter what I do on this page, which is in effect doubling the VAT, making a €60ish without vat purchase €90ish. I can't say what the behaviour with 1.1 is like as 1.2 is the first installed on this site. I have the sell price of the products inclusive of vat, and the list price exclusive of VAT. No matter which is checked in the price editing options as inclusive of VAT, the sell price (which already includes VAT) jumps up by the VAT amount effectively doubling the VAT. I have node import installed so I though I might pull the 1000 products off the site and reimport with the sell price not including the VAT unless you have a better suggestion?
Thanks,
Thomas

teoverton’s picture

I've just realised my previous comment is not terribly clear. As I understand it, if I select a price as inclusive of VAT, (for example sell price), that price should remain the same when I add in the VAT rate. However, the additional VAT is being added onto the sell price which already includes VAT regardless of what is marked inclusive of VAT. This happens as soon as I add in a percentage in the tax page. It appears to me that this is a bug as the VAT should not be added to the VAT inclusive Sell price. Am I wrong in this or does the sell price need to be exclusive of VAT regardless?
Cheers,
Thomas

longwave’s picture

The sell price stored in the database needs to be exclusive of VAT regardless; the price editing checkboxes control whether VAT is added when you edit the product, and removed again when you save your changes. This is by design, so that you can also sell to users in countries where VAT shouldn't be applied, and also so that reporting and other features in Ubercart work correctly.

So, if you are importing products through a separate process then you need to ensure all prices are ex-VAT. To save you reimporting all your product data you may be able to use the workaround mentioned in the README file to alter all prices in one go.

teoverton’s picture

Thanks Longwave,
Got it. I found admin/store/settings/price-handlers and also it had begun to dawn on me that sell price all had to go in ex-VAT...I reimported and all is well (with node-import it was just a half hours clicking). I appreciate your help and the confirmation that I'm now on the right track. Cheers for the module and the help.

Much Appreciated,
Thomas

longwave’s picture

Status: Postponed (maintainer needs more info) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.