ROI calculator (return on investment)
Calculate the return on investment (ROI) and profit from the amount invested and the amount returned.
ROI measures the percentage gain over what was invested. A negative ROI means a loss.
How the calculation works
ROI (Return On Investment) measures the profit relative to what you put in. It is the most direct answer to "was this investment worth it?".
ROI = (amount returned − amount invested) ÷ amount invested × 100
Step-by-step example
Invested R$1,000 and got R$1,500 back:
- Profit: 1,500 − 1,000 = R$500
- ROI: 500 ÷ 1,000 × 100 = 50%
The big limitation: time
ROI ignores the term. 50% in 1 year is excellent; 50% over 10 years is poor. To compare different durations, use CAGR (annualized return).
Watch out
- Include all costs in the amount invested (fees, taxes, shipping).
- In marketing, "returned" is usually the revenue from the campaign and "invested" is its cost.
Examples
- Invest R$1,000, get R$1,500: ROI = 50%.
- A campaign costing R$2,000 that generated R$3,000: ROI = 50%.
Frequently asked questions
Does ROI account for time?
No. To compare different periods, use CAGR (annualized return).
ROI vs profit margin?
Margin relates profit to revenue (selling price). ROI relates profit to the amount invested — different questions.
What is a good ROI?
It depends on risk and term. A ROI is only "good" if it beats what a safe investment would yield in the same period.
Is a 50% ROI good?
It depends on the timeframe, which the formula ignores. Convert to an annual basis before comparing.
What belongs in the invested amount?
Everything spent: fees, taxes, your own time and indirect costs — plus opportunity cost.
Does high ROI mean a good investment?
Not necessarily — ROI ignores risk. Returns far above market imply risk far above market, or fraud.
How do I compute marketing ROI?
Use profit, not revenue, and be careful with attribution — sales that would have happened anyway are not campaign return.
Related calculators
More Finance calculators
See all →Simple interest
Calculate simple interest and the final amount from principal, rate and time.
Loan (SAC and Price)
Simulate the installments of a mortgage or car loan in the SAC and Price systems.
APY (effective rate)
Convert a nominal annual rate into the effective yield (APY) based on the compounding frequency.
Rule of 72
Find out how long an investment takes to double, triple or quadruple at a given interest rate.
Interest rate converter
Convert equivalent rates between day, month and year under compound interest. Example: 1% a month equals 12.68% a year — not the 12% you would expect.
Present value
Find out how much to invest today to reach a future amount, given the rate and term.
Freelance hourly rate
Find out how much to charge per hour from your monthly income goal and the hours you work.
50/30/20 budget
Split your monthly income by the 50/30/20 rule: needs, wants and savings/debt.
Updated on June 18, 2026 · by Rafael Rossi · Methodology & sources