esdecode

Seller Earnings Calculator

Estimate your net revenue after marketplace fees, payment processing, VAT, refunds, affiliate commissions, and other software-selling costs.

Enter your product price and expected sales to see how much you could actually keep.

  • ✓ Free to use
  • ✓ No registration required
  • ✓ Instant calculation
  • ✓ No financial data stored

This calculator provides an estimate only. Actual payouts may differ because of payment-provider rules, tax treatment, currency conversion, regional pricing, chargebacks, refunds, and marketplace-specific fee policies. It does not constitute legal, tax, financial, or accounting advice.

The core calculation methodology is publicly available on GitHub, including formulas, assumptions, examples, and unit tests. View calculation methodology and source code on GitHub.

How the Seller Earnings Calculator works

This tool estimates how much money you retain when you sell source code, scripts, plugins, templates, mobile applications, SaaS starter kits or other digital software products. You enter a product price and expected sales, then layer on the costs that reduce your take-home pay: marketplace commission, payment-processing percentage and fixed fees, VAT, refunds, affiliate commissions and any other fixed costs. The result updates live as you type, so you can compare scenarios instantly.

How to calculate net earnings from software sales

Start with the customer total — what buyers actually pay, including VAT where it applies. Strip out VAT to get your revenue excluding VAT, which is the base most fees are charged on. From that base, subtract the marketplace commission, the payment-processing fees (a percentage of the customer total plus a fixed amount per transaction), refunds, and any affiliate costs and other fixed costs. What remains is your net earnings — the money that reaches you.

Which fees reduce marketplace earnings?

Marketplace commission

The marketplace takes a percentage of each sale for hosting your product, handling checkout, fraud protection and distribution. The calculator charges it on revenue excluding VAT.

Payment-processing fees

Card processors such as Stripe charge a percentage of the amount the customer is charged. The calculator applies this to the customer total, since that is what the processor sees.

Fixed transaction fees

Most processors also add a small fixed fee per transaction. On low-priced products this can be a surprisingly large share, which is why the calculator multiplies it by your number of sales.

VAT and sales tax

VAT is a tax you collect on behalf of the state — it is never your revenue, so it should not be treated as marketplace income. The calculator keeps VAT separate and never charges commission on it.

Refunds and chargebacks

Refunds and chargebacks reverse sales you have already counted. The calculator treats the refund rate as a percentage of customer-facing gross sales and subtracts it from earnings.

Affiliate commissions

If affiliates promote your product for a cut, that cut reduces your earnings. The calculator charges affiliate commission on revenue excluding VAT.

Other selling costs

Hosting a demo, documentation tooling, support time or advertising are real costs. Enter them as a single fixed amount under other fixed costs.

VAT included versus VAT added on top

Getting VAT right is where most earnings estimates go wrong. When a product costs €120 including 20% VAT, the base price is €100 and the VAT is €20. It is not €24. Multiplying an already VAT-inclusive price by 20% double-counts the tax, because the €120 already contains it. To extract VAT from an inclusive price you divide by 1 + the VAT rate, then take the difference. When VAT is added on top, your €100 base becomes €120 to the customer, and the extra €20 is the VAT you remit.

Example seller earnings calculation

Using a €49.00 product, 20 sales, a 20% marketplace fee, 2.9% + €0.30 payment processing and 20% VAT included in the price:

  • Customer total: €980.00
  • Revenue excluding VAT: €816.67
  • VAT: €163.33
  • Marketplace fee: €163.33
  • Payment processing: €34.42
  • Total fees: €197.75
  • Net earnings: €618.91 (€30.95 per sale, 75.79% retention)

How to improve net earnings

  • Improve pricing so it reflects the real value and support burden of the product.
  • Reduce refunds by writing accurate, honest descriptions.
  • Provide clear technical requirements so buyers know what they need.
  • Maintain thorough documentation to cut support load.
  • Offer a working demo so buyers evaluate before purchasing.
  • Clarify licensing to avoid disputes and chargebacks.
  • Track support costs and factor them into pricing.
  • Review marketplace fees against the value you receive.
  • Measure affiliate profitability before scaling affiliate spend.

Who is this calculator for?

The Seller Earnings Calculator is built for independent developers, Laravel developers, WordPress plugin authors, JavaScript developers, mobile app creators, template designers, SaaS boilerplate creators, software agencies, digital-product sellers.

Frequently asked questions

What are net seller earnings?

Net seller earnings are what you keep from a sale after every deduction: marketplace commission, payment-processing fees, refunds, affiliate commissions and any other selling costs, calculated on your revenue excluding VAT. It is the money that actually reaches you, not the sticker price.

What is gross revenue?

Gross revenue is your product price multiplied by the number of sales, before any fees are removed. Depending on your VAT mode it may or may not include VAT, which is why the calculator separates gross revenue, revenue excluding VAT and the customer total.

How are marketplace fees calculated?

The marketplace commission is applied to your revenue excluding VAT: revenue excluding VAT × marketplace fee percentage. VAT is a tax you collect for the state, so it is excluded from the base the commission is charged on.

How is VAT calculated when it is included in the price?

When VAT is included, the entered price already contains the tax. The calculator extracts it as grossRevenue − grossRevenue ÷ (1 + VAT rate). For a €120 price at 20% VAT that is €20 of VAT on a €100 base — not €24.

What does VAT added on top mean?

In this mode your entered price is the base price before tax, and VAT is added to it. The customer pays base + VAT, so the customer total is higher than your revenue. Payment-processing fees are then charged on that higher customer total.

Are payment fees calculated before or after VAT?

Payment processors charge on the total amount the customer is actually charged, so the calculator applies the payment-processing percentage to the customer total (which includes VAT when VAT is added on top).

Can I use USD, GBP, EUR, or CZK?

Yes. The calculator supports EUR, USD, GBP and CZK. The currency only changes how values are displayed — the underlying maths is identical regardless of currency.

Does this calculator include corporate or personal income tax?

No. It estimates revenue after selling costs and VAT handling, but it does not calculate corporate or personal income tax, which depend on your jurisdiction and circumstances. Treat the result as earnings before income tax.

Does the calculator include refunds?

Yes, optionally. The refund rate is treated as a percentage of customer-facing gross sales and subtracted from your earnings. Set it to zero if you want to ignore refunds in the estimate.

Can I share a calculation?

Yes. Every input is stored in the page URL, and the Share calculation button copies a complete link that restores the exact scenario for anyone who opens it. Shared links keep the clean canonical URL for search engines.

Are calculation values stored?

No. All calculations run in your browser. Nothing is sent to a server or saved to an account, and detailed input values are never placed into analytics.

Is this tax or accounting advice?

No. This calculator provides an estimate only and does not constitute legal, tax, financial or accounting advice. Confirm exact figures with your payment provider and a qualified professional.

Related resources

Selling source code?

Publish scripts, plugins, applications, templates, and other developer assets with clear licensing, technical requirements, documentation, and seller information.