ROI (return on investment)
ROI (return on investment) is the profit an investment makes relative to its total cost, shown as a percentage, to judge if money was well spent.
What is ROI?
ROI, or return on investment, measures how much profit you made compared with what you spent to make it. It is expressed as a percentage. A positive ROI means you earned more than you spent, and a negative ROI means you lost money. For an online store, ROI can be applied to almost anything, such as a marketing campaign, a new product launch, an app subscription or a bulk inventory order. Unlike ROAS, which only compares revenue to ad spend, ROI accounts for all costs, so it gives a truer view of whether a decision actually paid off.
How to calculate ROI
Subtract the total cost from the total return, divide the result by the total cost, then multiply by 100. For example, you spend 5,000 on a product launch, covering inventory, ads, shipping and fees, and it brings in 8,000 in revenue. The gain is 8,000 minus 5,000, which is 3,000. Divide 3,000 by 5,000 to get 0.6, or 60% ROI. Be strict about including every cost, such as payment fees, returns and app costs, because leaving costs out makes ROI look better than it really is. Calculating ROI per product or channel makes it easy to compare options side by side.
What is a good ROI?
A good ROI varies by niche, risk and time frame. Any positive ROI means the investment earned back more than it cost, but whether it is good depends on what else you could have done with that money and how long it took. A quick campaign with a modest positive ROI can be better than a slow project with a higher one. Compare ROI across your own options, such as different channels or products, rather than against generic targets. Also remember that some investments, like building an email list, pay back over months through repeat orders.
How to improve ROI
Lower your costs by negotiating with suppliers, choosing cheaper shipping options and removing apps or tools you no longer use. Raise revenue per customer with bundles, upsells and repeat-purchase flows, which spread acquisition costs over more orders. Cut ad campaigns and products that stay unprofitable after a fair test, and move that budget to proven winners. Reduce refunds and returns with clearer product pages and better quality control. Finally, track costs carefully per product and channel so you can see which investments truly earn money and which only look good on revenue.
ROI vs ROAS
ROI measures profit against the total cost of an investment. ROAS measures revenue against ad spend alone. ROAS answers whether ads are bringing in sales efficiently, while ROI answers whether the whole effort made money. For example, a ROAS of 3 sounds strong, but if product, shipping and fees take most of the revenue, ROI could still be low or negative. Media buyers use ROAS for quick daily decisions, while owners use ROI and profit to judge the business overall. Checking ROI monthly, alongside daily ROAS, keeps short-term ad decisions tied to long-term profit and cash flow for the whole store.
Free tool: Profit Margin Calculator
Questions
- Can ROI be negative?
- Yes. A negative ROI means the investment returned less than it cost. For example, spending 1,000 and getting 800 back gives a loss of 200, which is a negative 20% ROI.
- Is ROI the same as profit margin?
- No. Profit margin is profit as a share of revenue, while ROI is profit as a share of what you invested. A product can have a healthy margin but a poor ROI if it took a large investment to sell it.
Related terms
- ROAS (return on ad spend)ROAS (return on ad spend) is revenue generated from ads divided by what those ads cost, showing how many dollars come back for each dollar spent.
- Profit marginProfit margin is the share of revenue a business keeps as profit after costs, shown as a percentage, and it shows how much each sale really earns.
- COGS (cost of goods sold)COGS (cost of goods sold) is the direct cost of producing or buying the products you sold in a period, including materials, manufacturing and inbound freight.
- Customer lifetime value (CLV)Customer lifetime value (CLV) is the total revenue or profit a store expects from one customer across every order they place over the relationship.