Free Tool

Digital Product Sales Calculator

Find out exactly how many sales you need per day and per month to hit your revenue goal — for Gumroad, Etsy, Payhip, and more.

$
%
$

About Digital Product Sales Calculator

Digital products — ebooks, templates, presets, courses, plugins — all share the same revenue math: your take-home per sale depends on your price minus whatever the platform skims off the top. This calculator makes that math instant. Enter your price, choose a platform preset (Gumroad, Etsy, Payhip, or Lemon Squeezy) or type a custom fee, set your monthly revenue goal, and see your required daily and monthly sales count in real time.

Use it to stress-test your pricing before launch. If hitting your goal requires 30 sales a day on a $9 product, that's a strong signal to raise your price or reduce platform fees by switching to a lower-cost platform. Conversely, a $99 product on a 5% platform may only need 21 sales per month — a very achievable organic target for a small audience.

The calculator also shows the total platform fees you'll pay at goal — a number that surprises most first-time sellers. Knowing this figure upfront helps you choose the right platform for your price point and volume, and factor fees into your marketing budget from day one.

Got questions?

Frequently Asked Questions

Everything you need to know about our tools. Can't find what you're looking for? Contact us.

How is net revenue per sale calculated?

Net revenue per sale = Product Price × (1 − Platform Fee %). For example, a $29 product on Gumroad (10% fee) yields $26.10 per sale.

Why does the calculator round sales up?

You can't sell a fraction of a product, so the calculator uses Math.ceil() to give you the minimum whole number of sales that meets or exceeds your goal.

What platform fees does each preset use?

Gumroad: 10% flat fee. Etsy: 6.5% transaction fee (excludes listing fees and payment processing). Payhip: 5% on the free plan. Lemon Squeezy: 5% + $0.50 per transaction (this calculator uses the percentage only — add your stripe/processing cost manually for full accuracy).

Does this include payment processing fees (Stripe, PayPal)?

No — most platforms charge an additional 2.9% + $0.30 or similar payment processing fee on top of their platform fee. To account for this, add the processing percentage to the platform fee field (e.g. enter 12.9% for Gumroad + Stripe).

Can I use this for subscription products?

Yes. Enter the monthly subscription price as your product price and your total MRR target as the monthly revenue goal. The output will show how many active subscribers you need.