The Complete Guide to Sales Tax Filing for Online Sellers
Collecting sales tax is only half the battle—you also need to file returns and remit what you've collected. For online sellers, especially those selling in multiple states, filing can be complex. This guide walks you through the process.
Tax Filing
Understanding Sales Tax Filing
What Is a Sales Tax Return?
A sales tax return reports to the state:
- Your total sales
- Your taxable sales
- Your exempt sales
- Tax you collected
- Tax you owe
When You Need to File
You must file if:
- You're registered for sales tax in a state
- You have nexus and should be registered
- Even if you had $0 sales (in many states)
Filing Frequency
How States Assign Frequency
States assign filing schedules based on your expected tax liability:
| Frequency | Typical Tax Collected |
|---|---|
| Monthly | $300+/month |
| Quarterly | $100-300/month |
| Annually | Under $100/month |
Common Due Dates
| Frequency | Typical Due Date |
|---|---|
| Monthly | 20th of following month |
| Quarterly | End of month after quarter |
| Annually | January 20 (for prior year) |
Always check your specific state—dates vary!
Changing Frequency
As your sales grow (or shrink), states may change your filing frequency. Watch for notices.
The Filing Process
Step 1: Gather Your Data
You'll need:
| Data | Where to Find |
|---|---|
| Total sales | Platform reports, accounting software |
| Sales by state | Platform or tax software reports |
| Taxable vs. exempt | By category/product |
| Tax collected | Payment processor, platform |
Step 2: Prepare Your Return
Most state returns ask for:
- Gross sales in the state
- Exempt sales (resales, exempt products)
- Taxable sales
- Tax collected
- Tax due (calculated)
Step 3: Calculate What You Owe
Tax Due = Tax Collected + Adjustments - Credits
Adjustments might include:
- Corrections from previous periods
- Bad debt deductions
- Discounts for timely filing
Step 4: File the Return
Most states offer:
- Online filing (most common)
- Paper forms (slower, sometimes unavailable)
- Third-party software integration
Step 5: Pay the Tax
Payment options:
- ACH bank transfer (usually free)
- Credit card (often has fees)
- Check (slower)
State-by-State Filing
Filing in Multiple States
If you have nexus in multiple states, you'll file separately in each:
| State | Portal | Frequency |
|---|---|---|
| Your home state | State website | As assigned |
| Economic nexus states | Each state's portal | As assigned |
| Marketplace states | Often not required | Marketplace handles |
Streamlined Sales Tax (SST)
If you're registered through SST, you may be able to:
- File multiple states in one portal
- Use certified service providers
- Simplify multi-state compliance
What Online Sellers Report
Marketplace Sales
For sales on marketplaces (Amazon, eBay, etc.):
| State Requirement | What to Report |
|---|---|
| Include in gross sales | Total, but show marketplace collected |
| Exclude entirely | May not need to report at all |
| Separate line | Marketplace sales shown separately |
Check each state's specific requirements.
Your Own Website Sales
Sales through your own store:
- You collected the tax
- You report and remit
Combined Reporting
Your return often combines:
- Marketplace sales (for reference)
- Direct sales (you collected)
- Total tax responsibility
Common Filing Scenarios
Scenario 1: Single State, Own Website
Situation: You sell only in California through your Shopify store.
Filing:
- California monthly/quarterly/annually
- Report all CA sales
- Remit tax you collected
Scenario 2: Multi-State, Mostly Marketplaces
Situation: You sell on Amazon nationwide but have your own website too.
Filing:
- Home state: Report all sales, show marketplace portion
- Other nexus states: May be $0 returns (marketplace collected)
- Track for records regardless
Scenario 3: Multiple Channels, Multiple States
Situation: You sell on Amazon, eBay, your website, and at a local store.
Filing:
- Multiple state registrations
- Complex tracking needed
- Consider automation
Sales Tax Automation
When to Automate
Consider automation if you:
- File in more than 2-3 states
- Spend hours tracking sales tax
- Have made filing errors
- Want to reduce stress
What Automation Does
| Task | Automated Solution |
|---|---|
| Calculate tax | Real-time rate lookup |
| Collect tax | Platform integration |
| Track and report | Dashboard and reports |
| Prepare returns | Auto-fill return data |
| File returns | Direct state filing |
| Remit payment | Auto-payment options |
Popular Services
| Service | Best For |
|---|---|
| TaxJar | SMB e-commerce |
| Avalara | Larger operations |
| Vertex | Enterprise |
| Quaderno | International sellers |
Record Keeping for Filing
What Records to Keep
| Record | Retention | Why |
|---|---|---|
| Filed returns | Indefinitely | Proof of filing |
| Payment confirmations | 7+ years | Proof of payment |
| Sales reports | 7+ years | Support for returns |
| Exemption certificates | 7+ years | Audit protection |
Organizing Your Records
Create a system:
- Folder per state
- Subfolders by year
- Digital copies of all filed returns
- Payment confirmation receipts
Multi-Platform Tracking
Selling across multiple platforms? Use tools like Raidframe to:
- Track sales across channels
- Generate reports by state
- Calculate tax collected per platform
- Prepare for filing
Common Filing Mistakes
Mistake 1: Missing Deadlines
Late filing = penalties + interest.
Solution: Calendar all due dates, set reminders 5-7 days before.
Mistake 2: Forgetting $0 Returns
Many states require filing even with no sales.
Solution: File every period, even if $0.
Mistake 3: Wrong Reporting of Marketplace Sales
Incorrectly reporting marketplace facilitator sales.
Solution: Check each state's specific rules.
Mistake 4: Calculation Errors
Simple math errors can trigger notices.
Solution: Double-check or automate.
Mistake 5: Not Keeping Records
When audited, can you prove your filings?
Solution: Keep everything organized and accessible.
Penalties for Late or Non-Filing
Types of Penalties
| Penalty Type | Typical Amount |
|---|---|
| Late filing | $50-250+ or % of tax due |
| Late payment | Interest (usually 1-1.5%/month) |
| Non-filing | Larger penalties, potential assessment |
| Fraud | Severe penalties, potential criminal |
Getting Help
If you're behind:
- File as soon as possible
- Contact the state about payment plans
- Consider voluntary disclosure programs
- Consult a tax professional
Filing Calendar Example
For a seller filing monthly in one state, quarterly in two others:
| Month | Action |
|---|---|
| January | File monthly (Dec), File Q4 for 2 states |
| February | File monthly (Jan) |
| March | File monthly (Feb) |
| April | File monthly (Mar), File Q1 for 2 states |
| ... | Continue pattern |
Simplifying Your Filing
Option 1: Single Channel, Single State
Keep it simple:
- Track sales in one place
- File one return
- Manageable manually
Option 2: Use Platform Reports
Platforms provide sales reports:
- Amazon tax reports
- eBay sales downloads
- Shopify tax reports
Option 3: Automate Everything
For complex situations:
- Invest in tax software
- Integrate with sales channels
- Automatic calculation and filing
Getting Started
Proper filing starts with proper registration. Make sure you have your sales tax permit and resale certificate.
Apply for Your Resale Certificate →
Need help with sales tax compliance? Contact us for guidance.