529 Calculator
Track progress toward a college savings goal across as many kids as you have, and see exactly what monthly contribution closes the gap. Not tied to any state's 529 plan, and not selling one. Everything is stored in your own browser, never uploaded anywhere.
By Joey van Diest, founder and editor Updated
Summary
- Current savings
- …
- Projected at target ages
- …
- Combined target
- …
Add a goal
Your goals
Savings progress over time
A snapshot records your total current savings across all goals right now. Update your balances as they change, then save once a month or so to build a real trend.
Bold line: your saved total current savings. Dashed amber: your combined target amount, for reference.
How this planner works
Each goal projects forward using the same math that underlies any compound-growth calculation: your current savings grows at the return you enter, and each month's contribution grows for whatever time remains. The result is compared against the target amount you set, showing the percentage covered, and the reverse calculation, the level monthly contribution that would land exactly on target, is solved directly from the same formula.
A worked example, computed from the exact formula this page uses: a 1-year-old with $5,000 already saved, a $300 monthly contribution, a 6% expected annual return and a $150,000 target by age 18 is projected to reach $119,800, 80% of the goal, a gap of $30,200. Closing that gap by age 18 would take raising the monthly contribution to $385, rather than the $300 in the example, a concrete number instead of a vague "save more."
Why this isn't tied to any state's plan
Nearly every 529 calculator online is run by a brokerage or a specific state's plan administrator, and their tools tend to steer the answer toward whatever they're selling. This one only does the arithmetic: what you're on track to have, and what it takes to close the gap if there is one. Which specific state's plan to actually use is a real, separate decision worth making deliberately, most states let you use any state's plan regardless of where you live, some offer a tax deduction only for their own, and a few offer nothing at all, so check your own state's specific rule before assuming a benefit applies. The independent Saving for College plan directory is a reasonable place to start that comparison once the savings math here is settled.
The target amount itself is left entirely to you on purpose. A believable college-cost estimate needs a maintained, sourced dataset broken out by school type and updated for real cost inflation, which this tool doesn't attempt; a generic guess dressed up as a precise number would be worse than an honest blank. Set a round target that matches your own plans and revisit it as costs and plans become clearer, the personal inflation tracker is a reasonable way to sanity-check how a target should move over time against real price data, and the compounding calculator isolates exactly how sensitive the projection is to the return assumption alone.
Frequently asked questions
- Why doesn't this ask which state I'm in or recommend a specific 529 plan?
- Because it isn't selling one. Nearly every 529 calculator you'll find is run by a brokerage promoting its own managed plan or a specific state promoting its own plan, and their calculators tend to point you there. This tool only does the math: what you're on track to have, what the gap is, and what it takes to close it. Which plan you actually use is a separate decision, and a good independent starting point for that comparison is the Saving for College plan directory.
- What does the target amount mean, and where do I get one?
- It's simply the dollar amount you're saving toward, whatever number you decide is right for your situation. This tool doesn't estimate future college costs for you, since a credible estimate needs a maintained national-average dataset broken out by school type, and a stale or generic guess would be worse than no guess at all. A reasonable starting point many families use is a round number like $100,000 to $200,000 per child for a four-year in-state public school, adjusted for your own plans; treat it as your own number to set and revisit, not something this tool should invent for you.
- Does my state offer a tax deduction for 529 contributions?
- Many states do, some states offer a deduction or credit for contributing to any state's 529 plan, others only for their own state's plan, and a handful offer nothing at all. This tool doesn't model that benefit, since the rules vary by state and change periodically; check your own state's specific treatment before assuming a deduction applies, and factor it in separately if it does.
- What can 529 funds actually be used for?
- Federal law treats qualified higher education expenses (tuition, fees, room and board, books and required equipment at an eligible institution) as tax-free withdrawals, along with up to $10,000 a year in K-12 tuition. Since 2024, unused 529 funds can also be rolled into a Roth IRA for the same beneficiary, up to a $35,000 lifetime limit and subject to annual Roth contribution limits, under rules added by SECURE 2.0. Withdrawals used for anything else are subject to income tax and a 10% penalty on the earnings portion.
- What does the required monthly contribution figure actually tell me?
- For each goal, it's the level monthly amount that, starting now and growing at your entered return assumption, would land exactly on your target by the target age, solved directly from the same projection formula used everywhere else on this page. If it's higher than what you're actually contributing, that's the size of the adjustment needed, either a higher contribution, a longer horizon, a lower target, or accepting the gap.
- Can I track more than one child?
- Yes, each child or goal you add is tracked separately with its own ages, savings, contribution and target, and the summary and chart combine them into a household total.
- Why save a snapshot instead of just watching the live projection?
- The live numbers always reflect your current plan, a projection of what should happen, not a record of what actually did. Saving a snapshot captures your actual total savings at that moment, so revisiting this tool every few months builds a real progress line, not just the same forecast recalculated.
- Is my savings data private?
- Yes. Every goal and snapshot is stored only in this browser's IndexedDB, on your device, never uploaded anywhere. There's no account, no sync between devices and no export yet, so clearing your browser data or switching devices loses everything entered here.
Method and limitations
Every projection uses a fixed assumed annual return, applied evenly every month; real investment returns vary year to year and are never guaranteed, so treat the projected figure as a planning estimate, not a promise. This tool does not model state tax deductions, financial aid impact, or estimate future college costs, since each needs sourced, maintained data this build does not attempt; set your own target and check your own state's specific tax treatment separately. Goals and snapshots are stored only in this browser's local storage; there is no account, no sync between devices and no export yet, so clearing your browser data or switching devices loses everything entered here.
Data sources
- IRS, Publication 970 (Tax Benefits for Education) · qualified expenses and tax treatment of 529 withdrawals
- Saving for College, independent 529 plan directory · for comparing specific state plans, not used as a data source by this tool
This tool runs entirely in your browser. Nothing you enter is sent to us or stored.
For general information and education only. This is not financial advice and not a recommendation to buy or sell anything. This tool is provided as is, with no warranty of accuracy: like any software it can contain errors, so always verify figures against your broker or the original source before acting on them. Trading and investing carry risk, including the risk of losing more than your initial outlay.
Spotted an error? Email [email protected] and it will be corrected. Maintained by Joey van Diest.