Most sellers here calculate margin the way a shopkeeper does: price minus product cost. That number is not your margin. This is the full version, with returns, courier charges and ad spend where they actually belong.
Profit margin is profit expressed as a share of revenue. It answers one question: out of every hundred rupees a customer pays you, how many are still yours at the end of the month.
Two versions matter to a store. Gross margin looks at one product: price minus what the product itself costs you. Net margin looks at the business: what is left after the product, the packing, the courier, the returns, the ads, the fees and the tax.
Gross margin tells you whether a product can be sold profitably. Net margin tells you whether your business is being run profitably. Sellers who only track the first one usually discover the second one too late.
In a card-payment market, a sale is a sale. In a cash-on-delivery market, an order is a request. A share of your orders will be refused at the door, unreachable on the phone, or returned after delivery, and the courier will still charge you for the trip.
So there are two revenue numbers in every Pakistani store, and the gap between them is where margins die:
Notice which costs sit where. Product cost, packing and courier are charged per order. Ad spend is charged per booked order, whether it survives to delivery or not. Treating ad spend as a delivered-order cost is the single most common arithmetic error I see in Pakistani stores.
Take a product priced at Rs 2,499 — a typical mid-range COD item. Assume a 25% return rate, which is normal for a store that does not confirm orders by phone.
Now run 100 booked orders through it. 75 are delivered and 25 come back.
Rs 36,400 on Rs 187,425 collected. That is a healthy store. Change two inputs and watch what happens: push the return rate to 35% and the same product earns roughly Rs 14,000 on the same hundred orders. Let ad spend drift from Rs 500 to Rs 800 per order and it goes to zero.
When someone sends me a spreadsheet that says 40% margin, these are the lines that are usually missing:
Every store has one number that decides whether a campaign can be scaled: the most you can pay for a booked order and still break even. From the example above:
Write both numbers on a sticky note next to your screen. When a campaign reports a cost per order of Rs 700, you no longer need an opinion about whether the creative is working — you already know it is unprofitable and by how much.
These are the working ranges I use when auditing a Pakistani store. They are not laws, and category matters, but a store outside them usually has a structural problem rather than an advertising problem.
If your gross margin is below 50%, no amount of creative testing will save the account. Either the price goes up, the product cost comes down, or the average order value rises through bundles.
Send me your price, product cost, courier rate and return rate on WhatsApp. I will tell you your break-even ad cost and where the margin is leaking.
I run paid campaigns on Meta, TikTok, Google and Snapchat for stores in Pakistan and for clients in the US, UK, Australia and the Gulf, and I have trained over 5,000 students across my programs. The arithmetic in this article is the same sheet I open before quoting any account.
Most sellers here calculate margin the way a shopkeeper does: price minus product cost. That number is not your margin. This is the full version, with returns, courier charges and ad spend where they actually belong.
Profit margin is profit expressed as a share of revenue. It answers one question: out of every hundred rupees a customer pays you, how many are still yours at the end of the month.
Two versions matter to a store. Gross margin looks at one product: price minus what the product itself costs you. Net margin looks at the business: what is left after the product, the packing, the courier, the returns, the ads, the fees and the tax.
Gross margin tells you whether a product can be sold profitably. Net margin tells you whether your business is being run profitably. Sellers who only track the first one usually discover the second one too late.
In a card-payment market, a sale is a sale. In a cash-on-delivery market, an order is a request. A share of your orders will be refused at the door, unreachable on the phone, or returned after delivery, and the courier will still charge you for the trip.
So there are two revenue numbers in every Pakistani store, and the gap between them is where margins die:
Notice which costs sit where. Product cost, packing and courier are charged per order. Ad spend is charged per booked order, whether it survives to delivery or not. Treating ad spend as a delivered-order cost is the single most common arithmetic error I see in Pakistani stores.
Take a product priced at Rs 2,499 — a typical mid-range COD item. Assume a 25% return rate, which is normal for a store that does not confirm orders by phone.
Now run 100 booked orders through it. 75 are delivered and 25 come back.
Rs 36,400 on Rs 187,425 collected. That is a healthy store. Change two inputs and watch what happens: push the return rate to 35% and the same product earns roughly Rs 14,000 on the same hundred orders. Let ad spend drift from Rs 500 to Rs 800 per order and it goes to zero.
When someone sends me a spreadsheet that says 40% margin, these are the lines that are usually missing:
Every store has one number that decides whether a campaign can be scaled: the most you can pay for a booked order and still break even. From the example above:
Write both numbers on a sticky note next to your screen. When a campaign reports a cost per order of Rs 700, you no longer need an opinion about whether the creative is working — you already know it is unprofitable and by how much.
These are the working ranges I use when auditing a Pakistani store. They are not laws, and category matters, but a store outside them usually has a structural problem rather than an advertising problem.
If your gross margin is below 50%, no amount of creative testing will save the account. Either the price goes up, the product cost comes down, or the average order value rises through bundles.
Send me your price, product cost, courier rate and return rate on WhatsApp. I will tell you your break-even ad cost and where the margin is leaking.
I run paid campaigns on Meta, TikTok, Google and Snapchat for stores in Pakistan and for clients in the US, UK, Australia and the Gulf, and I have trained over 5,000 students across my programs. The arithmetic in this article is the same sheet I open before quoting any account.