I have set up a simple Table Rates for my store.

The rules are based on Price vs Destination. I have it set up: if the price is lover that 35 then shipping is 2.99 and if higher then 0.

But I don't know why, but Magento calculates it wrong... Please see attached screenshot.

Anyone has a clue why this is happening?

I have the prices (product and shipping) tax included and everything...

I don't get it, it seems like Magento is taking to account the price without Tax and based on that price applies shipping cost's, but I want it to take a subtotal with Tax included and apply the correct shipping cost based on that amount.

Any ideas on how to fix this?

Thank you,enter image description here

1 Answer 1


Magento works on tax exclusive shipping amount, you need custom code/extn to do tax inclusive calculation.

  • I'm sorry but i don't follow. Could you elaborate your answer please.
    – Artur Rain
    Feb 14, 2015 at 22:07
  • When tablerates looks at the price it always looks at the tax-exclusive price (and ignores promotional discounts aswell). Feb 14, 2015 at 22:23
  • 1
    Ok, I solved it months ago. I thought it was other question. Anyway thank you
    – Artur Rain
    Feb 14, 2015 at 22:33
  • How did you solve this problem , I am facing the same issue for table rates.
    – Rahul
    Jan 13, 2017 at 10:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.