
All states, except the NOMAD states, have marketplace facilitator laws in place.

As the largest ecommerce platform, Amazon has comprehensive sales tax collection systems in place.
eBay handles most sales tax obligations automatically but requires seller attention to certain details.
Automated collection
eBay manages tax collection and remittance in applicable states.
Seller guidelines
- Verify item categories for correct tax classification
- Monitor international sales tax requirements
- Keep detailed transaction records
Cross-border sales
eBay makes special considerations for international transactions and state-to-state commerce.


Walmart’s marketplace has specific requirements for tax compliance and reporting.
Tax collection system
Walmart’s infrastructure offers automated collection and remittance.
Seller Requirements
- Complete tax interview during onboarding
- Maintain accurate product categories
- Monitor tax collection reports
Compliance tools
Walmart allows access to specialized reporting and tax management features.
Etsy’s unique platform caters to crafters and small businesses with specific tax considerations.
Tax handling
Etsy performs automatic calculation and collection in applicable jurisdictions.
Seller responsibilities
- Set up tax profiles correctly
- Monitor international sales tax requirements
- Keep detailed records of all transactions
Special considerations:
Custom orders and digital products have unique tax requirements.

Even if your marketplace facilitator is the one required to collect and remit sales tax on your behalf, you, as the business, still need to ensure compliance and be prepared for potential audits. The best way to be prepared is with thorough record-keeping.

Sales tax is crazy, and we’ve seen it all. Understanding the common challenges a marketplace seller might run into can help you prepare and respond effectively.
Multiple platform management
Tax rate changes
Audit preparation
The requirement to collect sales tax depends on several factors:
Managing multistate sales tax requires the following:





