How to Calculate Net Profit per Order on eMAG: A Step-by-Step Example (2026)
Net profit on eMAG starts from the ex-VAT price. Commission, product cost, shipping share and return provision line by line: the full formula, a worked example and the floor-price maths.
11 min de lecturaEquipo editorial de Verimle
On eMAG, “how much did I sell this month” is a question the panel answers. “How much of it did I keep” is not. The gap between those two questions is a six-line calculation — and for sellers arriving from other marketplaces, the very first line is usually wrong.
This article answers one question all the way down: how do you calculate net profit on a single eMAG order? We build the price, commission, product cost, shipping share, return provision and VAT into their correct places, then run a full worked example. The cost figures in that example are yours to replace; we only supply the skeleton.
1. Why does the profit calculation start somewhere else on eMAG?
Because the price you enter on eMAG excludes VAT, so the whole calculation lives on the ex-VAT plane. The eMAG Marketplace API documentation defines the price field literally as “sale price without VAT”. The number you type into the panel is already your net price. VAT is added at checkout, collected from the customer, and never reaches you. Trendyol is the opposite: the price you enter there is the VAT-inclusive consumer price.
That single difference produces two errors in profit maths. The first is easy to spot: type 121 out of habit and you have listed the product at a 121 net price, the customer pays 146 with VAT, and you are at a price point you never chose. The second is the sneaky one: if you strip embedded VAT out of revenue, you are deducting a tax the revenue never contained. A 100 RON line becomes 100 / 1.21 = 82.64 RON; your revenue comes out roughly 17% low across the board and every product looks less profitable than it is.
The working rule: on eMAG, VAT appears on no line of the profit calculation. It is not deducted from revenue and not added to cost. It only shows up when you explain what the customer paid. Romania's standard rate is 21% and the reduced rate for books is 11%; for Bulgaria, Hungary and Poland use your own country's rate.
2. What is the net profit formula on eMAG?
Net profit on one order is the difference of these six items:
Net profit = ex-VAT price − commission − product cost − the shipping share you absorb − packaging/handling − return provision
- Ex-VAT price: the number you typed. On a campaign sale, the campaign price.
- Commission: ex-VAT price × your category rate. The base is unambiguous: eMAG defines its price field as excluding VAT (official API documentation: “sale price without VAT”), and commission is charged on that ex-VAT amount. There is no single “eMAG commission” figure; the rate varies by category and can drop during campaigns. Read your own rate from your commission invoice.
- Product cost: your purchase or production cost, excluding VAT (if you reclaim input VAT, it is not a cost).
- Shipping share: the part of delivery that lands on you. If you offer free shipping, all of it.
- Packaging and handling: box, filler, label, the minutes spent packing. It looks trivial and is the biggest margin eater on low-priced items.
- Return provision: the average return cost allocated to every unit sold. The most commonly skipped line; section 4 builds it properly.
3. How does the calculation run on a worked example?
You subtract commission, product cost, shipping share, packaging/handling and the return provision from the ex-VAT price in that order; what remains is net profit per unit. The table below is an example. Only the VAT rate (21%, Romania's standard rate) is a fixed fact; the commission rate and every cost line are example values you must replace with your own. We ran commission with a 15% example because it is a round number; read your own rate from your commission invoice — it varies by category.
| Line | Amount | Where it comes from |
|---|---|---|
| Your listed price (ex-VAT) | 100.00 RON | your decision |
| Commission (example 15%) | −15.00 RON | your commission invoice |
| Product cost | −45.00 RON | your purchase invoice |
| Shipping share | −16.00 RON | your courier contract |
| Packaging + handling | −2.00 RON | your own measurement |
| Subtotal | 22.00 RON | — |
| Return provision (8% × 30.00) | −2.40 RON | your return rate × return cost |
| Net profit per unit | 19.60 RON | — |
| Margin (on the ex-VAT price) | 19.6% | — |
| Customer pays (21% VAT added) | 121.00 RON | 21.00 RON goes to the state |
Note what did not happen: the 121 RON the customer paid never entered the calculation. Profit lives on the 100 RON plane. Sell the same product on Trendyol and the calculation starts on the 121 plane with embedded VAT stripped out — which is why the two marketplaces can never share one profit template. The logic of keeping a separate calculation per channel is in our multi-marketplace strategy article.
4. How do you calculate the return provision?
Return provision per unit = return rate × average cost of a return; a return is a cost spread across every unit you sell. Most sellers treat returns as a “deal with it when it happens” item. In reality a return is a cost of every unit sold — because a return rate is a probability, and probabilities are allocated per unit.
Return provision per unit = return rate × average cost of a return
The average cost of a return is not one item: outbound shipping (if you absorb it), return shipping, the labour of inspecting and repacking, and the loss in value if the product can no longer be sold as new. The 30.00 RON in the example is the sum of those four and is your number.
One piece of good news: when an order is returned, the commission on that sale comes back too — commission is charged on a sale that actually happened. So the cost of a return is not the commission but the four items above: outbound and return shipping, labour and loss of value. You can follow it on your own commission invoice — look at the commission line on an invoice covering a period with returns. If your return rate is 8 out of 100 orders, compute the return cost from the real total of those 8, not from a guess.
To see the effect of returns on profit in a channel-independent way, the returns and advertising section of our real profit calculation article builds the same logic — the figures there are for Trendyol Turkey, but the mechanism is identical.
5. How do you calculate your floor price on eMAG?
Invert the net profit calculation and you get your floor price — the “below this I lose money” line. On eMAG the formula contains no VAT term:
Floor price = (product cost + shipping + packaging + return provision + target margin) ÷ (1 − commission rate)
With the example numbers and a 10.00 RON per-unit target: (45.00 + 16.00 + 2.00 + 2.40 + 10.00) ÷ (1 − 0.15) = 75.40 ÷ 0.85 = 88.71 RON. Check it: 88.71 × 15% = 13.31 RON commission; 88.71 − 13.31 = 75.40; subtract the costs and exactly 10.00 RON remains.
Now run the same numbers with a Trendyol-style formula, adding an embedded-VAT term to the denominator: 75.40 ÷ (1 − 0.15 − 0.21/1.21) = 111.47 RON. That 22.76 RON gap is entirely imaginary. A seller using that floor rejects every price between roughly 90 and 110 RON — prices that are genuinely profitable — and prices themselves out of the market. That is the cost of the wrong formula on eMAG.
Once you have the floor, a second constraint appears: every eMAG offer has a mandatory minimum and maximum sale price, and a price outside that band is not saved. When your cost rises, your floor rises; if the offer's upper limit is still at its old value, writing a profitable price for that product becomes technically impossible. The fix is not to force the price but to update the band in the panel. The band and the buy-button mechanics are covered in our guide to selling on eMAG.
6. What does the commission invoice tell you — and what does it not?
The eMAG invoice endpoint returns real invoice data: amount excluding VAT, VAT amount, amount including VAT — and commission appears as its own category. But what it returns is a document total; there is no per-order or per-SKU breakdown. So “how much commission did this product cost me this month” is not answerable from that document.
Two consequences. First: product-level profit on eMAG is an estimate. It is computed from orders and the commission rate you enter. Trendyol and Amazon are different — settlement and event data carry order-level detail there. That is why profit on eMAG is labelled estimated in the panel: presenting an estimate as a real figure quietly corrupts pricing decisions.
Second, an accounting trap: do not deduct commission twice. If you already deducted it per line (price × rate), do not also record the monthly commission invoice as another deduction. The same money leaves twice and your profit erodes systematically. The invoice exists to verify the line-level calculation, not to be subtracted again.
7. How do you check your model every month?
Once a month you divide the commission total on your invoice by your ex-VAT revenue for the same period, and compare the realised rate with the one in your model. Five steps:
- Open your commission invoice and take the total of the commission category.
- Take your total ex-VAT revenue for the same period.
- Divide: that is your realised average commission rate. Compare it to the rate in your model.
- If the gap is more than one percentage point, update your rate — campaign sales pull it around.
- Recompute your return rate and average return cost, then update the provision line.
These five steps are the only thing tying your model to reality. Writing a rate once and using it for a year slowly turns your profit table into fiction.
8. Should you run this by hand?
For one product, yes. For 300, no — because three of the six lines (price, commission rate, shipping) move week to week. Verimle's eMAG integration builds this calculation from order data and the commission rate you enter, and labels the result estimated — because the eMAG invoice endpoint returns document totals, not a per-order breakdown. If no rate is entered, nothing is invented: the panel leaves profit blank and asks you for your costs.
The same integration computes your floor on the ex-VAT plane, never goes below it in margin-protected repricing, and measures your buy-button rank and the winning price and writes both into the panel — so you follow your position and your competitor's price there. The instant loss-notification chain runs on the Trendyol and Amazon side. Deduction disputes are Trendyol-specific: the eMAG API has no endpoint for filing one, invoices are read-only.
One more note: the eMAG API applies a rate limit shared across all resources — 1 request per 3 seconds, 20 per minute. That is why price and stock updates move in rounds rather than instantly. It is the marketplace's contract; no tool can bypass it.
To try the numbers on your own product, the eMAG commission calculator uses the same plane as this article. To put the two marketplaces side by side, our Trendyol vs eMAG comparison explains how the commission models differ.
Frequently asked questions
What is the net profit formula on eMAG?
Net profit = ex-VAT sale price − commission − product cost − the shipping share you absorb − packaging/handling − return provision. VAT never appears in the formula: the price you enter on eMAG is already ex-VAT, and VAT is added at checkout and never reaches you.
Is eMAG commission charged on the VAT-inclusive price?
No. eMAG defines its price field as excluding VAT (official API documentation: “sale price without VAT”) — the number you type into the panel contains no VAT, and commission is charged on that ex-VAT amount. VAT is added at checkout and never reaches you. Read your own rate from your commission invoice — it varies by category. On Trendyol prices are entered VAT-inclusive, so the formula differs; using one template for both marketplaces breaks your floor price.
How is profit calculated on eMAG?
From order data and the commission rate you enter, and the panel labels the result “estimated”. The reason is technical: the eMAG invoice endpoint returns document totals and commission appears as its own category, but it gives no per-order or per-SKU breakdown. Trendyol and Amazon are different — settlement and event data carry order-level detail there.