TractionFI
Personal finance, decided

One next step.
Not a hundred opinions.

Tell us about your money, income, expenses, savings, debts, and we'll tell you the single most important thing to do next with your dollars. No guesswork, no advice that doesn't fit your situation.

Free during beta · auth and account creation coming soon
sample · dashboard.priority
Your next step1 of 8

Build a $1,000 starter emergency fund

Park a thousand dollars in a separate high-yield savings account before you do anything else. This is the buffer that stops a flat tire from becoming a credit-card balance.

Why: You have no cash reserves designated as emergency funds. A starter buffer comes before debt paydown because it prevents new debt from forming.
2Pay off your credit-card balance
3Grow your emergency fund to 3 to 6 months
How it works

Three small inputs.
One decisive answer.

01
You

Tell us about your money.

Income, recurring expenses, savings accounts, debts. Five inputs is usually enough to start.

02
The engine

We rank every move you could make.

The eight-phase framework runs against your numbers. 401(k) match, debt payoff, emergency fund, retirement, every move is scored.

03
Today

One priority. Surfaced.

The single highest-leverage move with your next dollar shows up on a warm-cream card. Nothing else competes for your attention.

The framework

Eight phases.
In strict order.

TractionFI runs your money through the US Personal Income Spending Flowchart, the same framework used by financial educators to teach the right order of priorities. The engine finds the earliest phase you haven't completed and stops there.

sample · earliest unfinished phase: 3
  1. Build a working budget

    Income minus essentials minus discretionary. You need a number to optimise.

    phase 01
  2. Starter emergency fund

    $1,000 in a separate high-yield account. Prevents new debt from forming.

    phase 02
  3. 3

    401(k) employer match

    You are here

    Contribute up to your full match. A 100% return is the highest-leverage move in any portfolio.

    phase 03
  4. 4

    High-interest debt

    Anything above 7 to 8% APR. Eliminate before adding investments, a guaranteed return.

    phase 04
  5. 5

    Full emergency fund

    Three to six months of essential expenses. The cushion that lets you negotiate from strength.

    phase 05
  6. 6

    Moderate-interest debt

    4 to 7% APR student loans, lower-rate consumer debt. Paid down before further investing.

    phase 06
  7. 7

    Retirement savings

    Roth IRA, then traditional, then back-door. Aim for 15% of gross household income.

    phase 07
  8. 8

    HSA, college, long-term goals

    Tax-advantaged savings for healthcare, education, and any remaining long-horizon goals.

    phase 08
Sample · live preview

The card you'll open the app for.

The Priority Card is the only warm surface in the product. It changes as your inputs change, but only one shows at a time. Pick a scenario to see what the engine returns.

engine.decide()1 priority returned
Your next step

Build a $1,000 starter emergency fund

Park a thousand dollars in a separate high-yield savings account before you do anything else. This is the buffer that stops a flat tire from becoming a credit-card balance.

Why: You have no cash reserves designated as emergency funds. A starter buffer comes before debt paydown because it prevents new debt from forming.
Try it

Move the dials.
Watch the priority change.

Five inputs, eight phases, one answer. The card on the right updates in real time as you adjust the numbers, same engine that runs the full dashboard.

Your inputs
$5,800
$3,400
$0
$0
engine.decide(inputs)→ phase 02
Your next step

Build a $1,000 starter emergency fund

Park a thousand dollars in a separate high-yield savings account. This is the buffer that stops a flat tire from becoming a credit-card balance.

Why: You have $0 in designated emergency cash. A starter buffer comes before debt paydown because it prevents new debt from forming.
FAQ

Sensible questions,
straight answers.

If something here doesn't answer what you're actually asking, email hello@tractionfi.app.

  • No. TractionFI provides general information based on a published financial framework. It is not financial, tax, or investment advice. The engine encodes a widely-used educational flowchart; your situation may include factors it doesn't model.
  • The US Personal Income Spending Flowchart, the same framework used by financial educators to teach the right order of priorities. It runs in eight phases, from working budget through long-term tax-advantaged savings.
  • Personal finance is dominated by sequencing. Doing the third-best thing first wastes the money you'd spend on the best thing. Surfacing one priority makes the sequence obvious and removes decision fatigue.
  • At minimum: monthly income, essential expenses, savings balances, and any debt. The richer the input, the more nuanced the recommendation, but a five-field paycheck is usually enough to find the next move.
  • Not in v1. All inputs are manual. We're prioritising precision and trust over convenience, and a manual model means your data never leaves your browser session.
  • Account creation, multi-scenario comparisons, and persistent dashboards. For now, the sample dashboard runs against in-memory state, useful for exploration but not yet for tracking real progress.