Skip to content
From the farm floor

Sales Tax for 3D Print Sellers: Etsy vs Shopify

A channel-by-channel sales-tax workflow for 3D print sellers, including marketplace collection, direct-store nexus monitoring, and a monthly ledger.
Tyler Reece

By Tyler Reece · Published December 22, 2025 · Updated July 22, 2026 · 7 min read

Etsy collecting tax on an order does not mean your entire sales-tax job is finished. It means the marketplace handled collection and remittance for that transaction where its rules required it. Direct Shopify sales, craft-market sales, wholesale exemptions, physical locations, and total sales used in state thresholds can create separate work.

The right system has three parts: know where you may have nexus, know who collected each order’s tax, and keep records that can reproduce a return. This guide addresses U.S. sales tax at an operating level; it is not tax advice. Rules and thresholds change, so verify them with state revenue departments or a sales-tax professional.

If the underlying question is which channel to launch first, use the Etsy, Shopify, Amazon, eBay, and local-market comparison before building the channel-specific tax workflow below.

Separate four questions people often combine

For every state, answer these independently:

  1. Do I have nexus? A connection that may create registration and collection duties.
  2. Is this product taxable? Physical products are often taxable, but classifications, exemptions, digital files, and shipping treatment vary.
  3. Who collects on this channel? A marketplace may collect for marketplace orders while you remain responsible for direct sales.
  4. Must I register or file anyway? Some states may have filing or reporting rules even when a marketplace collected the tax.

Do not turn on tax collection “just in case” before confirming registration requirements. Collecting tax from buyers can itself create an obligation to hold and remit that money correctly.

Etsy and Shopify play different roles

Etsy’s current Fees & Payments Policy says Etsy calculates, collects, and remits U.S. sales tax on marketplace orders where applicable. The seller is still responsible for correct listing categorization and other taxes and reporting that apply.

Shopify’s tax documentation says Shopify can calculate taxes, but generally does not file or remit them unless the merchant uses Shopify Tax and configures automated filing. A direct-store merchant therefore needs to determine liability, register where required, configure collection, and file or arrange filing.

Order source
Typical collector
What the seller still records
Etsy marketplace orderEtsy where marketplace law appliesGross sale, marketplace-collected tax, fees, refund, destination, product category
Direct Shopify orderSeller, unless a specific Shopify service/channel handles itTaxable amount, rate, tax collected, destination, registration, filing period
Local market/card readerSellerEvent location, local rate and sourcing rule, cash sales, tax included or added
Wholesale orderDepends on exemption validityBuyer, state, resale-certificate number, certificate copy, sale amount
Other marketplaceMarketplace where requiredPlatform statement and state-by-state marketplace treatment

“Marketplace collected” should be a ledger value, not an assumption based on where the order originated.

Build a nexus map from facts

Nexus can arise from more than remote sales. Start with physical connections:

  • home, office, workshop, or retail location;
  • employees, contractors, installers, or sales representatives;
  • inventory or equipment stored in a state;
  • repeated in-person markets or trade shows;
  • third-party fulfillment or other in-state activity.

Then monitor economic thresholds. The Streamlined Sales Tax state tables link to state guidance and show why a single “$100,000 or 200 orders” rule is unreliable: thresholds, included sales, measurement periods, and transaction tests differ.

Create a state register with these columns:

Field
Example value
StateFlorida
Physical activityHome office / none / event dates / inventory
Current official threshold sourceRevenue-department URL and review date
Measurement periodCurrent year / prior year / rolling period
Sales includedGross, retail, taxable, marketplace, direct—per state rule
Current tracked amountDollar and transaction total
Warning levelYour internal review trigger, such as 75%
Registration statusNot registered / reviewing / active / closed
Filing frequency and next due dateMonthly, quarterly, annual

The 75% warning is an internal workflow choice, not a legal threshold. Its purpose is to create time for professional review before crossing the actual limit.

Track a transaction ledger that can survive an audit

One row per order or refund is the safest source of truth. Preserve at least:

  • order date and unique order ID;
  • channel and payment source;
  • destination street, city, state, and postal code as retained under your privacy policy;
  • ship-from or event location;
  • SKU and product-tax category;
  • gross product price;
  • discount;
  • shipping charged;
  • taxable base used by checkout;
  • tax collected;
  • collector: marketplace, seller, or none;
  • marketplace facilitator name;
  • refund date and refunded tax;
  • exemption type and certificate reference;
  • payout and platform fee for reconciliation.

Do not substitute net payouts for sales records. A $100 sale, $7 tax, $8 marketplace fee, and $92 payout is not a $92 taxable sale. The payout is a settlement after fees; the order record explains the transaction.

Reconcile with a three-way check

At month-end, tie together:

  1. Orders: gross sales, discounts, shipping, refunds, and tax by state and collector.
  2. Platform statements: marketplace-collected tax, fees, adjustments, and payouts.
  3. Bank deposits: actual cash received, including timing differences.

Use this control:

Expected deposit = product sales + seller-collected tax + shipping − refunds − fees − reserves/adjustments

Suppose Shopify orders show $4,000 product sales, $300 shipping, $260 seller-collected tax, $150 refunds, and $180 fees. Ignoring payout timing, expected deposits are $4,230. If the bank shows $4,130, investigate the $100 difference rather than changing sales to match the bank.

Run a separate report for marketplace-collected tax. That amount can appear in order data but should not be treated as cash available for the seller to remit again.

A practical monthly close

Complete this routine by the tenth business day:

  1. Export every channel’s orders, refunds, tax, and payout reports.
  2. Confirm all channels use the same SKU or a documented SKU map.
  3. Reconcile order totals to platform statements and bank deposits.
  4. Update state-by-state physical activity and economic-threshold totals.
  5. Review states above your internal warning level using the current revenue-department rule.
  6. Validate that checkout collects only where you are configured and registered to collect.
  7. Check product categorization, shipping treatment, and exemption records.
  8. Move seller-collected tax to a separate cash reserve if your accounting process uses one.
  9. Save exports, workpapers, returns, confirmations, and payment receipts by filing period.

Place a small direct-store test order after changing a location, registration, product category, tax service, or shipping setting. Check destination, taxable base, shipping tax, rate, and refund behavior. Void or refund the test cleanly and retain the evidence.

Marketplace sales may still count toward thresholds

Do not remove Etsy or other marketplace revenue from nexus monitoring automatically. Streamlined Sales Tax’s marketplace-seller guidance notes that state treatment and registration requirements vary, especially when a remote seller has both marketplace and direct sales.

For each state, document whether its threshold calculation includes marketplace sales, exempt sales, wholesale sales, or only taxable retail sales. Save the official source and date because these details change.

Physical and digital products need separate categories

An STL download and a shipped print are not interchangeable in tax configuration. States vary in their treatment of digital goods, electronically delivered software or files, tangible personal property, and bundled transactions.

Use different SKUs and tax categories for:

  • physical printed product;
  • downloadable STL or digital instructions;
  • physical-plus-digital bundle;
  • design or customization service;
  • shipping charge;
  • wholesale resale transaction.

If one checkout line combines design labor and a physical product, ask a professional how the state treats the bundle rather than guessing that “labor is not taxable.”

How fulfillment affects the map

Changing production or fulfillment can change physical facts used in a nexus analysis. Ask whether inventory, equipment, employees, contractors, or third-party fulfillment activity creates a connection in the production state. Do not assume the answer merely because the seller never visits the facility.

Printie can receive mapped orders through supported store and shipping workflows and fulfill physical products. It does not determine the seller’s registrations, product taxability, or return filing. Preserve original channel, destination, SKU, and tax fields when reconciling fulfillment orders back to the tax ledger. For operational mapping, see how Printie connects store orders to fulfillment.

Quarterly review with a professional

Bring the state register, transaction ledger, marketplace statements, registration list, filed returns, exemption certificates, fulfillment locations, and planned channel changes. Ask one explicit question per state: “Based on these facts and this measurement period, what action and date apply?”

That is far more useful than asking whether “Etsy handles sales tax.” Etsy handles a transaction-level task. Your multichannel business still needs a state-by-state control system.

FAQ

If Etsy collects sales tax, do I report Etsy revenue?

Marketplace collection does not erase revenue from income-tax books and may not remove it from every state’s nexus calculation or filing rules. Record the sale and identify Etsy as the tax collector; ask a tax professional how it appears on applicable returns.

Does Shopify automatically remit sales tax?

Generally no. Shopify says filing and remittance remain the merchant’s responsibility unless the merchant uses and configures an applicable automated-filing service. Verify your exact Shopify products and settings.

Should I register in every state before selling there?

Do not use a blanket rule. Registration depends on each state’s nexus and registration requirements and your facts. Monitor official thresholds, physical connections, and marketplace rules, then obtain state-specific advice.

Run it on Printie

Put your fulfillment on autopilot.

Discover how Printie automates made-to-order production. Explore the full workflow and flexible pricing to match your store's scale.

Keep reading

More on this topic

July 6, 2026 · 5 min read

Printie's QC and Packing Standards: The Checks Every Order Passes Before It Ships

The actual pass/fail rules Printie's production team uses: automatic QC failures, the reasonable-customer test, and packing rules that put breakage risk first.

July 6, 2026 · 5 min read

When a Print Fails at Printie: Who Pays, What We Tell You, and the Policy We Run On

Printie's actual internal failed-print policy, published: who pays for reprints, the first-order grace period, material-only charges, and when files get paused.

June 22, 2026 · 8 min read

Top 5 Fulfillment Automation Platforms for 3D Print Sellers

A top-5 comparison of fulfillment automation platforms for selling 3D printed products online, including Printie, Teleport, 3DQue, Shop3D, and FlowQ.

May 27, 2026 · 5 min read

Which 3D Print Fulfillment Services Integrate Best with Amazon?

A practical Amazon fulfillment integration comparison for 3D print sellers, including Printie, FBM, FBA, and Seller Fulfilled Prime tradeoffs.

May 27, 2026 · 5 min read

Which 3D Print Fulfillment Services Integrate Best with Etsy?

A practical Etsy integration comparison for 3D print sellers, including Printie, Printify-style POD, and in-house workflows.

May 27, 2026 · 5 min read

Which 3D Print Fulfillment Services Integrate Best with TikTok Shop?

A practical TikTok Shop integration comparison for 3D print sellers, including Printie, Seller Shipping, FBT, and custom workflows.