🎓 529 College Savings Plan Calculator

See how your monthly contributions could grow, tax-free, by the time college starts.

How 529 Plans Work

A 529 plan is a tax-advantaged savings account designed for education expenses. Your contributions grow tax-deferred, and withdrawals are completely federal-tax-free when used for qualified expenses like tuition, fees, room and board, and required books. There is no federal contribution limit — each state sets its own aggregate lifetime limit per beneficiary, which is typically high enough (often well over $200,000) that it rarely constrains a normal savings plan.

Frequently Asked Questions

What if my child doesn't go to college?
You can change the beneficiary to another family member (including yourself), use the funds for eligible K-12 tuition or apprenticeship programs, or — under recent rules — roll over up to a lifetime limit into a Roth IRA for the beneficiary, subject to conditions. Non-qualified withdrawals are taxed on the earnings portion plus a 10% penalty.

Does my state offer a tax deduction?
Many states offer an income tax deduction or credit for contributions to their own 529 plan (rules vary widely by state). This calculator shows federal-level growth only and does not model state tax benefits.

⚠️ This calculator is for general informational and educational purposes only. It does not constitute financial, tax, legal, or other professional advice, and results are estimates that may not reflect your exact situation. GelirLab.com and its owners accept no liability or responsibility for any decision made or action taken based on this tool. Always consult a qualified professional (CPA, financial advisor, or attorney) before making financial decisions.
Spotted a wrong result or outdated figure? Let us know — it helps keep every calculator accurate. 🚩 Report a problem

More Finance calculators

See all →

✔ Reviewed by GelirLab Editöryal Ekibi · How we check our calculators

🔗 Embed this calculator on your website

Free for blogs, news sites and schools. Paste this code into your page; the calculator stays up to date automatically.