Education savings calculator
One question: how much do I need to invest every month so my child's education is funded? Inflation-realistic future cost, year-by-year tuition schedule, required monthly contribution split into principal vs. investment growth. No 529-specific assumptions, no country tax overlay — the math stays globally valid and every input is editable.
Country tax rules and account vehicles (529, RESP, ESA, Sukanya Samriddhi, etc.) are intentionally out of scope. Education inflation and investment returns are assumptions, not guarantees — the sensitivity grid is there to show how much that matters.
Compounding does 51% of the work over 15 years at 9%.
age 3Y2
age 5Y4
age 7Y6
age 9Y8
age 11Y10
age 13Y12
age 15Y14
age 17
4-year program · inflated cost, aid offset, net cost per year
| Year | Age | Years from today | Gross cost | Aid offset | Net cost |
|---|---|---|---|---|---|
| Y1 | 18 | 15 | $143,793 | −$7,790 | $136,004 |
| Y2 | 19 | 16 | $152,421 | −$8,024 | $144,398 |
| Y3 | 20 | 17 | $161,566 | −$8,264 | $153,302 |
| Y4 | 21 | 18 | $171,260 | −$8,512 | $162,748 |
| Total | $629,041 | −$32,590 | $596,452 | ||
What if returns disappoint, or inflation runs hot?
Required monthly contribution by return × education inflation
| Education inflation → | |||||
|---|---|---|---|---|---|
| ↓ Return | 4.0% | 5.0% | 6.0% | 7.0% | 8.0% |
| 6.0% | $1,319 | $1,569 | $1,859 | $2,195 | $2,584 |
| 7.5% | $1,134 | $1,351 | $1,602 | $1,893 | $2,230 |
| 9.0% | $972 | $1,160 | $1,377 | $1,629 | $1,920 |
| 10.5% | $831 | $993 | $1,181 | $1,398 | $1,650 |
| 12.0% | $707 | $847 | $1,009 | $1,197 | $1,414 |
- yearsUntilStart = startAge − childAge = 18 − 3 = 15
- futureCost_y1 = presentCost × (1 + eduInfl)^years = 60000 × (1 + 0.060)^15 = 143793.49
- schedule[2..4] inflate at +6.00% each year of program (during-prog inflation = 6.00%)
- corpusNeeded = Σ netCost_y / (1 + retDuring)^y for y=0..3 = 523181.28
- currentSavingsFV = currentSavings × (1 + retBefore)^15 = 18212.41
- fundingGap = max(0, corpusNeeded − existingFV) = max(0, 523181.28 − 18212.41) = 504968.87
- annuityFactor = 366.6385 (r=0.7207%/period, n=180, end)
- requiredPMT = fundingGap / annuityFactor = 1377.29
- Multi-year programs use the same return rate during the program in Simple/Guided. Use Advanced for a different during-program return.
Five engines (cost, aid offset, contribution solver, scenarios, sensitivity) are reachable through public stateless REST. MCP candidates exist behind an unpassed launch gate and are not publicly available.
calculate_education_savingscalculate_child_education_monthly_investmentget_education_savings_defaultsget_education_savings_market_defaultsexplain_education_savings_formulaFour things worth knowing
Q01How much will college actually cost in 18 years?+
Q02Why does the answer change so much when I move the inflation knob?+
Q03Why is my "already saved" amount not subtracted from the future cost?+
Q04What does "advanced" actually unlock?+
From calculation to research
Research the stocks a long savings horizon could hold
- Long-horizon compounders →Researched companies with durable returns on capital — candidates for a regular investing plan.
- See what a complete stock report covers →A full published report: filed financials, valuation models, fair value, potential value and sources.
- Turn your criteria into a research brief →Describe what you are looking for and screen the researched universe for matching companies.