Bug: Tax override affects other products in order

We’ve discovered an issue with tax overrides in (Draft) Orders and wanted to check if anyone else has experienced the same.

setup:

  • Shopify Tax (EU)
  • Multiple tax collections with country-specific overrides
  • “Lobster Taxes” collection → Lobster with 10% VAT for Austria
  • “Red Taxes” collection → Seafood, should also receive 10% VAT in Austria

The problem: As soon as we add a lobster (with an Austria override of 10%) to an Order with an Austrian shipping address, all other products in the order are suddenly taxed at 20% (Austria’s standard rate) — even though they should be taxed at 10%.

Without lobster in the cart: seafood correctly taxed at 10% AT :white_check_mark: With lobster in the cart: seafood incorrectly taxed at 20% AT :cross_mark: In Germany: everything correct (lobster 19%, caviar 7%, no override) :white_check_mark:

How to reproduce:

  • Create a collection, place a product inside
  • Add an explicit Austria override (10%) for one collection.
  • Create a draft order with an Austrian address
  • First, place an normal, reduced taxes product (e.g. Seafood) → Estimated Taxes show 10% VAT
  • Second, place the override product → first product will be 20%, second product will be 10% → this is wrong!

Has anyone else experienced this, or is this a known bug? And where we can report this to Shopify?

Wrong: Coho taxed 20% → wrong, 100% Shipping taxed 20% → wrong

Correct: Product and shipping taxed 10%

A quick one.
Remove the Austrian specific tax override from the collection and instead assign the correct reduced tax category directly to the products, then contact shopify support with a reproducible example since this appears to a draft orders calculation bug

That’s precisely what doesn’t work, because we have reduces vat in some countries, and for the same product non-reduces in others. Can’t find the category hat has:

reduced tax in France, Luxembourg, Sweden, Czech, Austria, Netherlands, Malta, Slovakia, Spain
and normal tax in Belgium, Italy, Poland, Bulgaria, Estonia, Lithuania, Denmark, Croatia, Latvia, Portugal, Slovenia, Hungary, Cyprus AND Germany :grinning_face_with_smiling_eyes: