Hello,
We have a site that has California sales tax and flat rate shipping. Everything is working well except tax is being applied to the shipping costs, our goal is only to have the product price itself taxed.
My first question was, is this expected behavior and if so is there a good work around to accomplish what we am trying to do?
I have tested with other shipping modules and they have all had the same outcome.
See configuration below.
Thanks,
David
TAX RULE:
Calculation Rule name: Tax
Published = Yes
Ordering = 0
Description = USA California
Type of Arithmetic Operation = Tax per bill
Math Operation = +%
Value = 8
Currency = United States dollar
Product Category = Smarty Pants
Shopper Groups = anonymous, default
Country = United States
State = California
Visible for Shopping = Yes
Visible for vendor = No
Start Date = 7/25/12
End Date = Never
SHIPPING CONFIG:
Countries = United States
Zip range = 00000 - 99999
Weight = 1 - 10
Weight Unit = Pounds
Minimum number of products = BLANK
Maximum number of products = BLANK
Minimum order amount = BLANK
Maximum order amount = BLANK
Shipping Cost = 4.50
Package Fee = BLANK
Tax = Apply no rule
Minimum Amount for Free Shipment = BLANK
remove the shoppergroups, I assume you just mean all, same for the zips, you dont need them, if you mean all.
I changed the calculationh.php I agree that the shipment should not be in the bill tax, because you can tax the shipment itself.
Great thank you, will that be in 2.0.12?
yes.
Question for Milbo:
In this thread you said:
"Remove the shoppergroups, I assume you just mean all, same for the zips, you dont need them, if you mean all.
I changed the calculationh.php I agree that the shipment should not be in the bill tax, because you can tax the shipment itself."
I need (desperately) to charge tax (Ohio law) for shipping costs, and would like to have that itemized in the cart (and in the invoice, of course).
Is there really a way to do this. When I go into SHOP > SHIPPING MEHTODS and begin to add to a shipping method "TAX" and select from the drop down menu "Ohio Sales Tax", it adds onto the cost of shipping the exact amount of the tax for the cart total, instead of calculating the percent from the shipping fee.
So if the cart price total is 10 dollars and tax is 6 % and shipping cost is $1.00, result:
TAX DISCOUNT TOTAL
$0.60 $10.60
$0.60 $1.60 <--WRONG. Adds the tax based on the cart total instead of adding $0.06 for tax on shipping fee (should be $1.00 * 6% = $1.06)
FINAL PRICE 12.20 <-- should only be $1.06 + $10.60 = $11.66
How to make a tax rule that will apply to the shipping fee. What am I missing?
Apologies. The cart is calculating the tax on shipping correctly. The way it was reading in the cart was a bit confusing.
You can apply a tax on shipping in shop - shipping methods and just select the tax rule you created in the products - taxes and calculation rules section.
Great !!! Thank you... :)
Hi,
I also need to add taxes to the shipping charges. I understand I can edit the configuration of the shipping plugin, however I can only add a single tax rules. In my case and at least here in quebec (canada), the shipping charges are taxed like any other product, which mean there is 2 seperate taxes rate that need to be applied.
Example :
Product 1 : 39.99$
Shipping : 9.99$
Sub-total : 49.98$ (tax need to be calculated on this number)
Tax 1 (5%) : 2.50$
Tax 2 (9.975%) : 4.99$
Total : 57.47$.
Can this be done?
I am not sure, maybe with the new calculator, please check http://dev.virtuemart.net/projects/virtuemart/repository/show/branches/com_virtuemart2.0.14mp/administrator/components/com_virtuemart/helpers and download the calculatorh.php
Hi,
I know it is possible to tax the shipment using the same rule as for products.
Yet I want to apply only one tax rule.
Item 1 = 10$
Item 2 = 20$
Shipment =70$
- - - - - - - - -
Vat (18%) = 18$
----------------------
TOTAL = 118$
Is there away to accomplish that ?
Reading between the lines it looks like once it used to work like this.....
Thanks - Drukman.
Quote from: drukman2000 on July 06, 2013, 13:53:11 PM
Hi,
I know it is possible to tax the shipment using the same rule as for products.
Yet I want to apply only one tax rule.
Item 1 = 10$
Item 2 = 20$
Shipment =70$
- - - - - - - - -
Vat (18%) = 18$
----------------------
TOTAL = 118$
Is there away to accomplish that ?
Reading between the lines it looks like once it used to work like this.....
Thanks - Drukman.
We use tax per product for that. 4% in our case which is also applied to the shipping cost.
What we do is select categories that tax to 4% in the tax details and use the "apply generic rules" both for products and shipping.
That way the same tax is applied to all.
Don't know if this is what you mean.
No lindapowers.
Tax per product will change each product price in store (!).....
If vat is 18% - 100$ will show as 118$ - and I need to show vat only on checkout.
Currently when there is a shipment fee - vat is calculated TWICE !!!
1st time on the sum of products.
2nd time on the shipment fee.
-----------------------------------------
TOTAL
I want vat to to be calculated only ONCE !!!
Sum of products =100
Shipment = 100
-----------------------
200*1.18 = 236
It will make the invoice much easier to understand.
Thanks - Yaron.
Quote from: drukman2000 on July 19, 2013, 23:30:04 PM
No lindapowers.
Tax per product will change each product price in store (!).....
If vat is 18% - 100$ will show as 118$ - and I need to show vat only on checkout.
Currently when there is a shipment fee - vat is calculated TWICE !!!
1st time on the sum of products.
2nd time on the shipment fee.
-----------------------------------------
TOTAL
I want vat to to be calculated only ONCE !!!
Sum of products =100
Shipment = 100
-----------------------
200*1.18 = 236
It will make the invoice much easier to understand.
Thanks - Yaron.
What?
That makes no sense to me, you can show the base price without tax per products.
Quote from: lindapowers on July 20, 2013, 02:59:56 AM
Quote from: drukman2000 on July 19, 2013, 23:30:04 PM
No lindapowers.
Tax per product will change each product price in store (!).....
If vat is 18% - 100$ will show as 118$ - and I need to show vat only on checkout.
Currently when there is a shipment fee - vat is calculated TWICE !!!
1st time on the sum of products.
2nd time on the shipment fee.
-----------------------------------------
TOTAL
I want vat to to be calculated only ONCE !!!
Sum of products =100
Shipment = 100
-----------------------
200*1.18 = 236
It will make the invoice much easier to understand.
Thanks - Yaron.
What?
That makes no sense to me, you can show the base price without tax per products.
And if you do it the way you proposed - will vat be applied once or twice ? -))
Drukman.
Then use the tax per bill. For this it is
Quote from: Milbo on July 22, 2013, 14:07:53 PM
Then use the tax per bill. For this it is
In order to show it in the cart - that's what I did.
The problem is it impose showing tax & total price for each product so I had to remove tax & total price from all views.
Thanks - Drukman.
Tax per bill is only to see in the cart.
Quote from: Milbo on July 22, 2013, 14:46:39 PM
Tax per bill is only to see in the cart.
I know but in order to see tax in the cart you must make it globally visible.
So if you need it to show in cart but not anywhere else, it should be enabled & than you need to hide it from product page, category page & all other pages.
Bad implementation....showing tax in cart should be a separate issue & not ted to showing tax with each product.
Same goes for total price.
I understand this problem and topic very well.
The reason it exists is because a lot of trade suppliers offer goods for sale ex. VAT
They only want VAT to show up in the cart, otherwise it could confuse /deter clients.
If you do not want VAT to show up in the product details pages, you have to use tax per bill.
This shows VAT calculated at the end of the cart page.
The problem then arises when you add in shipping costs.
Ideally you want to be able to display the shipping costs ex. VAT in the cart and then show the total VAT at the end.
If you set up the shipping to have VAT applied, the cart page caalculates everything correctly and the VAT total shows correctly.
However, the shipping costs do not show in the cart display, instead the VAT from the shipping costs are displayed.
Also the shipping costs including VAT are displayed.
Ideally, you want to be able to show shipping costs ex VAT as part of the bill and have the VAT then calculated on the total bill including shipping costs.
That way, it's less confusing - try it yourself.
Maybe virtuemart needs to cater a bit more for suppliers who like to display products ex VAT.
They need to be able to show all costs ex VAT and then have the VAT show at the end.
It's very nearly able to do that, it's just that the display is wrong.
A simple solution might be in the shipment methods section, if you had a tax option which said "include in tax per bill".
What do you think?
Kind regards,
Steve O'Connor
www.cubeb.com
Quote from: stephenoconnor on August 11, 2013, 14:35:32 PM
I understand this problem and topic very well.
The reason it exists is because a lot of trade suppliers offer goods for sale ex. VAT
They only want VAT to show up in the cart, otherwise it could confuse /deter clients.
If you do not want VAT to show up in the product details pages, you have to use tax per bill.
This shows VAT calculated at the end of the cart page.
Hi Steve,
Recheck what you wrote...
The way you suggested, tax WON'T be shown for each product, only the tax sum.
Drukman.
Hey Drukman, I understand that, and am prepared to live with that as I can simply call the tax "VAT-23%" and when it shows at the end of the cart page, it's pretty self-explanatory. However, the way it shows the shipment costs as tax and cost inc. tax is confusing.
In the top half of the bill, it shows products prices ex.VAT and doesn't show VAT costs.
In the bottom half, for shipment costs it shows the opposite, it shows the VAT amound and prices inc. VAT.
For the shopper, that is confusing.
By the way, drukman, you put here:
"So if you need it to show in cart but not anywhere else, it should be enabled & than you need to hide it from product page, category page & all other pages"
How did you hide it from product page/category page / all other pages? Do you mean custom changes in the files?
Kind regards,
Steve
Quote from: stephenoconnor on August 11, 2013, 16:13:21 PM
Hey Drukman, I understand that, and am prepared to live with that as I can simply call the tax "VAT-23%" and when it shows at the end of the cart page, it's pretty self-explanatory. However, the way it shows the shipment costs as tax and cost inc. tax is confusing.
In the top half of the bill, it shows products prices ex.VAT and doesn't show VAT costs.
In the bottom half, for shipment costs it shows the opposite, it shows the VAT amound and prices inc. VAT.
For the shopper, that is confusing.
Now you nailed it ! -))
This is exactly why you must set products both with & without tax to show.
But if you don't really want to show tax all over the store, afterwards you must manipulate the tmpl files.
Not a very wise implementation.
Drukman.
Quote from: stephenoconnor on August 11, 2013, 16:20:16 PM
By the way, drukman, you put here:
"So if you need it to show in cart but not anywhere else, it should be enabled & than you need to hide it from product page, category page & all other pages"
How did you hide it from product page/category page / all other pages? Do you mean custom changes in the files?
Kind regards,
Steve
Yes.
This is why it is not a wise implementation.
Store & Checkout should have separate configuration attributes.
Drukman.
Quote from: drukman2000 on August 11, 2013, 16:28:47 PM
Quote from: stephenoconnor on August 11, 2013, 16:13:21 PM
Hey Drukman, I understand that, and am prepared to live with that as I can simply call the tax "VAT-23%" and when it shows at the end of the cart page, it's pretty self-explanatory. However, the way it shows the shipment costs as tax and cost inc. tax is confusing.
In the top half of the bill, it shows products prices ex.VAT and doesn't show VAT costs.
In the bottom half, for shipment costs it shows the opposite, it shows the VAT amound and prices inc. VAT.
For the shopper, that is confusing.
Now you nailed it ! -))
This is exactly why you must set products both with & without tax to show.
But if you don't really want to show tax all over the store, afterwards you must manipulate the tmpl files.
Not a very wise implementation.
Drukman.
My point for a simple workaround for this problem as I mentioned earlier:
If there was an option inside the shipment method which said to include this cost as part of the "tax per bill", then it could be much less confusing.
For example then you could show prices ex. VAT, shipment costs ex. VAT, then one "tax per bill" amount including VAT for products and shipping.
Any possibility of that in the future?
Kind regards,
Steve