# Roth IRA Calculator > Project the growth of your Roth IRA and see how much tax-free income you could have in retirement. Page: https://askcalculators.com/calculator/roth-ira-calculator/ Definition: https://askcalculators.com/calculator/roth-ira-calculator/definition.json JSON Schema: https://askcalculators.com/calculator/roth-ira-calculator/schema.json Version: 7.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/roth-ira-calculator/?currentAge=30&retireAge=65&balance=10000&annualContribution=7500&returnRate=7 ## Inputs - currentAge: Current Age; type=number; optional; default=30 - retireAge: Retirement Age; type=number; optional; default=65 - balance: Current Balance; type=number; optional; default=10000 - annualContribution: Annual Contribution; type=number; optional; default=7500 - returnRate: Expected Annual Return; type=number; optional; default=7 ## Outputs - result: Result; format=text; primary ## Formula Each year: balance = balance × (1 + annual return) + annual contribution; growth = ending balance − starting balance − contributions. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs.