Skip to main content
Card class: Non-HeroCategory: Marketplace

At a glance

Net Revenue (after Etsy fees + refunds) is the money your Etsy shop actually keeps once Etsy has taken its cut and refunds have been returned to buyers. It starts from gross sales, then subtracts the 6.5% transaction fee, the $0.20 per listing renewal charged every four months, payment processing fees, any Etsy Ads spend, and the value of refunds issued in the window. An Etsy seller cares because gross revenue can look healthy while the take-home figure quietly erodes under rising ad spend, a spike in refunds, or fee drag on low-margin items. Good looks like net revenue growing in line with gross. Bad looks like gross holding flat or rising while net falls, which means fees and refunds are eating an ever larger slice of every sale.
What it countsGross Etsy sales minus the 6.5% transaction fee, $0.20 per listing 4-month renewals, payment processing fees, Etsy Ads spend where applicable, and refunds issued in the window.
Sample typeBackend API data from Etsy, refreshed on the standard data refresh.
Why it mattersIt is the true take-home figure. Watching net rather than gross stops fee creep and refund spikes from hiding behind a healthy-looking top line.
Reading the valueRead it as money kept, not money taken. Compare it against gross revenue for the same window; a widening gap means deductions are growing faster than sales.
CurrencyCurrency (GBP or USD, matching your Etsy shop’s currency).
Time window30D vsP
Alert triggerdrop >10% vsP
Sentiment keyets_net_revenue
Rolesowner, finance

Calculation

Net revenue takes gross Etsy sales for the trailing 30 days and subtracts the layers of cost Etsy applies to a sale: the 6.5% transaction fee on item plus shipping, the $0.20 listing fee charged at creation and again every four months on renewal, payment processing fees, and Etsy Ads spend where the shop runs ads. It then deducts the value of refunds issued during the window. The result is compared against the previous comparable 30-day period, and the alert fires when net falls by more than 10% versus that prior period.

Worked example

Illustrative numbers. A jewellery shop bills 9,400grossinthe30daysto23Jun26,upslightlyonthepriorperiod.Butthenetrevenuecardhasdroppedmorethan109,400 gross in the 30 days to 23 Jun 26, up slightly on the prior period. But the net revenue card has dropped more than 10% to 6,950 and trips the alert. Opening the breakdown, the owner sees Etsy Ads spend jumped after they turned on ads for the full catalogue, and a batch of sizing refunds landed in the same window. They narrow Etsy Ads to their best converting listings and add a sizing guide to the listings that drew refunds. By the next period net recovers toward gross. The owner uses Vortex Mind to trace exactly which deduction line grew most, then asks Ask Viq, “how much did Etsy Ads and refunds cost me net this month”, to get the answer in plain English without exporting a spreadsheet.

Sibling cards merchants should reference together

CardWhy merchants reach for it
total-revenueThe gross top line; the gap to net shows total deductions at a glance.
marketplace-fees-paidBreaks out the Etsy fee total that net revenue subtracts.
fees-as-of-revenueShows fee drag as a percentage, the clearest signal of margin erosion.
return-rateRising returns feed the refund deduction in this card.
etsy-ads-revenue-vs-organicConfirms whether ad spend is earning its place in the deductions.

Reconciling against Etsy Shop Manager

Where to look in Etsy Shop Manager: Reconcile against Shop Manager > Finances > Payment account, which shows your sales, fees, refunds, and the resulting amounts deposited. Cross-check the fee lines under Finances > Monthly statements, and review Etsy Ads spend under Marketing > Etsy Ads. Why the Vortex IQ value may legitimately differ:
ReasonDirectionWhat to do
Refund timing. A refund may be deducted by Etsy on a different day than the original sale fell in the window.VariableCompare a full settled period rather than a partial one to avoid split refunds.
Fee accrual. Listing renewals at $0.20 hit every four months, so a renewal-heavy month carries fees from listings sold in earlier windows.MarginalExpect a small recurring fee floor independent of current sales.
Ads attribution. Etsy Ads spend is dated to the click; revenue may land later, so a window can show spend without its matched sale.VariableReconcile ad cost and ad revenue over the same settled window.
Cross-connector reconciliation: If you sell the same products on other channels, use Vortex Mind to confirm that a net drop is Etsy-specific and not a wider pricing or refund pattern across marketplaces.

Known limitations / merchant FAQs

Q: Does this include shipping income and shipping cost? Net revenue reflects what Etsy settles to you, including the transaction fee charged on item plus shipping. It does not subtract your own postage or packaging costs, which sit outside Etsy’s settlement. Q: Why did net fall when my orders went up? More orders can still mean less take-home if the new orders carried higher ad spend, lower margins, or more refunds. Check the ad spend and refund siblings to see which deduction grew. Q: Why does my Etsy Shop Manager show a different number? The card uses a fixed trailing 30-day window in your shop’s time zone, while Payment account totals settle on Etsy’s own daily cadence and may split a refund across the period boundary. Compare a fully settled period for an exact match. Q: Can I customise the alert threshold? Yes. Sensitivity thresholds are configurable per profile in the Sensitivity tab. You can tighten the 10% drop trigger if you run on thin margins, or loosen it for shops with naturally lumpy seasonal sales.

Tracked live in Vortex IQ Nerve Centre

Net Revenue (after Etsy fees + refunds) is one of hundreds of KPI pulses Vortex IQ tracks across Etsy and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.