Best Value Complete Financial Planning Bundle
✓ Financial Planning✓ Net Worth Tracker✓ Monthly Budgeting✓ Travel Budget Planner✓ Annual Budgeting Planner✓ Monthly Expense Tracker✓ Annual Tax Planner✓ Retirement Planning
View Bundle →

Mid-Year Financial Review: A Template for Checking In

Open spiral notebook with blank lined pages on a wooden desk next to a black pen and a pair of pencils

Quick Summary

How to run a 60-minute mid-year financial review using a spreadsheet template. What to look at in each area, and what kinds of patterns are worth noting.

Quick answer. A mid-year financial review is one sitting that walks through budget vs actual, net worth, savings rate, taxes, insurance, subscriptions, debt, goals, and a short list of changes for the second half. The point is to find drift while there are still six months to act on it. The Annual Budget Template carries the structure; this article supplies the questions for each block.

December reviews discover problems too late to fix for that year. A June check-in still leaves more than five months to adjust 2026 spending, withholding, retirement contributions, and savings transfers before the calendar resets.

The exercise below uses a working spreadsheet. Each block is a tab or a section in the Annual Budget Template, but any tracker works. Plan on 60 to 90 minutes if your data is already there. Longer the first time, when you’re pulling six months of bank statements into one place.

What you need before starting

Five inputs. Pull them in this order so you’re not jumping back and forth later.

InputWhat it tells you
Bank and credit card statements, January through MayYTD spending by category
Investment and retirement account statements (Jan 1 and most recent)Net worth change, contribution totals
Most recent paystubYTD income, YTD federal/state withholding, retirement deferrals
Most recent tax returnPrior-year tax liability, baseline for safe harbor math
Last review notes, if anyWhat you said you’d watch this year

If you don’t have all five, run the review anyway with what you have. The gaps themselves are useful data - a savings rate you can’t calculate because nothing was tracked is itself the finding.

Budget vs actual: where the year is drifting

The headline section. For each category, compare what you planned with what you spent, January through May.

CategoryYTD PlanYTD ActualVarianceVariance %
Housing12,00012,00000%
Groceries4,7505,420+670+14%
Dining1,4002,050+650+46%
Transportation1,2001,100-100-8%
Subscriptions475720+245+52%
Travel1,2501,900+650+52%

The mid-year version is more useful than year-end for one reason: the categories trending over by 15 to 50 percent at month five often hold the same trajectory through December unless something changes. A 46 percent overage on dining in May projects to roughly $1,560 over plan by year-end. That’s still inside the window to adjust.

List the top three overages and the top three underages in a note. The underages are easy to skim past, and they shouldn’t be - a category running 30 percent below plan might be a win, or might mean a real-life expense (medical, social, transportation) hasn’t landed yet and is still coming.

Net worth change since January

A single number with composition.

Net worth, Jan 1:        285,400
Net worth, current:      302,900
Change:                  +17,500  (+6.1%)

Then decompose. Where did the change come from?

  • Cash and checking: +3,200
  • Brokerage and retirement accounts: +9,400 (contributions: 7,800; market: +1,600)
  • Home equity (if owned): +3,500
  • Vehicles: -1,100 (depreciation)
  • Debt principal paid down: +2,500

Total: +17,500.

A gain driven mostly by savings contributions is repeatable. A gain driven mostly by market returns is partly luck. A gain driven by home appreciation is paper until you sell. The total is one number; which lever moved it is the one that informs the second half.

If net worth dropped, the same decomposition shows whether the drop was market noise, a one-time withdrawal, or a slow leak from lifestyle spend exceeding income.

Savings rate, month by month

Savings rate is total savings divided by total income, year to date.

MonthIncomeSavedRate
Jan9,2001,84020%
Feb9,2001,95021%
Mar12,1003,20026%
Apr9,2001,65018%
May9,2001,40015%
YTD48,90010,04020.5%

Two questions. First: does the YTD rate match the target you set in January? If the target was 22 percent and the actual is 20.5 percent, that 1.5-point gap at mid-year is roughly the gap you’ll carry into year-end without intervention.

Second: is the trend flat, climbing, or sagging? A rate dropping month-over-month (21, 20, 18, 15) is a very different read from a rate that bounced around but averaged out. Drift is hard to spot at year-end after twelve months. Five months of data makes it visible.

The 50/30/20 framework targets 20 percent saving as one common reference point. Some find it realistic, others find it tight in high-cost-of-living areas. The number itself is less important than whether you’re hitting whatever number you chose.

The tax check-in (while there’s still time to adjust)

Mid-year is the point at which you still have time to adjust withholding or estimated payments before the year closes. The IRS Tax Withholding Estimator takes about 15 minutes if your paystub is in front of you.

Three rough checks:

Pace check. Take the federal tax withheld YTD from your latest paystub and divide by 5 (months elapsed) to get monthly run rate. Multiply by 12 to project annual withholding. Compare to prior-year total federal tax from line 24 of your last 1040.

Safe harbor math. The IRS underpayment safe harbor is the lower of 90 percent of current-year tax or 100 percent of prior-year tax (110 percent if prior-year AGI was above $150,000). If projected withholding tracks below the applicable safe harbor amount, the second-half question is whether to raise per-paycheck withholding or make an estimated payment in June or September.

Deduction tracking. If you itemize or expect to, log YTD charitable giving, mortgage interest paid, and state and local taxes paid. Categories that are running low at mid-year may or may not catch up by December.

This section isn’t about tax strategy. It’s about whether the autopilot is pointed at the right number. Withholding set in January based on last year’s circumstances often drifts when income changes, a side gig starts, or a spouse’s job changes mid-year.

Insurance: what gets stale when nobody looks

Insurance rarely changes when you don’t look at it. That’s the problem - premiums creep up, coverage stays the same, and the policy you compared three years ago hasn’t been benchmarked since.

A short checklist:

  • Auto: current premium vs last year’s premium. Coverage limits unchanged?
  • Home or renters: same question. Replacement-cost coverage still reasonable given building costs?
  • Health: premiums, deductible YTD, out-of-pocket maximum YTD. On track for the year?
  • Life: still appropriate for current dependents and debt? Beneficiary still correct?
  • Disability (if owned): coverage amount still matches current income?
  • Umbrella (if owned): limit still appropriate given net worth?

The mid-year question isn’t “is this perfect” but “has anything changed that should change the coverage”. New baby, paid-off house, paid-off car, marriage, divorce, big salary change - any of these usually means the policies set up before the change are now wrong in one direction or the other.

Re-quoting auto and home every two or three years usually surfaces something. Every six months is overkill.

Subscriptions: the quietly wrong category

The category most likely to be quietly wrong. A 2025 CNET survey put the average cost of forgotten subscriptions at about $204 per year per person - roughly $17 a month for services nobody uses. Earlier C+R Research data found consumers underestimate their total subscription spending by about $133 a month, or 2.5x.

List every recurring charge. Three columns:

ServiceMonthly costLast used
Streaming A15.99This week
Streaming B17.99Don’t remember
Cloud storage9.99Auto, always running
App subscription4.99Forgot about it
Gym49Three times this year
News site12Read once last month
Music10.99Daily

Two patterns matter. Services with a “don’t remember” or “forgot” in the last-used column are the easiest wins. Services with infrequent use are a personal call. A gym at $49 for three visits is $16 per visit at five months in - whether that’s a fair price depends on whether the plan is to go more.

The number to track is the monthly total. If it’s three times what you’d have guessed before listing them out, you’re in good company.

Debt balances: directions, not totals

A row per balance. Compare January to now.

DebtJan 1NowChangeRateMin payment
Credit card A3,4001,800-1,60022.9%65
Credit card B0850+85024.5%25
Auto loan14,20012,100-2,1005.9%320
Student loan22,50021,300-1,2006.5%240
Mortgage268,000264,500-3,5004.1%1,850

The interesting numbers aren’t the totals. They’re the directions and the rates.

A new balance on a card that sat at zero in January raises one question: one-time event, or pattern returning? A high-rate balance growing while a low-rate balance shrinks is usually a math problem worth flagging. Two common payoff orderings exist: highest interest rate first (the math-optimal path) and smallest balance first (the path with more frequent wins). The trade-offs depend on what keeps a person engaged.

If overall debt is up at mid-year without a clear reason, that goes on the second-half changes list.

Goals at the five-month mark

A row per goal set at the start of the year. Three columns: target, where you’d be at month 5 if on pace, where you are now.

Goal2026 targetOn-pace at MayActual at MayStatus
Emergency fund to 15,00015,000 by Dec12,50011,800Slightly behind
Roth IRA max7,000 by Dec2,9172,500On track
Pay off Card A0 by Sep1,7501,800Slightly behind
Vacation savings3,000 by Jul2,5001,200Behind

For each off-track goal, the useful question isn’t “am I behind”. It’s “what changed”. A goal that was unrealistic from January is a different problem than a goal that started fine and slipped because of one expensive month. Different remedies.

Ahead-of-pace goals deserve the same look. Sometimes ahead is a genuine win. Sometimes it means the target was set conservatively and there’s more room. Both are useful inputs to whatever goal-setting happens next January.

This is the section that’s hardest to write without slipping into prescription. The honest version is: the data is information. The data is not a verdict. What to do about it is the reader’s call.

The short list of changes for June through December

The output of the whole review. Six things that often land on it:

  • Recategorize a line that’s been wrong. A dining target of $280/month that’s been running at $410/month is more useful re-baselined - maybe $400 - than left in place as a number nobody hits.
  • Add a category that didn’t exist. A vet bill or HVAC repair in the first half belongs in its own line next half, not in “miscellaneous”.
  • Adjust withholding or schedule an estimated payment. If safe harbor math came up short, a new W-4 with payroll or an estimated payment in June or September is the lever.
  • Cancel or pause the subscriptions that surfaced in the audit. The easiest fix on the list.
  • Resize a savings goal. A goal that needed $1,000 a month and got $600 rarely recovers by accelerating to $1,400. Two common honest moves are to lower the target or extend the timeline; either way, the second-half plan reflects the new number.
  • Schedule the next review. A short note at the bottom of the sheet with a target date for the Q3 or year-end version.

The list should be short. Three to seven items. A list of 20 changes usually doesn’t get done. A list of five usually does.

How often to run a mid-year financial review (and other cadences)

Three common cadences:

  • Mid-year and year-end. Two checkpoints, one in May/June and one in November/December. Common starting point for people who haven’t been reviewing at all.
  • Quarterly. Four checkpoints. Heavier time investment, smaller changes per cycle. Useful for people whose income or expenses change often.
  • Year-end only. One checkpoint in December. Misses the mid-year window for course-correction but catches the full calendar year for tax planning.

The structure above works for any of them; only the time horizon changes.

When the review reveals a deeper question

Mid-year reviews are pattern-spotters, not therapy. If the same category has been over for two reviews in a row, or if savings has been declining for three quarters, the review itself doesn’t fix the cause. It surfaces the cause.

That’s where this template hands off. The data tells you what’s happening. What to do about it - whether to cut spending, increase income, restructure debt, or change the plan - is the conversation that happens after the spreadsheet is closed.

Get the template

Three options depending on what you’re working with right now.

  • Annual Budget Template - The year-long structure that makes a mid-year review take an hour instead of an afternoon. Includes a review tab and category rollups across 12 months. For people who want one place to plan and look back.
  • Monthly Budget Template - Planned vs actual by month with a dashboard. For people who want category targets and want to compare them to reality each month. Pairs with the annual template.
  • Monthly Expense Tracker - The simplest starting point. Just records what comes in and what goes out, so the next review has actual data to look at. For people who didn’t track much in the first half and want to start with the second.

All three use the same category structure, so starting with one and adding another later doesn’t mean rebuilding the data.

Ready to get started?

Download instantly and start managing your finances, or contact us to design a custom template package for your needs.

Private & secure

Your financial data stays on your device. We never see it.

Learn more →

Need help?

Check our guides or reach out with questions.

View FAQ →