Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

What e-commerce expenses are tax deductible?

Platform and marketplace fees are usually the biggest deductible expense for online sellers. Amazon seller fees, referral fees, and FBA charges add up fast. Shopify subscriptions, Etsy listing fees, and payment processing fees from Stripe or PayPal are all deductible. These fees are operating expenses that reduce your taxable income directly.

Inventory costs are deductible as cost of goods sold. This includes products you purchase for resale, raw materials if you make handmade items, and manufacturing costs. Shipping you pay to receive inventory counts too. The timing matters here because COGS only hits your return when you sell the item, not when you buy it. If you buy $10,000 in inventory but only sell $6,000 worth, you only deduct the cost of what sold.

Shipping and packaging for orders you fulfill yourself are fully deductible. Boxes, tape, poly mailers, packing materials, shipping labels, and postage all count. If you use a fulfillment center, those fees are deductible too. Returns shipping you cover for customers is also a legitimate expense.

Software subscriptions that run your e-commerce business are deductible. This includes inventory management tools, email marketing platforms, listing software, design tools for product images, and accounting software. If you pay for apps that integrate with your selling platform, those count as operating expenses.

Advertising and marketing expenses are fully deductible. Amazon PPC, Facebook and Instagram ads, Google Shopping campaigns, and influencer payments all reduce your taxable income. Product photography costs, whether you pay a photographer or buy equipment yourself, are deductible. Website costs including domain registration, hosting, and theme purchases count too.

Home office deduction applies if you have dedicated space for your e-commerce operation. This could be a room where you store inventory, pack orders, or handle administrative work. The space needs to be used exclusively for business. You can use the simplified method at $5 per square foot up to 300 square feet, or calculate actual expenses if your space is larger. Storage space for inventory counts even if it’s in your garage or basement, as long as it’s dedicated business use.

Business insurance, bank account fees, and professional services like bookkeeping and accounting are all deductible. If you pay for a trademark or LLC formation, those costs count. Interest on business loans or credit cards used for inventory purchases is deductible too.

The problem most e-commerce sellers run into is tracking. You remember the big inventory purchases but forget the $15 monthly software subscription, the packaging supplies from Uline, or the $200 you spent on product photos. Working with a Richmond bookkeeper who understands e-commerce means someone is reviewing your transactions regularly and catching deductions you would otherwise miss. By tax time, reconstructing a year of small purchases from memory doesn’t work, and you end up paying more than you owe.

Greater Richmond's Small Business Bookkeeper

The Next Step:
A Short Conversation

Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.

More Questions

How do I calculate payroll taxes for my employees?

Payroll taxes include federal and state withholding plus Social Security and Medicare. Some taxes come from employee wages while others you pay as the employer. Most small businesses use payroll software or a service to handle the calculations.

Read answer

How do I handle overtime pay correctly?

Non-exempt employees must receive 1.5 times their regular rate for hours worked over 40 in a workweek. The tricky parts are calculating the regular rate correctly and making sure employees are classified properly.

Read answer

When are Virginia business tax returns due?

Virginia business tax deadlines follow federal deadlines. Partnerships and S-Corps are due March 15, while sole proprietors and C-Corps file by April 15. Extensions add time to file but not to pay.

Read answer

How do I record daily sales from my POS system in QuickBooks?

Record a daily sales summary from your POS end-of-day report rather than individual transactions. Break out payment types and use a clearing account for credit card sales to match deposits when they arrive.

Read answer

What financial reports should I be reviewing every month?

Start with the profit and loss statement, balance sheet, and cash flow statement. Add accounts receivable and payable aging reports to track money coming in and going out. Monthly review catches problems while they're still small.

Read answer

Can you help me migrate from QuickBooks Desktop to QuickBooks Online?

Yes, we regularly help businesses migrate from Desktop to Online. The process involves transferring your data, cleaning up historical entries, and getting you comfortable with the new system.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC