{
    "name": "Future Value Calculator",
    "url": "https://calculators.geekmidst.com/calculators/future-value-calculator",
    "markdown": "https://calculators.geekmidst.com/calculators/future-value-calculator.md",
    "category": "Finance",
    "description": "Project what a starting amount and regular payments will grow to at a fixed rate, with yearly to monthly periods, payments at the start or end, and a growth chart.",
    "summary": "Future value is what money grows to when it earns a fixed rate each period. A lump sum grows by (1 + i)ⁿ; regular payments add an annuity on top.",
    "also_called": [
        "FV calculator"
    ],
    "applies_to": "Worldwide",
    "last_updated": "2026-10-29",
    "computation": "Results are computed in the visitor’s browser on the HTML page. This API describes the calculator; it does not compute results.",
    "inputs": [
        {
            "name": "pv",
            "label": "Starting amount",
            "type": "number",
            "default": "1000",
            "optional": true
        },
        {
            "name": "payment",
            "label": "Payment per period",
            "type": "number",
            "default": "100",
            "optional": true
        },
        {
            "name": "rate",
            "label": "Interest rate (per year)",
            "type": "number",
            "default": "6",
            "unit": "%"
        },
        {
            "name": "years",
            "label": "Years",
            "type": "number",
            "default": "10",
            "unit": "years"
        },
        {
            "name": "frequency",
            "label": "Periods per year",
            "type": "select",
            "default": "12",
            "options": {
                "1": "Yearly",
                "2": "Half-yearly",
                "4": "Quarterly",
                "12": "Monthly"
            }
        },
        {
            "name": "timing",
            "label": "Payments made at",
            "type": "segmented",
            "default": "end",
            "options": {
                "end": "End of period",
                "begin": "Start of period"
            }
        },
        {
            "name": "currency",
            "label": "Currency",
            "type": "currency",
            "default": "USD"
        }
    ],
    "outputs": [
        {
            "key": "fv",
            "label": "Future value",
            "format": "currency"
        },
        {
            "key": "contributions",
            "label": "Total put in",
            "format": "currency"
        },
        {
            "key": "interest",
            "label": "Interest earned",
            "format": "currency"
        }
    ],
    "formula": {
        "text": "FV = PV × (1 + i)ⁿ + PMT × ((1 + i)ⁿ − 1) ÷ i × (1 + i if paid at the start)",
        "variables": {
            "i": "annual rate ÷ periods per year",
            "n": "years × periods per year",
            "PMT": "payment each period"
        }
    },
    "worked_example": {
        "inputs": {
            "pv": "1000",
            "payment": "100",
            "rate": "6",
            "years": "10",
            "frequency": "12",
            "timing": "end",
            "currency": "USD"
        },
        "steps": [
            "i = 6% ÷ 12 = 0.5% and n = 120; (1.005)¹²⁰ = 1.819397.",
            "Lump sum: 1,000 × 1.819397 = $1,819.40.",
            "Payments: 100 × (1.819397 − 1) ÷ 0.005 = $16,387.93; total $18,207.33."
        ],
        "result": "$1,000 plus $100 a month at 6% grows to $18,207.33 in 10 years, of which $5,207.33 is interest."
    },
    "interpretation": "The gap between the two chart lines is interest. It widens over time because earlier interest earns interest of its own.",
    "assumptions": [
        "A constant rate, compounded once per payment period.",
        "Equal payments at regular intervals."
    ],
    "limitations": [
        "Tax, fees and inflation are not deducted; use the Inflation Calculator to see the result in today’s money."
    ],
    "rules": null,
    "faqs": [
        {
            "question": "How is this different from the compound interest calculator?",
            "answer": "It uses one period length for both compounding and payments and lets you choose payments at the start or end of each period, the standard time-value-of-money set-up used in finance courses and spreadsheets."
        },
        {
            "question": "What is an annuity due?",
            "answer": "A series of payments made at the start of each period. Each payment earns one extra period of interest, so the future value is (1 + i) times higher."
        }
    ],
    "sources": [],
    "related": [
        {
            "name": "Present Value Calculator",
            "url": "https://calculators.geekmidst.com/calculators/present-value-calculator"
        },
        {
            "name": "Compound Interest Calculator",
            "url": "https://calculators.geekmidst.com/calculators/compound-interest-calculator"
        },
        {
            "name": "SIP Calculator",
            "url": "https://calculators.geekmidst.com/calculators/sip-calculator"
        },
        {
            "name": "Savings Goal Calculator",
            "url": "https://calculators.geekmidst.com/calculators/savings-goal-calculator"
        }
    ],
    "disclaimer": "Returns are illustrations at a constant rate, not predictions or guarantees. Investments can lose value. This is not investment advice.",
    "publisher": "GM¹X CalcVerse"
}