Strategy

What is a good ROAS? Break-even maths for Pakistani advertisers

How to work out the ROAS your business needs to be profitable, why there's no universal 'good' number, and what our purchase campaigns achieved.

By Times Digital Media Editorial Team · Published · 7 min read

Short answerA good ROAS is any ROAS above your break-even point, and that depends on your profit margin. Break-even ROAS = 1 ÷ your gross margin. At a 40% margin you break even at 2.5x (Rs 2.50 back for every Rs 1 of ads); at 25% you need 4x. There's no universal "good" number, so work out yours before judging any campaign.

What ROAS means

ROAS (return on ad spend) is the revenue your ads produce divided by what you spent on them. Google describes it as the conversion value you get for each unit of currency spent: Rs 5 of sales for every Rs 1 of ads is a ROAS of 5x, or 500%.[1]

ROAS = revenue from ads ÷ ad spend

Work out your break-even ROAS

ROAS counts revenue, not profit. If your products cost 60% of their price to make and deliver, only 40% of every sale is left to pay for ads. So you need at least Rs 2.50 of sales for each Rs 1 of ad spend just to break even.

Break-even ROAS = 1 ÷ gross margin

Gross margin (after product, delivery and payment costs)Break-even ROAS
20%5x
30%3.33x
40%2.50x
50%2x
60%1.67x

Anything above break-even is profit before your other costs. To include an agency fee or salaries, add them to ad spend: total ROAS = revenue ÷ (ad spend + management costs).

Worked example

A clothing store with a 45% margin spends Rs 100,000 on Meta ads and records Rs 400,000 in sales. ROAS is 4x. Break-even is 1 ÷ 0.45 ≈ 2.2x, so the campaign is profitable. Gross profit is Rs 180,000 (45% of sales), which leaves Rs 80,000 after ad spend. If a Rs 70,000 monthly management fee is included, the true ROAS is 400,000 ÷ 170,000 ≈ 2.35x, still just above break-even.

If you sell through leads, not checkout

Real estate, education and service businesses rarely see revenue inside the ad platform. Use cost per lead instead, and work out the most you can afford to pay:

Maximum cost per lead = profit per customer × lead-to-customer rate

If one new student is worth Rs 150,000 in profit and 1 in 40 inquiries enrols (2.5%), you can afford up to Rs 3,750 per inquiry and still break even. Track which leads convert so you can judge campaigns on qualified leads.

Why platform ROAS can mislead

  • Attribution windows. Platforms credit sales that happen days after a click or view, and two platforms can both claim the same sale.
  • Broken tracking. Duplicate or missing purchase events inflate or hide results. Check the platform against your store or bank records.
  • Returns and cancellations. Cash-on-delivery refusals and returns aren't subtracted automatically.
  • Short windows. A great four-day ROAS can fade as you scale. Judge over weeks, not days.

What we've seen

On purchase campaigns we manage, Meta Ads Manager has reported a 9.39x ROAS (63 website purchases, Rs 288,607 in sales from Rs 30,720 of spend over 2–5 March 2026), 8.84x on a single ad set, and 9.15x on a campaign with 977 purchases.[2] These are platform-reported figures for specific campaigns and dates. They show what's possible with the right offer and tracking, not what every business should expect.

Want us to work out your break-even ROAS and check whether your tracking is telling the truth? Start with a free growth audit, or see our performance marketing service.

Sources

  1. Set up Target ROAS bidding, Google Ads Help (6 Oct 2026)
  2. Meta Ads Manager screenshots from TDM-managed campaigns, Times Digital Media (5 Mar 2026)Client names hidden. Specific campaigns and dates; not a benchmark.

Get a free audit of your ads and funnel.

Six quick questions. A strategist replies within 24 hours with where your next leads should come from.