• Resolved Joeri

    (@joeri1977)


    In another thread a read this:
    In WooCommerce, the shipping tax class is based on the items in the cart. If you have multiple tax classes in the cart, the shipping tax class will default to the standard rate (in your case, 21%). This is the default behavior of WooCommerce and cannot be changed without custom coding.

    So in my case I have two tax rates, 21% and 9%. I would think that when I have an order with only 9% tax products, the shipping tax should also be 9% but it’s not. It uses 21% shipping tax.

    Am I missing some settings to make this work properly?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Reynier C. (woo-hc)

    (@reynierc)

    Hi @joeri1977 ,

    I can see how the shipping tax setup could be confusing when dealing with multiple tax rates. The information you’ve read is correct; WooCommerce uses the standard tax rate for shipping if there’s more than one tax rate applied to the products in the cart.

    You might want to consider using a plugin like ‘WooCommerce Advanced Shipping‘ which lets you set up different shipping rates or ‘WooCommerce Conditional Shipping and Payments‘ which could provide more control over shipping conditions and might be used in conjunction with custom tax classes.

    However, the specific feature you’re looking for, automatically matching shipping tax rate with the products, typically involves custom development as it’s not a standard option in WooCommerce or common plugins. Without custom code, it won’t automatically match the lower tax rate, even if all products are taxed at 9%. There aren’t settings within the standard WooCommerce options to change this behavior. If you’re comfortable with coding or working with a developer, you could customize this aspect of your store to fit your needs.

    Although we can’t provide support for code customization as per our support policy, we do our best to offer advice and direct you to appropriate resources. Based on the feedback we get from our customers we highly recommend contacting one of the services on our Customization page.

    Hope this points you to the right direction.

    Thread Starter Joeri

    (@joeri1977)

    If I read this from the Woocommerce documentation I would think that when I have only 9% tax products in the cart the shipping tax should also automatically be 9%, right?https://woocommerce.com/document/setting-up-taxes-in-woocommerce/#shipping-tax-class

    Or am I reading this incorrectly?

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello Joeri,

    Thank you for your reply.

    Yes, that is correct. The shipping tax is inherited from the tax class assigned to the product or products being shipped.

    Let me know if you have more questions or concerns.
    I am here to help ??

    Best regards.

    Thread Starter Joeri

    (@joeri1977)

    First off, this is the first website where I am dealing with multiple tax rates so I was not at all familiar with all the settings for this. I found my setting problem because under tax settings you can set how to handle the tax for shipping costs. My setting was on the ‘standard rate’ setting so with every order, 21% was charged on shipping costs regardless of the tax rate of the products. I have now changed this to ‘shipping tax class based on cart items’ and now everything works as it should.

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.