Etsy shows your sales and payment activity β not the full picture of what you actually keep. Between listing, transaction, payment-processing, and Offsite Ads fees, the amount that reaches you can be very different from the order total. Porchlight shows your profit after every Etsy fee, per order β and lets you add your own costs for the fuller picture, if you want it.
No spam. No card. Just tell us if this is worth building.
Etsy's built-in profit estimate is a starting point, not the real number. In its own Seller Handbook, Etsy explains that the estimate leaves out exactly the fee that hurts the most.
Etsy's Seller Handbook states plainly that its profit calculator only offers a basic estimate β and does not account for fees that vary order to order, including Offsite Ads, which can add up to 15% on top of everything else.
We won't put a fake "1,204 sellers agree" counter here β nobody's actually tracking that number, and making one up wouldn't be honest. What we can show you is real: sellers saying this, in their own words, on Etsy's own forums.
"My husband asked how much Etsy makes off my store β I was really surprised. Etsy 'made' about 21% of my sales, and I hadn't really registered that until he asked."
A seller described getting a listing fee, a transaction fee, and a separate deduction all on one sale β and said they were just trying to work out what they'd actually made after everything.
One seller credited a fee-analysis tool with showing they were quietly losing money on certain items β and said without it, they'd likely have given up on their shop within a few years.
"I added up my numbers and about 26.7% of my sale goes towards fees and taxes. That is ridiculous."
order lines analyzed by inventory-tracking company Craftybase had labor cost tracked at all β across 325 real maker accounts. Their conclusion: most handmade sellers are running without a clear picture of their true cost.
Fees stack in ways that aren't obvious from Etsy's dashboard β and they apply to shipping you charge, not just the item price.
Before any app existed, sellers were buying spreadsheets on Etsy itself just to figure out their real margins. That's the clearest proof this is worth fixing properly.
These are existing tools' real published numbers β not signups for this page. We're not there yet, and won't pretend otherwise.
No manual formulas, no re-doing a spreadsheet every month. A preview of what early access looks like:
Link your shop through Etsy's own official login (OAuth) for automatic sync β or export your order CSV and upload it. No password sharing, either way.
Every Etsy fee accounted for, including Offsite Ads β the one Etsy's own calculator skips. Add your own materials or shipping cost per listing for an even fuller picture, whenever you want.
A weekly check-in flags anything trending the wrong way, before it's a surprise.
| Listing | Revenue | Fees | Margin |
|---|---|---|---|
| Ceramic mug, set of 2 | $840 | $196 | 42% |
| Linen tote bag | $310 | $168 | 11% |
| Beaded bracelet | $560 | $142 | 38% |
| Custom pet portrait | $420 | $298 | 6% |
| Listing | Revenue | Fees | Ads share | Margin |
|---|---|---|---|---|
| Custom pet portrait | $420 | $298 | 52% | 6% |
| Linen tote bag | $310 | $168 | 38% | 11% |
| Macrame plant hanger | $260 | $140 | 44% | 14% |
| Beaded bracelet | $560 | $142 | 12% | 38% |
| Ceramic mug, set of 2 | $840 | $196 | 9% | 42% |
| Wooden coasters, set of 4 | $390 | $88 | 6% | 45% |
concept preview of the weekly email check-in β not a live product yet
We'll use Etsy's own developer platform (OAuth) β the same secure login Etsy provides to trusted apps. Your shop syncs on its own, no exporting required. We never see or ask for your Etsy password.
Prefer not to connect anything? Export your order history from Etsy and upload it directly. Nothing to authorize, nothing to revoke later.
Existing options either bury profit inside a bigger SEO tool, or charge inventory-software prices for something you'll check in thirty seconds.
| Tool | Focus | Price | Offsite Ads included |
|---|---|---|---|
| Etsy's own calculator | Rough estimate | Free | No β Etsy says so itself |
| Manual spreadsheet | One-time snapshot | $3β$10 once | Only if you update it yourself |
| Craftybase / Stocksmith | Full inventory + manufacturing | $49+/mo | Yes, but with a lot else |
| Alura / eRank | SEO tools, profit is a side feature | $8β$30/mo | Partial |
| Porchlight | Just profit after fees, done right | TBD β tell us what's fair | Yes, always |
New shop set-up fee introduced β $15β$29, one more line item sellers didn't budget for.
Instant Transfer fee added β getting paid faster now costs extra.
Etsy's take rate hit a record 24.5% β the largest share of seller revenue Etsy has ever kept.
Regulatory fees rose sharply in the UK, France, and Italy β some more than doubling overnight.
We're not going to chase every marketplace at once. Here's the order we're tackling real, known gaps β starting with the one under our own feet.
OAuth sync via Etsy's own official login, or upload a CSV β no password sharing either way. This is the foundation everything else builds on, so it comes first, not last.
Etsy fees are only part of the story β materials, packaging, and shipping matter too. We're adding a simple cost-per-listing field so your number can reflect what you actually spent, not just what Etsy took. Optional, never required.
Etsy's own systems don't cleanly link every ad fee to the order it came from β even large seller tools only get partial matches. We're building smarter timing-and-amount matching, plus a one-tap "associate manually" option for anything that doesn't auto-link.
Etsy doesn't tell any third-party tool which refund belongs to which order. We're building a simple manual-match flow so a refunded sale doesn't quietly throw off a listing's margin.
Export profit data directly to QuickBooks, or a clean accounting-ready CSV. Same shop, deeper tools β not a reason to add another platform to manage.
Running more than one Etsy shop? A combined view is on the radar β once the single-shop experience is rock solid first.
We're validating this with real sellers before writing a line of code. If this is something you'd actually use, tell us β and we'll build it for you first.
Tell us the one feature or idea you'd actually want. We read every single one β this shapes what we build first.