Finance

How Do You Calculate ROI on a Business Investment in the UAE?

How to calculate real ROI on equipment, marketing, and hiring, with worked AED examples, the mistakes that inflate the number, and how ROI thinking changes for an early-stage startup.

SmallERP March 25, 2026 10 min read Updated September 4, 2026
UAE business team discussing startup investments and ROI analysis in modern office environment

ROI, return on investment, answers one question: for every dirham you put in, how much do you get back. The formula is short.

ROI = (Net profit from the investment ÷ Cost of the investment) × 100

A campaign that generates AED 62,000 in revenue sounds like a win. Whether it actually is depends on what the campaign cost to run and to fulfil, and what was left after both. Owners who skip that second half end up scaling the wrong things and starving the ones that were actually working.

This guide walks through the formula, works two full examples in AED, lists the mistakes that most often inflate the number, and covers how ROI thinking changes for an early-stage startup.

The two numbers that make up ROI

Net profit from the investment is not revenue. It is revenue minus every cost that investment caused: cost of goods sold, shipping, returns, payment processing, and any extra staff time. Revenue that would have happened anyway does not belong in this number either.

Cost of the investment is not just the price tag. It is the purchase or spend, plus setup, plus training, plus your own time, plus anything that runs quietly in the background afterwards.

Cost typeExamplesEasy to miss?
Direct spendEquipment price, ad budget, software licenceRarely
SetupInstallation, configuration, contractor feesSometimes
TrainingStaff hours learning the new tool or processOften
Your own timeHours spent managing or overseeing itAlmost always
Ongoing costsSubscriptions, maintenance, consumablesSometimes
Ramp-upLower output while the team is still learningOften

Miss the bottom three rows and the ROI you calculate is always too high. This is the single most common reason an investment that looked good on paper does not perform the same way twice.

Want the arithmetic done for you instead of by hand? Use the free ROI calculator.

Worked example 1: buying equipment

A bakery buys a second commercial oven to add a new product line.

Investment

ItemCost (AED)
Oven purchase38,000
Installation and gas line work4,000
Staff training, two days1,800
Total investment43,800

Annual return

The new product line adds AED 12,000 a month in revenue at a 55 percent gross margin, which is AED 6,600 a month, or AED 79,200 a year. Subtract the extra ingredient waste while staff learn the new line, AED 3,200, and annual maintenance on the oven, AED 2,600.

Net annual return = AED 79,200 − AED 3,200 − AED 2,600 = AED 73,400

ROI = (AED 73,400 ÷ AED 43,800) × 100 = 167.6 percent

Payback period = AED 43,800 ÷ (AED 73,400 ÷ 12) = 7.2 months

The oven pays for itself in a little over seven months and keeps generating AED 73,400 a year after that. This is what a genuinely strong equipment ROI looks like: a real cost you can point to, and a real return you can measure against it.

Worked example 2: the marketing campaign that looked better than it was

A skincare retailer runs a 60-day social ad campaign.

Investment

ItemCost (AED)
Ad spend22,000
Content and photography5,000
Staff time, 30 hours at AED 702,100
Total investment29,100

Results, tracked over 90 days because campaigns keep generating orders after they end

260 orders at an average order value of AED 240 gives revenue of AED 62,400.

Cost against revenueAmount (AED)
Cost of goods, 42 percent26,208
Shipping, AED 14 per order3,640
Returns, 31 orders at AED 2407,440
Payment processing, 2.5 percent1,560
Total38,848

Contribution from the campaign = AED 62,400 − AED 38,848 = AED 23,552

Net result against the investment = AED 23,552 − AED 29,100 = −AED 5,548

ROI = (−AED 5,548 ÷ AED 29,100) × 100 = −19.1 percent

Now calculate ROI on revenue instead of profit, the way a dashboard that only shows sales makes easy to do: (AED 62,400 − AED 29,100) ÷ AED 29,100 × 100 = 114.4 percent. A campaign that actually lost money looks like it returned better than double, because none of the costs between revenue and profit were counted. This gap is where most marketing overspend comes from: a business sees the 114 percent number, doubles the budget, and doubles the loss with it.

The mistakes that inflate ROI

Using revenue instead of profit. Shown above. It is the single biggest source of inflated ROI, and it is easy to fall into because revenue is the number every ad platform shows you first.

Leaving out setup, training, and your own time. A machine that costs AED 35,000 to buy can cost AED 53,000 once installation, training, and lost productivity during the changeover are added in. Calculating ROI on the sticker price alone overstates the return and understates how long payback actually takes.

Comparing ROI across different time periods. A 150 percent return over five years is not better than a 50 percent return over one year, even though 150 looks bigger. Annualise before you compare:

Annualised ROI = ((1 + Total ROI)^(1 ÷ years) − 1) × 100

A AED 100,000 investment returning AED 40,000 total profit over two years has a total ROI of 40 percent. Annualised: ((1.40)^0.5 − 1) × 100 = 18.3 percent a year. Line that up against a one-year investment at 25 percent, and the one-year investment wins, even though 40 is the bigger headline number.

Measuring too early. A new hire, a new location, or a content campaign typically loses money in month one. That is not failure, it is ramp-up. Set the timeline you expect before you start, and judge the investment against that timeline, not against the first invoice.

Double-counting returns. If you launch ads and hire a salesperson in the same month, a revenue increase does not belong entirely to either one. If you cannot separate the two, calculate a combined ROI against the combined spend rather than crediting the full increase to both.

ROI versus ROAS

E-commerce dashboards report ROAS, return on ad spend, not ROI. The two answer different questions.

MetricFormulaWhat it actually tells you
ROASRevenue ÷ Ad spendRevenue per dirham of ad spend, before any other cost
ROI(Net profit − Investment) ÷ Investment × 100What you actually keep, after every cost is paid

The campaign above generated AED 62,400 on AED 22,000 of ad spend alone, a ROAS of 2.8x. On its own, that looks fine. The ROI on the same campaign, once every cost is included, is negative. ROAS is useful for judging how a channel performs relative to itself over time. It is not a substitute for knowing whether the money is actually being made back.

How startup ROI is different

An established business mostly invests in things with a known return: a new hire fills a known gap, a new machine does a known job faster. A startup, especially before it has found a repeatable way to get customers, is often investing in finding out whether something works at all. That changes how ROI should be read.

Individual results mislead more than usual. Say a startup runs 10 small growth experiments at AED 10,000 each, AED 100,000 total. Seven produce nothing. Three work, and each of those three brings in AED 100,000. Looked at one at a time, each winning experiment shows (AED 100,000 − AED 10,000) ÷ AED 10,000 × 100 = 900 percent ROI. Looked at as a portfolio, the honest number is (AED 300,000 − AED 100,000) ÷ AED 100,000 × 100 = 200 percent. Two hundred percent is still an excellent return. It is also a very different number from 900, and it is the one that reflects what the AED 100,000 actually did.

Returns arrive later than they do for an established business. A new hire at a business with existing revenue can start contributing within weeks. A new hire at a pre-revenue startup is usually building something whose payoff is months away. Measuring ROI at the three-month mark tells you almost nothing.

A negative Year 1 is normal, not a red flag. A logistics company hires a business development manager.

Year 1 cost: salary AED 132,000, visa and medical AED 6,500, insurance AED 4,200, laptop and phone AED 4,500, onboarding AED 2,800. Total AED 150,000.

Year 1 return: new contracts worth AED 180,000 in revenue at a 30 percent margin, AED 54,000 profit.

Year 1 ROI = (AED 54,000 − AED 150,000) ÷ AED 150,000 × 100 = −64 percent

Judged after 12 months, this hire looks like a loss. Year 2 removes the one-off visa and equipment costs and the contract book has grown.

Year 2 cost: AED 140,000. Year 2 return: existing and new contracts totalling AED 560,000 in revenue at a 30 percent margin, AED 168,000 profit.

Year 2 ROI = (AED 168,000 − AED 140,000) ÷ AED 140,000 × 100 = 20 percent

Read on its own, Year 1 says fire the hire. Read across two years, the hire turns a profit and the contract base keeps compounding. This is why judging a startup hire, or any startup investment, on a single quarter is usually the wrong call.

Profit, and what you actually keep

Net profit is the number that goes into the ROI formula, and it is not the last stop. If your business earns more than AED 375,000 in taxable profit a year, corporate tax under Federal Decree-Law No. 47 of 2021 takes 9 percent of the profit above that threshold. ROI calculated on pre-tax profit and the same investment's ROI calculated on after-tax profit are two different numbers, and only the second is what actually lands in the business. Understanding your gross profit margin is the starting point for getting the profit side right before tax enters the picture. For how corporate tax applies to your situation, speak to a registered tax agent or accountant.

Keeping the numbers honest

The arithmetic in ROI is simple. What breaks it is missing costs, revenue credited to the wrong investment, and numbers compared across different timeframes as though they were the same. All three are data problems, not formula problems.

SmallERP tags any expense as an investment and tracks the revenue and costs that follow it, so the ROI you see is built from your own records instead of reconstructed by hand at quarter end. Multi-year and multi-month investments are annualised automatically, so a three-month campaign and a two-year hire can sit on the same comparison.

Start Free Trial

startup ROI UAEventure capital ROIstartup investment returnsUAE startup funding ROIstartup financial metricsVC investment analysisstartup growth ROIUAE
ROI Guide for UAE Startups and Small Businesses | SmallERP