Enter the actual amount collected after discounts, then subtract product cost, transaction fees, shipping subsidies, packaging, allocated advertising and a returns allowance. The result is contribution per order, not net profit, because fixed costs have not been deducted. The calculator below compares two options.
The formula: contribution per order
Contribution = actual receipts from a completed order minus product cost, marketplace and payment fees, shipping subsidies, packaging, allocated advertising, a returns-cost allowance and other variable costs. If the listed price is VND 350,000 but the customer pays VND 300,000 after a shop-funded discount, use VND 300,000, not VND 350,000.
Define the scope clearly: one product, one order or an average order within a group. For multi-product orders, order-level costs such as packaging and shipping are deducted only once. Taxes and fixed costs should be assessed at the appropriate accounting level; avoid calling this result net profit.
A calculator comparing two scenarios
Enter average amounts for a completed order in the current and proposed scenarios. Initial values are hypothetical examples; replace them with shop data. Marketplace fees in the tool are not defaults for any particular platform or date.
The returns allowance covers shipping, handling, damage or unrecoverable goods, allocated per completed order. If actual receipts already exclude returned orders, do not deduct their entire revenue again in this field.
This is the contribution per completed order. Subtract fixed costs for the period to calculate operating profit. Entries remain only in this session on your device.
An example with VND 300,000 collected: how much remains?
A hypothetical order collects VND 300,000. Product cost is VND 150,000, marketplace and payment fees VND 20,000, shipping subsidy VND 10,000, packaging VND 5,000, allocated advertising VND 60,000 and returns allowance VND 5,000. Total variable costs are VND 250,000, leaving VND 50,000 in contribution.
If the shop discounts a further VND 30,000 without changing other costs, contribution falls to VND 20,000. If advertising also rises by VND 25,000 per order, contribution becomes negative VND 5,000. Each change should be considered alongside other changes, rather than examining the discount percentage alone.
Read nextPlanning a discount? Calculate the additional orders needed to preserve contributionCosts easily overlooked
Payment fees, product-category platform fees, shop-funded vouchers, return shipping, packaging, gifts, canceled-order handling and collaborator commissions are often scattered across reports. Do not double count amounts already included in other fees.
After calculating contribution, total it across all orders in the period and subtract fixed costs such as salaries, rent, tools, depreciation and administration. Cash flow also requires examining when money arrives and when suppliers must be paid.
Use the result to make decisions
Scenario B’s higher contribution per order does not necessarily produce more money if order volume falls sharply. Compare expected total contribution by volume, then consider inventory limits, service capacity and returning-customer rates.
Once you have per-order results, place them in a weekly table. The following eight-week scenario shows how a shop can grow revenue while profit after fixed costs declines.
Read nextAn eight-week shop review: why did revenue rise while profit fell?- Actual receipts from completed orders are the starting point.
- Returns and advertising need allocation within the chosen order scope, without omissions or double deductions.
- A positive contribution does not mean the business has net profit.
Do not decide on advertising or discounts based on displayed revenue. Each sales channel has different fees and policies, so enter your own actual figures and compare options by contribution and operating capacity.
Suggested actions
Frequently asked questions
Do returned orders count as revenue?
If the scope is completed orders, returned-order revenue is not included in actual receipts. Allocated return-handling costs can be added to completed orders; avoid deducting the full revenue of returned orders while the initial revenue already includes only completed orders.
Which orders should advertising costs be divided across?
Divide across completed orders attributed to the campaign within the same period and channel, explicitly stating how existing-customer orders are allocated. If attribution is uncertain, test several scenarios.
Is a positive calculator result net profit?
Not yet. It is contribution before fixed salaries, premises, software, depreciation, tax and other shared expenses.
Series: Profitable selling
- Profitable selling: Four calculations to clarify before growing revenue
- How to calculate profit per order after marketplace fees, advertising and returns
- What is break-even ROAS? Calculate it to avoid losing more as you advertise more
- How many more orders does a 10% discount require to maintain contribution?
- What is AOV? Five ways to increase order value while maintaining efficiency
- Calculate repeat customer rates and find out why customers have not returned
- What are CAC and LTV? Calculating acquisition costs and customer value
- Practice case: shop revenue grows 25% in eight weeks—why does profit fall?
Sources and updates
Original content by the Bài Học Kinh Doanh editorial team. All figures in examples and scenarios are hypothetical learning aids, not data from a real shop, current marketplace fees or industry profit benchmarks. The illustrative thumbnail was AI-generated. The calculator runs in your browser and does not send entered figures to the server.
Last updated: 28 Sept 2026




