Follow a sale through the costs
Begin with charged revenue, subtract refunded revenue, then account for fees and other variable costs. The remainder contributes toward the costs of running the business. Only after those costs and the relevant taxes can you discuss a final profit figure.
| Item | Amount |
|---|---|
| 10 paid orders × $12 | $120 |
| 1 full refund | −$12 |
| Assumed transaction costs: $2 per original order, none returned | −$20 |
| Other variable costs: $1 per original order | −$10 |
| Contribution before advertising and fixed costs | $78 |
| Advertising for this period | −$40 |
| Fixed services for this period | −$20 |
| Remainder before tax and creator labor | $18 |
The refund and fee assumptions belong to this example. They do not describe every platform. Gumroad's current fee guidance, for instance, distinguishes its returned platform fee from retained underlying processing fees, and notes different treatment for connected payment accounts. Use your actual terms in a live calculation.
The $18 does not pay the creator for research, building, revisions or support. Write those hours down even if you do not assign them a dollar value yet. A product that generates cash but consumes every evening may need a different scope or price.
Small fixed charges matter on a low-ticket product
A fixed $0.80 charge consumes 16% of a $5 order and 4% of a $20 order before any percentage fee. That arithmetic explains one weakness of low-ticket digital products. It does not prove that raising the price will increase profit: fewer suitable buyers may choose the higher-priced offer.
Compare coherent packages. A two-page printable and a specialist workbook require different checking, examples and support. A higher price needs a useful, credible delivery, rather than a larger number written beside the same unclear files.
Use three scenarios: a lower price with more orders, a higher price with fewer orders and a zero-sales period. Keep all order counts explicitly hypothetical. The model can show consequences; it cannot generate a reliable demand forecast from your preferred income target.
Calculate break-even in whole orders
Take an illustrative $25 product with an assumed 8% percentage fee, $0.50 fixed fee and $2 other variable cost per order. With no refunds, per-order contribution equals $25 − $2 − $0.50 − $2 = $20.50.
If fixed costs total $60 for the period, $60 ÷ $20.50 gives about 2.93 orders. You need three whole orders to cover those fixed costs under these assumptions. Two orders leave $41, which does not cover $60.
Add refunds and acquisition costs before treating that number as a real target. If per-order contribution becomes zero or negative, more identical orders do not solve the problem. The spreadsheet should show a warning, not a reassuring break-even number. For subscription-plan comparisons, use the separate platform break-even example.
Keep free downloads out of paid-order conversion
Suppose 80 unique visitors reach a sample page and 16 request the sample. That is a 20% sample-request rate. If two of those same 16 people later buy, that is a 12.5% sample-to-purchase rate, provided you can genuinely connect the records. Neither figure means that 20% of visitors bought.
Track the denominator. Page views, sessions, people, sample requests and paid orders represent different things. A buyer can place more than one order; one person can visit several times. Keep refunds visible rather than silently changing the definition later.
These figures are teaching examples. This site's free chapter requires no email and uses self-hosted analytics for page views and sample clicks, but downloading it does not create an email cohort or establish a link to a paid Gumroad order. Those additional records would be needed before reporting that funnel as observed data.
Separate collected tax from seller income
If a checkout adds $20 of assumed sales tax to a $100 product, the $120 payment does not mean you earned $120 of product revenue. The tax component has a separate destination. Platform fees may also use a base that includes tax, depending on the terms.
Lemon Squeezy illustrates that distinction in its sales-tax and VAT guidance. Check who collects and remits transaction taxes, whether the displayed price includes tax and how the platform calculates its fee. Do not substitute an assumed flat tax rate for the actual rules.
Keep income tax and your own reporting responsibilities outside this simple contribution model. The merchant-of-record explanation helps separate the roles. It cannot determine your personal tax position.
Build a workbook that exposes the assumptions
Chapter #015, Digital Product Economics Calculator, specifies four sheets. INPUTS holds price, paid orders, refunded orders and user-entered fees. SCENARIOS compares clearly fictional combinations. COST LOG records costs with a consistent period. GUIDE explains definitions, limits and the fee-source date.
Make the refund policy an explicit setting. Subtract fixed costs once per period, keep the fixed transaction charge as a currency amount and reject refunded counts above paid orders. Include zero sales, negative contribution and rounding tests. Recalculate one order by hand before trusting the summary.
Start with your next ten orders as a scenario. Record the actual costs as they arrive and compare the result with the assumptions. That gives your next sales experiment a useful financial boundary without promising passive income.
Questions about this guide
Can you make money selling digital products?
You can earn revenue, but profit depends on paid demand, price, fees, refunds, promotion, support and your work. A cost model helps you inspect assumptions; it does not prove that customers will arrive.
How much can you realistically make?
This guide has no verified typical-earnings figure. Estimate a range using explicit order counts and costs, then compare it with actual paid orders. Treat zero sales and losses as possible scenarios.
Is a free download a sale?
A zero-price download is not a paid order. Track sample use, optional payments and paid purchases separately. Name the action and denominator whenever you report a conversion rate.