Skip to main content
Hate Ledger
Start free

Etsy seller taxes

Etsy seller taxes, without the spreadsheet

Selling on Etsy is a business in the eyes of the tax office. You owe tax on profit, which means sales minus Etsy's fees, materials, shipping and the rest.

Hate Ledger splits Etsy's fees out of your payouts, tracks what you spend making and shipping, and keeps the tax on your profit set aside as sales come in.

Sales in, Etsy's fees out

Your 1099-K can show gross sales before Etsy's cut. Recording fees separately means you're only taxed on what you kept.

  • Listing, transaction and payment fees separated
  • Refunds and shipping charged recorded properly
  • 1099-K totals reconciled with your records
  • Profit per month at a glance

Costs that lower your bill

Makers spend a lot before a sale happens. Every one of those costs is worth recording.

  • Materials and supplies
  • Postage and packaging
  • Equipment and tools
  • Business share of home and internet

Tax held back from every payout

Put the tax aside as the money arrives, so a good season doesn't become a painful April.

  • Automatic set-aside from deposits
  • Quarterly estimates and due dates
  • Safe-to-spend figure after tax
  • Free calculators to check your numbers

Common questions about Etsy seller taxes

Do I have to pay taxes on Etsy sales?
Yes, if you're selling for profit. You pay income tax, and usually self-employment tax, on your profit after fees and costs.
Are Etsy fees tax deductible?
Yes. Report gross sales as income and Etsy's fees as a business expense, so you're taxed on what you actually kept.
How much should an Etsy seller set aside?
A common starting point is 25–30% of profit. Run the self-employment tax calculator on your own figures for a closer number.
Can I track materials and stock?
Yes. Log what you buy and what you sell, and see your profit per item and per month.

Try it on your own numbers.

Free forever tier, no card. Import a CSV and see your first Morning Number in about ten minutes.

No card, no password to invent · use email instead