Your Profile¶
Tell FinPlan who you are so it can personalize projections, tax estimates, and contribution limits.
Command
Run /finplan:profile to view or update your profile at any time. See the command reference for details.
What FinPlan needs¶
| Field | Why it matters |
|---|---|
| Date of birth | Sets your retirement timeline, RMD age, and Social Security eligibility |
| Annual pre-tax income | Determines your tax bracket, contribution room, and Social Security estimates |
| Employment status | Controls which account types are available and what contribution limits apply (employed, self_employed, unemployed, retired, student, disabled, homemaker) |
| Marital status | Sets your filing status and unlocks spousal benefits (single, married, divorced, widowed, separated) |
| Zip code | Used for state tax estimation |
| Number of dependents | Affects deductions and tax calculations |
Example¶
You don't need to fill out a form. Just describe yourself:
"I'm 35, married, making $120,000 a year, living in 94102 with 2 kids."
That's enough for FinPlan to create a full profile with the right tax bracket, contribution limits, and filing status.
Married?¶
FinPlan supports a spouse profile with its own income, employment status, and accounts. Once your primary profile is set up, just say something like "My spouse is 33 and earns $85,000 a year" and FinPlan will add them.
Saving your profile¶
Your profile lives in memory during a session. Use /finplan:save-state to persist it to disk, and /finplan:read-state to load it back in a future session.