Reconciliation · Money in motion

Why doesn't my budget match my bank balance?

Your bank balance shows money in an account. Your budget describes what happened during a period, and may also include things you expect to happen. Those are different numbers until you put them on the same basis.

The short answer

Compare the same accounts, dates and posted activity. Subtract what you started with, include card debt, and count purchases once. Then check payments and transfers that have reached one account but not the other. Don't change a starting balance just to erase an unexplained difference.

01 / Compare like with like

The money you started with wasn't earned this month.

If you had $5,000 in household checking and savings on the first day, that cash is part of your starting position. It isn't $5,000 of new income. If you also owed $500 on a household card, the household's starting net position was $4,500.

Use the same group of accounts at the start and end. Don't compare a household budget with a balance that also includes personal savings or a retirement account. If a new account joins the budget halfway through the month, explain its opening value rather than counting all its existing money as income.

A forecast is different again. A paycheck expected next week or a bill that hasn't posted affects the projected month, but isn't yet part of posted activity. Compare posted income and spending with balances from the same cutoff; keep the remaining plan visible separately.

02 / Check the month two ways

Alex and Jordan have a $1,200 surplus—not $6,200 to spend.

This fictional example assumes all listed accounts and spending belong to the household, with no outside contributions or distributions during the month. Their opening net position is $4,500.

Fictional month: the two checks agree.
Income received during the month$6,000
Bills and purchases, including card purchases−$4,800
Result from activity$1,200
Closing household cash$6,200
Closing household card debt−$500
Opening net position: $5,000 cash less $500 debt−$4,500
Result from balances$1,200

In this example, closing cash minus closing card debt minus the opening net position equals income minus spending. If money came in from outside this budget or was distributed out, account for that movement separately before comparing the results. Moving existing savings into the budget doesn't mean you earned more.

Agreement is a check on the records, not proof that every dollar is safe to distribute. Decide what stays for upcoming commitments and savings before splitting the confirmed surplus.

03 / Count the purchase once

A card payment isn't a second grocery bill.

Say $120 of groceries went on the joint card. Count $120 of household spending when the purchase is recorded. Paying $120 from checking to the card later reduces cash and debt together. It doesn't add another $120 of groceries.

The same idea applies to moving money between two accounts in the same budget: the location changes, but the combined position doesn't. Interest and fees are different—they are new expenses.

If a household purchase went on a personal card, the household may owe that person a reimbursement. Assign the purchase to the right budget and settle the amount owed once. See the shared and personal account examples.

04 / One side has arrived

A payment in transit can create a temporary surplus.

Alex and Jordan pay the remaining $500 card balance. The card updates to zero while checking still shows $6,200. Taken literally, those two balances suggest a $1,700 surplus. But $500 of that cash is already on its way to the card.

The same $500 payment at three moments.
MomentCashCard debtResult after $4,500 baseline
Before payment$6,200$500$1,200
Only card has updated$6,200$0$1,700 apparent
Both sides have posted$5,700$0$1,200

Record the amount, funding account and date of that payment. Treat the $500 as committed while the bank catches up. When the withdrawal posts, clear the temporary note or adjustment so you don't subtract it twice. The payment is still a transfer, not new spending.

Pending purchases can also differ from the balance you see. Issuers handle them differently; Chase explains that a pending charge may reduce available credit before it appears in the account balance. Check whether you're reading a current balance, statement balance or available amount, and use a consistent cutoff.

05 / Keep the dates honest

A new-month refund can reduce what you can pay today.

Suppose September ended with $1,000 owed on a card. In October, a $100 refund posts and a $20 purchase posts. The current balance is $920. September's closing snapshot and today's payoff amount describe different dates; they needn't match.

Keep the refund and purchase on their actual dates and assign them to the appropriate budget. Don't move an October credit into September solely to force the figures to match. Record the payment you actually make, then reconcile the remaining balance and any activity since the cutoff. Follow the card issuer's payment options and due-date requirements.

If you deliberately carry debt, bring that real debt into next month's opening position. Paying old principal doesn't make it new spending. Current-month purchases, refunds, fees and interest must be accounted for separately when working backward from today's balance to the month-end balance.

A practical order

Find your difference before changing your numbers.

  1. Write down the exact difference. A $500 gap may point straight to a $500 payment.
  2. Match the scope and cutoff. Same accounts, same budget, same date, and posted versus projected activity kept separate.
  3. Verify the opening position. Include both starting cash and existing card debt.
  4. Look for duplicates and missing items. In particular, a pending purchase imported again as posted, or a purchase counted again as a card payment.
  5. Check payments and transfers on both sides. Identify the source account and note anything still in transit.
  6. Review refunds, fees and reimbursements. Check their dates and who the spending belongs to.
  7. Recheck after the balances update. Keep an explanation for any remaining difference; don't hide it in the baseline.

Copy this list into a shared note, or use your browser's Print command. If the bank's own records look wrong, contact the bank; changing your budget can't correct a bank error.

Where BudgetBuilt helps

See the activity and balance checks together.

BudgetBuilt separates household and personal budgets, tracks planned bills alongside posted activity, and compares the month's result with account balances in Reconcile. Its month-close flow records card payments and the transfers you intend to make. You review the explanation for a difference before confirming the close.

Payments happen at your bank. A stale or incomplete bank update still needs attention; the app can't turn an unexplained gap into spendable money.

Written by BudgetBuilt's founder. All amounts are fictional examples.