Learn. Build. Grow. Join Haseeb Awan’s Mentorship →
HA HASEEB AWAN ADS & ECOMMERCE BOOK FREE DEMO
Free calculators Rates updated {{ ratesUpdated }}

Find out what a COD order really pays you,
before you spend on ads.

Three calculators that use the same set of numbers: what a delivered order earns, what a testing week costs, and what you need to run to hit a profit target. Your figures stay in this browser and are still here when you come back.

Your numbers
All amounts in rupees, per order unless stated.
The order
Fulfilment
Courier deduction

Since July 2025 the courier withholds tax on every COD order before it pays you. The 2% income-tax withholding on digitally ordered goods is the part everyone agrees on; sales-tax withholding is what pushes the total higher, and non-filers are deducted more. Edit the figure to whatever your own courier statement shows.

Ads & payment
Delivery success rate
{{ deliveryPct }}%
delivered · {{ returnPct }}% returned
40%national average 80–82%100%
Profit per delivered order {{ bandLabel }}
{{ profitPerOrder }}
{{ o.k }}
{{ o.v }}

{{ verdict }}

Where every rupee goes
True cost per delivered order — ad spend and return shipping are loaded onto the orders that actually arrive.
{{ b.label }} {{ b.share }} {{ b.amount }}
Total cost per delivered order {{ totalCost }}
What returns are costing you
Per 100 booked orders. Same product, same ads — only the delivery rate changes.
{{ r.label }} {{ r.value }}
{{ returnVerdict }}
Sensitivity check
Profit per 100 booked orders at other delivery rates, with everything else unchanged. This is the column most sellers never look at.
Delivered
Profit / 100
Per order
{{ s.rate }}
{{ s.total }}
{{ s.each }}
{{ breakEvenDelivery }}
Testing week budget
Uses the selling price and break-even from the profit tab.
ROAS goal {{ roasGoal }}x
1xbreak-even {{ beRoasShort }} · per recorded purchase8x

Target cost per purchase is the selling price divided by your ROAS goal, measured per purchase recorded in Ads Manager — the same basis as the break-even figure, so the two can be compared directly. Meta needs roughly 50 optimisation events per ad set inside a week to leave the learning phase. Testing several creatives at once splits those events, which is why a thin budget spread across eight ads tells you nothing about any of them.

Daily budget
{{ dailyBudget }}
{{ o.k }}
{{ o.v }}

{{ budgetVerdict }}

Plan for the first week being worse
{{ r.k }} {{ r.v }}

While Meta is learning, expect your real cost per purchase to run one and a half to two times worse than target. Keep the reserve — launching with exactly the minimum is how a working product gets killed in week one.

Work backwards from a target
Tell it what you want to earn. It tells you what has to happen.

Everything else comes from the profit tab: your price, costs, courier deduction, delivery rate and ad cost per order. Change those and this recalculates.

Delivered orders you need each day
{{ targetOrders }}
{{ o.k }}
{{ o.v }}

{{ targetVerdict }}

The three levers, priced
What each change is worth against the same target, so you know which one to work on first.
{{ l.k }} {{ l.v }}
{{ l.note }}
Numbers are saved in this browser only. Send my result on WhatsApp
Assumptions & updates

Every default in here, and where it came from

Rates in Pakistan move. Rather than bury the assumptions, they are listed with a date so you can see when they were last checked and override anything that does not match your own account.

Assumption
Default
Basis
{{ a.name }}
{{ a.value }}
{{ a.basis }}
{{ c.date }}
{{ c.what }}

Estimates only, based on the figures you enter. Tax treatment under the Finance Act 2025 e-commerce regime can change and varies by filer status — confirm with your courier statement and an accountant before you rely on it.

Pricing is the easy half.
Keeping ad cost under break-even is the skill.

The calculator tells you the number you have to beat. The course is how you beat it — campaign structure, creative, tracking and scaling for this market, taught on real accounts.

See the program → Ask me about your numbers