Skip to content

Your Goals

Define what you're saving for and FinPlan will tell you if you're on track.

Command

Run /finplan:goals to view, add, or update goals at any time. See the command reference for details.


Common goals

Emergency fund β€” 3–6 months of expenses held in liquid savings. FinPlan models this as a minimum balance target.

Retirement β€” the big one. FinPlan models Social Security claiming strategies, required minimum distributions, and tax-efficient withdrawals across all your accounts.

Home down payment β€” a fixed savings target by a specific date.

Education β€” 529 plan contributions projected against future tuition costs.

Major purchases β€” vehicle, wedding, vacation, home improvement. Anything with a target amount and timeline.


Key concepts

Importance

Your confidence target, from 0.01 to 0.99. Set it to 0.90 and FinPlan considers the goal met only if it succeeds in 90% or more of simulated scenarios. Importance doesn't change how much you contribute β€” it only sets the bar for whether your plan is judged on track; a target below 0.50 accepts a plan that's more likely than not to fall short.

Funding inputs

How the goal gets funded:

Input When to use What you set
contribution_amount_cents Regular monthly savings Monthly amount
target_amount_cents Save a specific amount by a date Target amount (with a date)
contribution_percentage Save a portion of each paycheck Percentage (e.g., 0.15 = 15%)

Target date flexibility

Goals can have a firm, flexible, or very_flexible deadline. A firm deadline means FinPlan treats the date as fixed; flexible deadlines allow FinPlan to adjust contributions if the timeline can slip.


Example

"I want a 6-month emergency fund, I'm saving $500 a month toward an $80,000 house down payment by 2029, and I want to retire at 65."

That's enough to create three separate goals, each with the right targets and timeline.


Next step

Generate your dashboard