Built for Etsy sellers

Revenue is vanity.
Know your true profit.

Etsy charges six different kinds of fees — and spreads them across three reports. MarginViewer pulls every order, fee, ad charge, refund and shipping cost into one dashboard, so you see the margin you actually keep.

Try the live demo See how it works
Read-only access to your shop · No credit card required · Disconnect anytime
Revenue (30d)
$4,812
▲ 12.4%
Etsy fees
$689
14.3% of revenue
True profit
$1,974
▲ 8.1%
Avg. margin
41.0%
▲ 1.2 pts

Profit trend — last 12 weeks

Every hidden fee, accounted for

MarginViewer reconciles your Etsy orders against your payment ledger automatically — nothing to import, nothing to type in twice.

🧾

True margin per order

Every order shows sale price minus transaction fee, processing fee, listing fee, ads, shipping and your product cost — down to the cent.

📊

Fee breakdown

See exactly which Etsy charge eats your margin most: transaction fees, Offsite Ads, payment processing, listing renewals, or shipping labels.

📣

Ad spend per sale

Etsy Ads and Offsite Ads charges are matched to the orders they generated, so you know your real cost of acquisition.

🏷️

Product profitability

Rank your listings by profit, not revenue. Spot the bestseller that actually loses money after ads and shipping.

🔔

Smart alerts

Get notified when a margin drops below your threshold, a refund lands, or an unusual fee appears in your ledger.

📤

CSV export

Export any view — orders, fees, monthly summaries — for your accountant or your own spreadsheets.

Up and running in two minutes

MarginViewer connects to your shop through Etsy's official API with read-only OAuth access. We never see your password and never change anything in your shop.

1

Connect your Etsy shop

Approve MarginViewer with one click through Etsy's secure sign-in. We request read-only scopes for orders and payments only.

2

We sync your orders and ledger

Your last 90 days of orders, fees, refunds and ad charges are imported and reconciled automatically. New orders sync in near real time.

3

Add your product costs once

Enter cost-of-goods and packaging cost per listing one time — from then on, every order shows your true profit automatically.

Simple pricing, no surprises

Start free while we're in beta. Cancel anytime, keep your data with one CSV export.

Beta

$0/mo

For early adopters during our beta.

  • 1 Etsy shop
  • 90-day order history
  • Fee breakdown & profit trend
  • CSV export
Join the beta

Pro

$29/mo

For multi-shop sellers and teams.

  • Up to 5 shops
  • Everything in Starter
  • Team access (3 seats)
  • Priority support
Start free trial

Frequently asked questions

Is my Etsy account safe?

Yes. MarginViewer uses Etsy's official OAuth flow — you sign in on Etsy's own site and we never see your password. We request read-only access to your orders and payment ledger, and you can revoke access at any time from your Etsy account settings.

Can MarginViewer change anything in my shop?

No. We only request read scopes. MarginViewer cannot edit listings, prices, orders or anything else in your shop.

How do you know my product costs?

You enter cost-of-goods and packaging cost per listing once. Everything else — fees, ads, shipping, refunds — comes directly from your Etsy payment ledger.

Which fees do you track?

Transaction fees, payment processing fees, listing and renewal fees, Etsy Ads, Offsite Ads, shipping label costs, regulatory fees, currency conversion fees, and refunds.

What happens to my data if I cancel?

You can export everything as CSV before you leave, and request full deletion of your account and data at any time.