# Savings Calculator > Estimate savings growth and check an optional savings goal. Page: https://askcalculators.com/calculator/savings-calculator/ Definition: https://askcalculators.com/calculator/savings-calculator/definition.json JSON Schema: https://askcalculators.com/calculator/savings-calculator/schema.json Version: 20.1.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/savings-calculator/?initial=1000&monthly=200&annualRate=4.5&years=10 ## Inputs - initial: Current savings; type=money; required; default=1000; min=0 - monthly: Monthly deposit; type=money; optional; default=200; min=0 - annualRate: Annual interest; type=percent; required; default=4.5; min=0; max=20 - years: Years; type=number; required; default=10; min=1; max=80 - goal: Savings goal; type=money; optional; min=1 ## Outputs - futureBalance: Future balance; format=currency; primary - totalDeposits: Total deposits; format=currency - interestEarned: Interest earned; format=currency - goalStatus: Goal; format=text ## Formula Balanceₙ = Balanceₙ₋₁ × (1 + r/12) + monthly deposit Deposits are added at the end of each month. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs.