When does sales tax liability accrue — at order, fulfillment, or payment?
Sales tax liability accrues at shipment for most ecommerce transactions — the moment title transfers to the buyer. Most states require accrual-basis reporting, so a sale shipped March 30 belongs on the March return even if payment arrives in April. Deposits accrue at shipment, not at receipt; subscriptions accrue each billing period.
Sales tax timing is one of the least-documented compliance topics, and one that creates real filing errors for businesses that track income on a cash basis or have unusual transaction structures. The default rule is accrual at shipment, but several scenarios complicate it.
The default rule: accrual at point of sale (shipment)
For ecommerce, the point of sale is generally when:
- Goods are shipped to the customer (title transfers)
- Or, for digital goods, when they are delivered/made available
Most states follow an accrual basis for sales tax: the tax obligation arises when the sale occurs, not when payment is received. This means:
- A sale shipped March 30 belongs on the March return
- A sale invoiced March 30 but not paid until April 15 still belongs on the March return
- Payment timing doesn’t shift the filing period
Scenarios that complicate timing
Deposits and prepayments: When a customer pays a deposit before goods ship, most states hold that the tax obligation arises when the goods are shipped, not when the deposit is received. A 50% deposit received in January for goods shipped in February: report the full taxable amount on the February return.
Exception: some states treat non-refundable deposits as taxable at receipt; check your highest-volume states.
Subscription billing: For recurring subscriptions, the tax obligation generally arises each billing period when the customer gains access to the product or service. Monthly SaaS billed January 1 for January: report in January. Annual prepayments are more complex, some states require deferral and monthly recognition; others accept full reporting in the payment period.
Layaway sales: Tax typically accrues when the buyer takes possession (picks up the goods), not when they make layaway payments. This is less common in ecommerce but relevant for high-value items.
Long-term contracts: For goods delivered in installments under a single contract, most states treat each delivery as a separate taxable event: the tax obligation accrues as each shipment is made.
Returned goods: When a customer returns an item, the original sale tax is reversed in the period of the return (not the original period). A return credit reduces taxable sales in the current filing period, not via an amended return for the original sale period.
Drop shipments: The taxable point is when the drop shipper ships to the customer. If you’re the seller of record, the sale occurs when the drop shipper fulfills.
Cash vs. accrual accounting mismatch
The most common timing error: businesses that maintain cash-basis accounting books report sales tax based on when cash is received, not when goods ship. In most states this is incorrect, it can put sales in the wrong period and create under-reporting in periods with significant end-of-month shipments awaiting payment.
If your accounting system tracks income on payment date, your sales tax reporting must still use the shipment date. These two data points may need to come from different reports.
Frequently asked questions
When does sales tax liability accrue for an online sale?
What if a customer pays after the order ships, which period do I report the sale in?
Looking for more answers on this topic?
Browse Excise Tax, Timing & Special Cases