Tax Considerations for Online Sales
> Disclaimer: This article provides general educational information about tax concepts, not tax advice. Tax laws are complex and vary by jurisdiction. Consult a qualified tax professional for guidance specific to your situation.
Selling online creates tax obligations that many new sellers don't anticipate. Understanding the basics helps you stay compliant and avoid costly surprises.
Income Tax Basics
Reporting Business Income
All business income is taxable, whether from:- Your CallPages page sales
- Social media sales (Instagram, Facebook)
- Marketplace sales (if applicable)
- In-person sales
- Simplest structure
- Business income reported on personal tax return (Schedule C)
- Subject to income tax + self-employment tax (15.3% for Social Security/Medicare)
- No separation between business and personal liability
- Provides liability protection
- Taxed as sole proprietorship by default (single-member) or partnership (multi-member)
- Can elect S-corp taxation (potential tax savings at higher income levels)
- Potential savings on self-employment tax (pay yourself salary + distributions)
- More complex (payroll requirements, formalities)
- Generally beneficial when net income exceeds ~$60,000-80,000
- Rarely optimal for small online sellers
- Double taxation (corporate + personal on dividends)
Quarterly Estimated Taxes
Who must pay: If you'll owe $1,000+ in tax for the year (after withholding/credits). When: April 15, June 15, September 15, January 15 (following year). How much: Generally 100% of prior year tax or 90% of current year tax (safe harbor rules). Penalty for underpayment: Interest on underpaid amount. Avoid by meeting safe harbor. Practical approach:- Set aside 25-30% of net profit in separate tax savings account
- Pay quarterly based on actual profit (not just safe harbor)
- Adjust as income changes throughout year
Deductible Business Expenses
Common deductions for online sellers: Cost of Goods Sold:- Product purchase costs
- Manufacturing costs
- Shipping to you (inbound freight)
- CallPages subscription and related tools
- Website hosting and domain
- Payment processing fees
- Shipping and postage (to customers)
- Packaging materials
- Advertising and marketing
- Professional services (accountant, lawyer)
- Business insurance
- Office supplies
- Phone and internet (business portion)
- Simplified method: $5/sq ft, up to 300 sq ft ($1,500 max)
- Regular method: Actual expenses ร business-use percentage
- Requirements: Regular and exclusive business use
- Standard mileage rate (set annually by IRS) OR actual expenses
- Must track business vs. personal miles
- Commuting generally not deductible
Sales Tax for Online Sellers
This is the most complex area for online sellers.
Economic Nexus
The South Dakota v. Wayfair decision (2018) allows states to require sales tax collection based on economic activity (not just physical presence). Typical thresholds:- $100,000+ in sales into a state, OR
- 200+ transactions into a state
- (Thresholds vary by state)
Key Concepts
Nexus: Connection to a state that triggers tax obligations. Can be:- Physical (office, warehouse, employees in state)
- Economic (exceeding sales thresholds)
- Click-through (affiliate relationships)
- Marketplace (some states attribute marketplace sales)
Compliance Steps
- Determine where you have nexus (start with your home state + states where you exceed thresholds)
- Register for sales tax permits in nexus states
- Collect correct tax rate at point of sale
- File returns (monthly, quarterly, or annually depending on volume)
- Remit collected tax to states
- TaxJar, Avalara (automated calculation and filing)
- Your e-commerce platform's tax settings
- CPA familiar with multi-state sales tax
Puerto Rico Specific Note
Puerto Rico has its own sales tax system (IVU - Impuesto sobre Ventas y Uso):
- Current rate: 11.5% (10.5% to government, 1% to municipalities)
- Applies to most goods and some services
- Online sellers in PR must understand IVU obligations
- Consult a Puerto Rico tax professional (contable) for specific guidance
Record-Keeping Essentials
What to Track
Income:- Every sale (date, amount, customer, product)
- Payment method
- Refunds issued
- Every business purchase (date, amount, vendor, purpose)
- Receipts/invoices for all expenses
- Mileage log (if claiming vehicle deduction)
- Beginning inventory
- Purchases
- Ending inventory
- Cost of goods sold calculation
How to Track
Options:- Spreadsheet: Free, works for very small businesses
- Accounting software: QuickBooks, Xero, Wave (recommended as you grow)
- Bookkeeper: $200-500/month (best ROI for most businesses)
Document Retention
Keep for at least 7 years:- Tax returns
- Income records
- Expense receipts
- Bank statements
- Inventory records
Common Tax Mistakes
- Not paying quarterly estimates โ Penalties and large tax bill in April
- Mixing personal and business โ Lost deductions, audit risk
- Ignoring sales tax nexus โ Personal liability for uncollected tax
- Poor records โ Can't substantiate deductions in audit
- Missing deductions โ Overpaying taxes unnecessarily
- Wrong entity structure โ Paying more tax than required
- DIY complex situations โ Multi-state, employees, or high income needs professional help
When to Hire a Tax Professional
Hire a CPA when:- Annual revenue exceeds $100,000
- You have employees
- You sell in multiple states
- You're considering entity change
- You want proactive tax planning (not just filing)
- Cost: $500-2,500/year for small business (depending on complexity)
- Value: Tax savings, penalty avoidance, peace of mind, strategic advice
- Timing: Engage in fall for year-end planning (not March when they're overwhelmed)
Action Checklist
- [ ] Separate business bank account established
- [ ] Accounting system in place (software or bookkeeper)
- [ ] Quarterly estimated tax payments set up
- [ ] Sales tax nexus analyzed for your situation
- [ ] Sales tax permits obtained where required
- [ ] Receipt/invoice system organized
- [ ] CPA relationship established (or planned)
- [ ] Tax savings account with 25-30% of profit
- [ ] Annual tax planning meeting scheduled (fall)
Related Articles
---
Was this article helpful? Contact support