Shopify now calculates tax on US orders using the fulfillment location selected by the store’s order-routing rules. For local-pickup orders, Shopify uses the pickup location. Multi-location merchants should verify every active location address, review routing priorities, test representative shipping and pickup orders, and confirm that each order record shows the expected ship-from location before relying on the resulting tax data for reporting.
The change improves the connection between fulfillment and tax sourcing, especially where an origin or hybrid state’s rate can depend on where goods ship from. It does not determine where your business has nexus, register you with a state or replace professional tax advice. Store configuration and tax obligations still belong to the merchant.
Last reviewed: August 31, 2026. Shopify announced this calculation update on August 24, 2026. US sales-tax rules and Shopify features can change, so confirm material decisions with the relevant state authority or a qualified tax professional.
What Changed in Shopify’s US Tax Calculation?
Shopify’s August 24, 2026 update connects the US tax calculation to the fulfillment location chosen during checkout by order routing. The order record also displays the ship-from location used in the calculation. When the customer selects local pickup, the pickup location becomes the calculation origin.
This matters because the correct tax rate can depend on both sides of the transaction:
- the customer’s delivery address;
- the physical location from which the product ships;
- the states where the merchant is registered to collect tax;
- product taxability and customer exemptions;
- state-specific origin, destination or hybrid sourcing rules.
The update is most relevant to stores with two or more active fulfillment locations, retail stores offering pickup, warehouses in several states, or fulfillment partners represented as Shopify locations. A single-location merchant should still verify the address and order record, but is less likely to see routing-driven variation.
What the update does not do
It does not decide whether your business must register in a state. It does not validate that a warehouse address, customer exemption or product category is legally correct. It also does not guarantee that a tax return is ready to file without review. Shopify provides calculation and reporting tools; the merchant remains responsible for registrations, collection, filing and remittance unless a specific marketplace or automated-filing arrangement applies.
How Shopify Order Routing Selects the Fulfillment Location
Order routing applies rules in sequence and ranks the locations that can fulfill an order. Shopify’s default strategy is designed to:
- minimize split fulfillments;
- stay within the customer’s destination market;
- ship from the closest eligible location.
Inventory availability is part of the decision. If one warehouse has every item in stock, Shopify can prioritize it over a closer location that would force a split. Merchants can also rank preferred locations or use supported location-metafield rules.
Because the selected location now feeds the US tax calculation, changing routing rules can have consequences beyond delivery speed and shipping cost. A rule that prioritizes a warehouse in another state can change the ship-from location recorded for the order and, where sourcing rules use that origin, the calculated tax.
Routing is evaluated before fulfillment
The relevant signal is the location selected by the checkout-time routing result, not a warehouse chosen casually after payment. If staff later move a fulfillment, keep a record of the change and verify how your tax and filing workflow treats it.
Split orders need extra attention
A cart can be split when no single location can fulfill every item or when shipping profiles and fulfillment services divide the order. Inspect each fulfillment assignment and the ship-from information saved on the order. If customers see confusing shipping charges as well, use our guide to fixing multiple Shopify shipping charges.
Origin, Destination and Hybrid US Tax Sourcing
Tax sourcing answers which location is used to determine the applicable rate. Shopify’s US tax reference groups common outcomes into destination, origin and hybrid approaches. State rules are complex, and exceptions can apply.
| Sourcing model | General principle | Why fulfillment location matters |
|---|---|---|
| Destination | The customer’s delivery location generally determines the rate when the merchant is registered there. | The origin might not change the rate, but it remains important for transaction classification and records. |
| Origin | The seller’s location, ship-from point or other in-state activity can influence the rate. | Routing an order to a different in-state location can affect the tax origin. |
| Hybrid | Origin and destination elements are combined. | Both the selected fulfillment location and customer address can matter. |
Interstate and intrastate transactions can be treated differently. A shipment from New York to New Jersey is not the same sourcing scenario as a shipment from one California city to another. Avoid a universal rule such as “tax is always based on the customer” or “tax is always based on the warehouse.”
Registration still controls collection
A calculated origin does not create or remove a registration by itself. Shopify’s tax setup expects merchants to identify states where they are registered to collect. If your footprint changed, update registrations and Shopify settings only after reviewing the legal position.
Multi-Location Shopify Tax Examples
Example 1: two warehouses can fulfill the same order
A merchant has inventory in Dallas and Austin. Both locations can fulfill an intrastate Texas order. Order routing selects Austin because it is the preferred eligible location. Shopify uses the selected Austin location in the tax calculation and records that ship-from location on the order. The merchant should confirm that both warehouse addresses are accurate and that the routing rule reflects the operational plan.
Example 2: inventory changes the selected origin
A Chicago warehouse is normally ranked first, but the requested variant is out of stock there. A second location fulfills the order. The tax result should be evaluated using the location Shopify actually selected, not the location staff expected from the normal priority list.
Example 3: one cart becomes two fulfillments
One product ships from a merchant warehouse and another from a fulfillment service. Review the order’s location assignments, shipment records and tax details. Do not assume a single visible checkout total proves that every line used the same ship-from origin.
Example 4: a wholesale company location orders online
Company tax exemptions, catalog pricing and fulfillment routing can interact. Test the B2B order path separately from consumer checkout. Our Shopify B2B setup guide explains company locations, catalogs and wholesale pricing.
How Shopify Treats Local-Pickup Tax Origin
For a local-pickup order, Shopify uses the pickup location for the tax calculation. This makes the location’s address and pickup configuration especially important.
Audit each pickup location
- Verify the legal street address, city, state and ZIP code.
- Confirm the location is the place where the customer actually receives the goods.
- Check that eligible inventory is assigned to that location.
- Review pickup availability and preparation times.
- Test taxable, exempt and overridden products where applicable.
Do not use a headquarters, mailing address or default store address as a shortcut if the order is actually picked up elsewhere. The location record should describe the real operational site.
Shopify Locations, 3PLs and Sales-Tax Nexus
Nexus is the connection that can require a business to register, collect and remit sales tax in a state. Physical locations can create physical nexus, while sales volume can create economic nexus under state thresholds.
Shopify notes that a third-party logistics provider’s fulfillment center may count as a physical presence. If an app or 3PL adds locations in new states, the tax review should happen before orders begin shipping, not after the first filing period.
Use this location register
| Field | What to record |
|---|---|
| Shopify location | Name, full address and active status |
| Operational role | Warehouse, retail store, pickup point, dropshipper or 3PL |
| Online fulfillment | Whether it can fulfill online orders and which products |
| Routing role | Priority, market and relevant rule |
| Tax review | Registration status, adviser decision and effective date |
| Owner | Person responsible for changes and periodic review |
International duties are a separate intent. For cross-border landed-cost and DDP fulfillment, see our Managed Markets DDP guide.
Shopify Store Configuration Audit
1. Review every active location
Go to Settings > Locations and verify the address, inventory and fulfillment purpose. Deactivate obsolete locations only after confirming that no pending orders or integrations depend on them.
2. Document order-routing rules
Go to Settings > Shipping and delivery > Order routing. Record rule order, ranked locations and any app-provided or metafield-driven logic. The sequence matters because each rule filters or ranks the result of the previous rule.
3. Check inventory assignments
A location without the requested stock cannot be selected normally. Test common products and edge cases, including low-stock variants, bundles and items assigned to fulfillment apps.
4. Review US tax registrations
In Settings > Taxes and duties > United States, compare the states where Shopify collects tax with the registrations approved for the business. Review liability insights as a monitoring aid, not a substitute for professional advice.
5. Check product categories and overrides
Accurate sourcing cannot fix incorrect product taxability. Review product categories, overrides, exemptions and shipping-tax settings.
Checkout and Order-Record Test Plan
- Create a matrix of customer states, products and expected fulfillment locations.
- Include an intrastate order for each physical state where you fulfill.
- Include interstate orders to registered destination states.
- Test inventory that forces a secondary warehouse.
- Test a cart that can create split fulfillments.
- Test each active local-pickup location.
- Verify the tax shown at checkout and the selected ship-from location on the order record.
- Compare taxable and exempt customers where relevant.
- Save screenshots or test-order references without exposing customer data.
- Have the finance or tax owner approve unexpected differences before launch.
Use test products or a controlled transaction workflow appropriate for your store. Do not place fake production orders that contaminate tax reports without documenting and reversing them correctly.
Reporting and Filing Controls
The order record’s ship-from location improves auditability. Add it to the evidence used to reconcile tax reports with fulfillment records.
Maintain a change log
Record the date, person and business reason whenever you change a location address, routing rule, inventory assignment, 3PL integration or state registration. Note the first order affected.
Reconcile exceptions
Review orders where the actual warehouse differed from the expected route, staff reassigned fulfillment, inventory went negative or a 3PL rejected the order. Decide with the tax owner whether the calculation and filing treatment remain correct.
Separate marketplace obligations
Some marketplace channels collect and file tax independently. For example, Shopify documents separate marketplace-facilitator treatment for qualifying Shop-channel orders. Do not mix those transactions with ordinary online-store collection without checking the report fields.
Common Problems and Fixes
The wrong location appears on the order
Check inventory availability, shipping profiles, active fulfillment locations and the order of routing rules. Reproduce the cart with the same destination and product variants.
Tax changes when stock moves between warehouses
The routing result may have selected a different ship-from location. Compare the order record, sourcing rule and registration status before treating the result as an error.
A pickup order uses an unexpected origin
Verify that the customer selected the intended pickup location and that its Shopify address matches the physical handoff point.
A 3PL location creates a new state exposure
Ask a tax professional whether the fulfillment center creates physical nexus, register where required and update Shopify collection settings with the correct effective date.
Staff cannot explain a tax difference
Capture the order, customer state, product tax category, selected fulfillment location, registration state and routing configuration. Escalate with that evidence. If platform support stalls, our guide explains how to escalate a Shopify support case.
For a practical review of locations, routing, checkout and reporting configuration, SmallDeskApps offers hands-on Shopify store improvements.
Frequently Asked Questions
Which Shopify location is used for US sales-tax calculation?
Shopify now uses the fulfillment location selected by order routing for the order. The ship-from location used is displayed in the order record.
Which location is used for local-pickup tax?
Shopify uses the selected pickup location for a local-pickup order.
Can changing order-routing rules change tax?
It can change the selected fulfillment location. In origin or hybrid sourcing situations, that ship-from location can influence the tax result.
Does Shopify decide where my business has nexus?
No. Shopify offers liability insights and calculation tools, but the merchant must determine registrations and obligations with the relevant authorities or a tax professional.
Can a 3PL warehouse create physical nexus?
Potentially. Shopify warns that fulfillment centers can count as a physical presence. Obtain advice for the states where a 3PL stores or ships your inventory.
Does this update apply to international duties?
No. This update concerns tax calculation for orders shipping to US customers. Customs duties and import taxes require a separate international workflow.