# ROI Calculator > Calculate profit, total return, return multiple, and optional annualized return. Page: https://askcalculators.com/calculator/roi-calculator/ Definition: https://askcalculators.com/calculator/roi-calculator/definition.json JSON Schema: https://askcalculators.com/calculator/roi-calculator/schema.json Version: 1.0.0 Maintained by: AskCalculators (software project; not a credentialed reviewer) Qualified review: pending. Automated checks do not establish professional approval. Page status: Live Review status: Pending ## Use Open the calculator page and enter values. Query-string parameters can restore and bookmark a calculation. Example: https://askcalculators.com/calculator/roi-calculator/?invested=5000&finalValue=7500 ## Inputs - invested: Amount invested; type=money; required; default=5000; min=0.01 - finalValue: Final value; type=money; required; default=7500; min=0 - income: Income received; type=money; optional; min=0 - costs: Extra costs; type=money; optional; min=0 - years: Holding period in years; type=number; optional; min=0.01; max=100 ## Outputs - roi: Return on investment; format=percent; primary - profit: Net profit; format=currency - multiple: Return multiple; format=number - annualized: Annualized return; format=percent ## Formula ROI = (Ending value + income − investment − costs) ÷ (investment + costs) × 100 Annualized return uses geometric growth and needs a holding period. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs.