Free tool
Profit calculator for online stores
Most margin calculators stop at “price minus cost”. This one follows 100 orders through confirmation, delivery and refusals, so you see what you really keep — and how much you can spend on ads before you lose money.
Your sale
Your costs per order
What happens to your orders
Profit on 100 orders
4,840 MAD
81 MAD
Per delivered order
32.4%
Of revenue
Most you can pay in ads
73 MAD
per order received, before profit hits zero
Lowest delivery rate
34.4%
below it, you lose money
Your orders
Where the money goes
- Revenue
- 14,940 MAD
- Products
- − 4,800 MAD
- Packaging
- − 400 MAD
- Delivery
- − 2,100 MAD
- Refused parcels
- − 300 MAD
- Ads
- − 2,500 MAD
- Profit
- 4,840 MAD
How it counts
- Ads are paid on every order received — including the ones that never confirm.
- Packaging is paid on every parcel shipped; product and delivery on every parcel delivered.
- Each refused parcel costs the courier’s refusal fee, plus the product if it cannot be resold.
- Only delivered parcels bring money in.
Guides to improve these numbers

Start
How to create an online store, step by step
Create an online store step by step: choose what to sell, name it, pick a theme, add products, set delivery and payments, then bring your first visitors — with real numbers and no code.
4 min read

Money & legal
Can you create an online store for free?
Can you create an online store for free? The free options — free plans, marketplaces, social media, WordPress — what each one really costs later, and the cheapest way to start a store that can grow.
3 min read

Sell
How to get the first order on your online store
No sales yet? A day-by-day plan to get the first order on a new online store: fix the product page, use the people you know, social media, a small ad test, and follow-ups that turn visitors into buyers.
4 min read
Questions people ask first
What is a good profit per order?
It depends on your product, but many small cash-on-delivery stores aim to keep at least 20–30% of the selling price as profit, so a bad week of refusals or expensive ads does not wipe it out.
Why is my ad cost per delivered order so much higher?
Because you pay for ads on every order, but only a part of them is delivered. With 80% confirmed and 75% delivered, only 60 of 100 orders pay — so each delivered order carries the ads of 1.7 orders.
Is my data saved?
No. The calculator runs in your browser; nothing you type is sent or stored.
Your store, free to build
Build the whole store — products, theme, pages — before anything is charged.
Build free for 3 days · $1 for your first 14 days · Cancel any time







