Skip to content
TURNAROUND

SHOPIFY UPDATE · AUG 31, 2026 · 3 MIN READ

Shopify Now Calculates US Tax Based on Fulfillment Location: What Merchants Need to Know

Shopify recently updated how it calculates US sales tax for orders shipping within the country. Instead of relying on a

Shopify recently updated how it calculates US sales tax for orders shipping within the country. Instead of relying on a single default location, tax is now calculated based on whichever fulfillment location your order routing rules actually select for that order. For local pickup orders, tax is based on the pickup location itself, and Shopify now records the ship-from location it used in the calculation directly on the order.

On the surface, this sounds like a technical backend tweak. In practice, it’s a meaningful change for any merchant who fulfills from more than one location, and it’s worth understanding before it quietly changes your tax liability without you noticing.

Why fulfillment location actually matters for tax

Sales tax in the US isn’t just about the customer’s shipping address. Depending on the state, tax rates and even taxability rules can shift based on where the order ships from, not just where it lands. A merchant with warehouses in Texas and New Jersey, for example, may have been calculating tax as though every order shipped from one location, even when routing logic actually sent it out from another. That mismatch can create small but real discrepancies between what was collected and what should have been collected.

This update closes that gap by tying the tax calculation to the same routing logic that determines where the order physically ships from. That’s a more accurate model, but accuracy only helps if your settings and nexus registrations are actually aligned with reality.

Who should pay attention

This change matters most to:

  • Merchants operating multiple warehouses, 3PLs, or retail locations that double as fulfillment points
  • Brands offering local pickup alongside shipped orders
  • Anyone using Shopify’s order routing rules to split volume across locations for cost or speed reasons
  • Merchants who migrated to Shopify from platforms like Magento or BigCommerce, where multi-location tax logic was often handled through custom rule sets or third-party tax engines

If you fulfill everything from a single location, this update likely won’t change much for you day to day. But it’s still worth a quick review of your settings, since routing rules can shift over time as you add locations or change 3PL relationships.

What to actually check and do

Start by reviewing your order routing settings and confirming they reflect where inventory truly sits today. Routing rules set up months or years ago don’t always get revisited when a warehouse closes, a new one opens, or inventory allocation shifts.

Next, confirm you have tax registration and nexus coverage in every state where you have an active fulfillment location, not just the states you originally registered in. A more accurate tax calculation doesn’t help if you’re not registered to collect in a state your orders are now correctly showing as the ship-from origin.

It’s also worth spot-checking recent orders to see which fulfillment location Shopify recorded for the tax calculation, and comparing that against what you’d expect based on your routing logic. If something looks off, work backward to see whether it’s a routing rule issue or a tax settings issue.

Common mistakes to avoid

The biggest mistake is assuming this update is fully automatic and requires no follow-up. Shopify improved the calculation logic, but it’s still working off the settings you’ve configured. If your routing rules or location tax settings are outdated, the calculation will be more precise, but precisely wrong.

Another common issue is treating local pickup as an afterthought. If pickup locations aren’t set up with correct tax settings, orders can be taxed incorrectly even though the customer never technically “shipped” anywhere.

For merchants with more complex fulfillment networks, especially those tied into a custom ERP or warehouse management system, this is also a good moment to confirm that order routing data is syncing correctly between systems. Turnaround Commerce works with merchants on exactly this kind of custom ERP integration, making sure fulfillment and inventory data feeding into Shopify’s routing logic is accurate in the first place, since tax calculation is only as good as the location data behind it.

This update is a genuine improvement, but it shifts more responsibility onto merchants to keep routing and tax settings current. A short audit now is a lot cheaper than a tax discrepancy discovered later.

Read the official announcement on the Shopify changelog.

(NEED A HAND WITH THIS?)

Have a project in mind?

Talk to the team behind complex migrations, custom apps and government platforms — book a free 30-minute call or send us a note.

Contact us