For a typical order of physical goods shipped to a customer, the delivery address is usually the starting point for sales tax—not the cardholder’s billing address. That simple rule covers a lot of ordinary orders, but it stops being simple when the customer picks up the item, sends a gift, buys a digital product, uses a freight forwarder, or enters an address that cannot be matched to the right local jurisdiction.
Key takeaways
Use the place where the customer receives the product as the default sourcing clue for shipped goods.
Do not copy the billing ZIP code into the tax calculation when a valid delivery address exists.
Treat store pickup, digital products, services, and freight-forwarder orders as separate flows.
Store the address and jurisdiction result used at checkout so refunds and audits can be reconstructed.
Why the two addresses produce different answers
A billing address helps a payment processor check whether a buyer is authorized to use a card. It says very little about where the purchased item is actually received. A customer in Brooklyn can use a card billed to a New Jersey office and send a birthday present to Albany. Taxing that order from the billing ZIP would ignore the delivery that gives the transaction its geographic connection.
For shipped tangible goods, many states use destination-based sourcing. New York, for example, tells sellers to apply the combined state and local rate in effect where the customer takes delivery or possession. The state also warns that ZIP codes alone may not identify the correct taxing jurisdiction. That is why a proper calculation uses a validated street address rather than the first five digits available in the payment form.
“Usually” still matters. Sales tax sourcing is a state rule, not a universal checkout convention. A seller must also know whether it has an obligation to collect in the destination state, whether the product is taxable, and whether a special sourcing rule applies.
- Billing address: mainly a payment and identity signal.
- Shipping address: usually the best evidence of delivery for physical goods.
- Tax jurisdiction: should come from the full address and current state rules.
- Taxability and nexus: separate questions that still have to be answered.
How destination sourcing works on an ordinary shipment
Imagine a seller ships a $120 lamp from Ohio to a customer’s home in New York. The order form contains an Ohio warehouse address, a Pennsylvania billing address, and a New York delivery address. Under a destination approach, the New York delivery point is the relevant location for the rate. The warehouse and billing addresses remain useful records, but neither should quietly replace the ship-to location.
The calculation should happen only after the delivery address is complete enough to identify the state and local jurisdictions. County, city, transit, and special-district boundaries do not always follow postal-city names. Address validation can correct spelling and formatting; a tax engine or official lookup then maps that location to the applicable jurisdictions.
Keep the result with the order: normalized address, jurisdiction identifiers, applied rate, product tax category, exemption status, calculation timestamp, and tax-rule version. If the customer later changes the destination, recalculate before fulfillment rather than editing the label and leaving the original tax untouched.
- Validate before calculating.
- Recalculate after a destination change.
- Save the rate components rather than only the total tax.
- Use the same transaction record for the return and customer refund.
Pickup, local delivery, and mixed fulfillment need their own logic
A buy-online-pick-up-in-store order is not delivered to the customer’s home, even if that home address appears in the account. The place where the buyer takes possession can control the sourcing result. The same is true when an order is split: one item may be picked up in a store while another ships to a different city. Treating the cart as one location can produce the wrong local allocation.
Seller-operated local delivery can look like a store sale operationally, but the facts still include a delivery point. Third-party delivery does not automatically turn the carrier’s dispatch address into the customer’s receipt location. Record where each line is fulfilled and where possession changes rather than guessing from the channel name.
For curbside pickup, lockers, ship-to-store, and alternate pickup people, decide the tax location from the actual fulfillment method. Checkout should display the tax as an estimate until the buyer chooses shipping or pickup, then lock in the appropriate address before payment.
- Source each fulfillment group independently.
- Do not use the customer profile address for a pickup order.
- Retain the chosen store or locker location.
- Test address changes after payment and before shipment.
Digital products and services do not have a shipping label
A digital download, SaaS subscription, streaming plan, or remote service may have no physical destination. States can use customer location, place of primary use, billing information, account records, IP evidence, or another hierarchy depending on the product and rule. The billing address can become relevant here, but relevance is not the same as a blanket rule that billing always controls.
Start by classifying what is being sold. Downloaded software, remotely accessed software, prerecorded content, live instruction, data processing, and professional services can receive different treatment. Then document which location evidence the applicable state accepts and how conflicts are resolved.
A good digital checkout collects only the evidence it genuinely needs and flags contradictions. If the billing country, account state, and business-use location disagree, silently picking one field makes the decision hard to defend. Route material exceptions for review and retain the evidence used.
- Classify the product before choosing location evidence.
- Document a hierarchy for conflicting customer-location signals.
- Separate consumer and business-use facts when the rule requires it.
- Review subscriptions when the customer changes its primary-use location.
Gifts, freight forwarders, and drop shipments are easy to mishandle
Gift orders are the clearest reason not to rely on billing. The purchaser and recipient are intentionally in different places. Calculate from the recipient’s delivery location when the ordinary destination rule applies, while keeping the purchaser’s details for payment and fraud review.
A freight forwarder creates a harder question. Delivery to a forwarder in one state may be the seller’s completed delivery even though the parcel later leaves the state or country. Export treatment generally requires facts and documentation; a customer’s statement that the package is “eventually going overseas” should not automatically remove tax.
Drop shipments involve three parties and can raise resale-certificate questions in addition to sourcing. The retailer’s customer location, the supplier’s delivery, the retailer’s registrations, and the certificate accepted by the supplier all matter. Do not force these orders through the same two-address shortcut used for an ordinary direct-to-consumer shipment.
- Keep purchaser and recipient addresses as separate fields.
- Identify when and where the seller’s delivery obligation ends.
- Collect export or resale documentation before applying an exception.
- Create an exception workflow for forwarders and three-party sales.
Fix the common checkout shortcuts
The most common error is calculating tax from a billing ZIP before the buyer enters a full delivery address, then failing to refresh the amount. Another is allowing a payment wallet to replace a validated shipping address after the tax quote has been created. Both problems are preventable with event-level tests.
Test a billing and shipping mismatch, an address near a city boundary, apartment formatting, rural delivery, store pickup, a split shipment, a gift, and a post-payment address edit. Confirm that the order confirmation, tax engine, accounting export, and refund all use the same jurisdiction result.
Do not “solve” failed validation by defaulting to the merchant’s own ZIP. Ask the customer to correct the address or route the order for review. A visible pause is better than confidently charging tax for the wrong city.
- Recalculate after wallet and address events.
- Block or review unresolved jurisdiction matches.
- Compare checkout tax with the order exported to accounting.
- Run regression tests after cart, payment, or tax-engine releases.
Build a short, defensible address policy
Write the policy in plain language: which address controls each fulfillment method, when the calculation occurs, what evidence is retained, and who handles exceptions. The document should cover physical shipments, pickup, digital products, services, freight forwarders, dropshipping, and returns.
Then compare policy with reality. Pull a sample of orders where billing and shipping states differ and trace them from checkout through the filed return. Look for stale quotes, missing local codes, manual overrides, and refunds calculated from a different address than the original sale.
Review the policy when the business adds a store, warehouse, delivery method, marketplace, subscription product, or new state registration. The goal is not to collect more addresses. It is to use the address that matches the transaction and keep enough evidence to explain the result later.
- Name an owner for address and tax configuration.
- Sample mismatch orders each quarter.
- Log manual overrides with a reason.
- Link every state-specific rule to a current official source.
Frequently asked questions
Does the billing address ever determine sales tax?
It can be relevant, especially when there is no physical shipment, but it is not a universal answer. The product, fulfillment method, customer-location evidence, and state sourcing rule determine which location should be used.
What address should be used when sending a gift?
For an ordinary shipment of physical goods under destination sourcing, the recipient’s delivery address is generally the relevant location, not the purchaser’s billing address.
Should checkout calculate tax from only a ZIP code?
A ZIP code can provide an estimate, but it may cross multiple jurisdictions. Use the complete validated street address for the final calculation whenever local tax applies.
What happens if the customer changes the shipping address after paying?
Recalculate the tax before fulfillment, update the customer charge or refund through an approved process, and preserve both the original and revised calculation records.
Which address applies to store pickup?
The pickup location commonly matters because that is where the customer takes possession. Confirm the state rule and do not substitute the customer’s home or billing address automatically.
Official sources
Reviewed against the following primary sources on Aug 23, 2026.
