I set Shopify to show prices including tax; how do I check the tax it calculates is right?

When prices include tax, the tax on an order should equal the price extracted at the rate you configured. Take a test order's total, extract it in the calculator and compare it with the order's tax line. For example, 349 with 15 entered as the rate gives tax of 45.52. If the figures disagree, your store's rate or region setting is probably not what you intended.

Published · 3 min read

Why run this test?

Tax settings in an online store are spread across several screens: the prices-include-tax option, the region or country, the rate, and exceptions for certain products or shipping. A small slip in any of them is invisible while you browse your own store, but it shows up in every order. Testing one order catches it before it piles up.

The test, step by step

  1. Create a test order or draft order for a single product priced at 349, with an address in the region you want to test and no shipping.
  2. Note two figures from the order page: the total and the tax line.
  3. In the VAT calculator, choose extract and enter 349 with the rate you intend the store to apply; this example uses 15.
  4. Compare: the calculator gives 303.48 net and 45.52 tax. The order's tax line should match that figure, or be at most a cent away.

Repeat with a product at a round price to make it easy to read. A product priced at 105 with 5 entered as the rate should show 5 of tax and 100 net.

What a mismatch means

  • If the store's tax is much higher, tax may be added on top of the price instead of extracted from it, meaning the tax-inclusive option is not active for the region you tested.
  • If tax appears at a rate you did not intend, check the rate stored for that region, remembering the store may apply a different rate based on the customer's address.
  • If tax shows as zero, the product may be marked as not taxable, or the region may not be set up.
  • If it is a cent or two out on an order with several products, that is usually per-line rounding, not a settings error.

What the test does not prove

The test proves the store calculates with the rate you gave it. It does not prove that rate is right for your product, or that you have to collect tax in that region at all. Those are questions for the tax authority and your accountant. If you are building prices from scratch, find the net price that hits your margin in the Selling-price calculator, then add tax to get the tax-inclusive price to enter in your store.

Common questions

Do I need to complete a real payment to test?

No. A draft order, or the checkout page before confirming, usually shows the tax, which is enough to compare.

Does this work on other platforms?

Yes, on any store that shows tax-inclusive prices, such as Salla or Zid, because the arithmetic is the same.