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 know if my business is actually making money?
Your income statement tells you whether you're profitable, but only if your books are accurate. Cash in the bank doesn't mean the same thing as profit. Look at what's left after all expenses, including paying yourself fairly.
Read answerHow 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 answerWhat happens if I don't keep good financial records?
Poor records lead to expensive tax prep, missed deductions, IRS audit risk, and cash flow surprises. Banks won't lend without clean financials, and selling your business becomes nearly impossible.
Read answerWhich QuickBooks plan is right for my small business?
The right plan depends on user count, inventory needs, and whether you track project costs. Most small businesses do fine with Simple Start or Essentials. Plus is worth it only if you manage inventory or need job-level profitability.
Read answerHow do I fix mistakes I made in QuickBooks?
Most QuickBooks mistakes can be fixed by editing the original transaction or creating a journal entry to correct it. The right approach depends on whether the transaction has been reconciled and whether you've already closed the period.
Read answerWhy do my bank statements never match my books?
Usually it's timing differences, missing transactions, or data entry errors. Outstanding checks, unrecorded bank fees, and duplicate entries are the most common culprits.
Read answer


