e-commerce · sales-tax · california

California e-commerce sales tax: CDTFA registration, marketplace rules, and district-tax traps.

A practical California sales-tax guide for small online sellers: when nexus means registration, what marketplace facilitators handle, why ship-to addresses matter, and which records make an audit easier to answer.

Selling online feels simple until the first California sales-tax return asks you to explain three different numbers: what your store sold, what a marketplace collected, and what you charged for delivery. For a small seller, the problem is rarely one enormous transaction. It is a month of small orders, multiple platforms, changing ship-to addresses, and records that were never designed to reconcile.

This is a practical operating guide for California e-commerce sellers of tangible merchandise. It is not individualized tax or legal advice, and the California Department of Tax and Fee Administration (CDTFA) rules and rates can change. Use the current CDTFA guidance for your facts, then use this checklist to make the work visible in your books.

Decision 1

When does a California online seller need to register?

Do not wait for your online store to look large. California generally requires a seller's permit when a business is engaged in selling taxable tangible merchandise in the state. For a seller with California inventory, a California location, or a representative acting in the state, registration is a nexus question before it is a volume question. The safe operating habit is to have the required registration in place before you bill a customer for the first taxable direct sale.

Out-of-state sellers have a separate economic-nexus test: combined sales of tangible merchandise for delivery in California by the seller and related persons can exceed $500,000 in the preceding or current calendar year. That threshold is not a blanket exemption for a California-based seller. Physical presence, inventory, a fulfillment arrangement, or in-state sales activity can create a registration obligation even when the store is nowhere near $500,000 in California shipments.

The practical question is not only "How much did we sell?" Ask: Where is our inventory, who takes orders, which sales are direct, and which sales are actually facilitated by a registered marketplace?

Decision 2

Marketplace facilitator, direct store, or a hybrid?

California's marketplace-facilitator rules generally make a registered marketplace facilitator the retailer responsible for collecting and paying the tax on the tangible merchandise sales it facilitates. That can remove a registration requirement for a seller whose sales are exclusively through registered facilitators. It does not turn every sale made through an online platform into a marketplace sale.

The moment you add a Shopify-style direct store, a social-commerce checkout, a wholesale order, a pop-up, or a platform that does not qualify as a registered marketplace facilitator, you have a hybrid workflow to review. The direct leg may require your own registration and collection process even if the marketplace leg is handled by the platform. Marketplace sales may still count toward the economic-nexus calculation, and a registered seller generally still reports total sales before taking the appropriate deduction for facilitator-collected transactions.

  • Marketplace-only

    Confirm the platform is registered with CDTFA and save its written statement or account details showing who collects and remits tax.

  • Direct website

    Own the seller-permit, tax-rate, exemption, invoice, return, and reconciliation workflow for taxable California orders.

  • Hybrid selling

    Separate marketplace-facilitated sales from direct sales in the books; never assume one platform’s collection setting covers the others.

Decision 3

The ship-to address is where district-tax trouble starts.

California district tax follows the delivery facts, not the customer's billing address and not the address where you entered the order. A package delivered to a location inside a special tax district can carry a different total rate from a package delivered a few miles away. If you are engaged in business in that district, you may have to collect its district tax on the taxable shipment.

Shipping charges create a second trap. A separately stated delivery charge can be nontaxable only when the required conditions are met, including shipment by a common or contract carrier and a charge no greater than the actual delivery cost. A missing cost record, a combined shipping-and-handling line, a fuel surcharge, or delivery in your own vehicle can change the result. Keep the invoice presentation and the carrier-cost record together instead of treating shipping as an unexplained pass-through.

Address-to-rate check

At month-end, sample orders from every channel. Compare the ship-to address, the rate returned by your tax tool, the tax charged, the district shown on the invoice, and the tax actually settled by the platform. This catches stale address rules before they become a return adjustment.

Decision 4

What makes an audit question harder than it needs to be?

An audit question becomes expensive when the number on the return cannot be traced back to an order, an address, a platform settlement, or a document. The following are common pressure points for small sellers—not accusations, and not a substitute for the CDTFA's own audit process:

  • Gross sales in the store, payment processor, marketplace settlement, and general ledger do not reconcile.
  • Marketplace-facilitated sales are deducted without an agreement or other record showing who collected the tax.
  • The return uses one California rate for every shipment even though customer destinations span multiple districts.
  • Shipping is excluded from the taxable base, but invoices and actual carrier costs are not preserved.
  • Exemption or resale certificates are missing, expired, incomplete, or not tied to the customer and transaction.
  • Returns, refunds, chargebacks, discounts, and canceled orders are posted in a way that cannot be matched to the original sale.

The fix is a traceable monthly close, not a last-minute spreadsheet. A reviewer should be able to pick one order and walk from checkout to settlement to ledger to return without asking you to reconstruct the story from memory.

The working checklist

A small-seller records checklist that works every month.

CDTFA says required records should generally be kept for at least four years, and records covering an open audit or dispute should be kept until that matter is complete. Put the following in a monthly close folder, organized by period and sales channel:

Sales evidence

Order exports, invoices, refunds, cancellations, discounts, and payment-processor deposits.

Location evidence

Ship-to addresses, rate lookups, district mappings, and a note for manual address overrides.

Marketplace evidence

Facilitator agreements, registration/account details, settlement reports, and tax-collection summaries.

Delivery evidence

Carrier invoices, actual delivery costs, shipping-and-handling rules, and the invoice format sent to customers.

Exemption evidence

Resale or exemption certificates, customer details, dates received, and the transactions they support.

Return tie-out

A one-page bridge from channel gross sales to taxable sales, deductions, tax collected, and the filed return.

Make the next return explainable

Stop reconstructing sales tax at filing time.

Burke's Bookkeeping helps California online sellers separate marketplace and direct sales, reconcile platform settlements, and keep the records behind each return. Start with the e-commerce tax guide or book a consultation to walk through your channels and the next filing deadline.