Budgeting
How to Build Your First Budget From Three Months of Bank Statements
By Nasim Farhan, Founder, Expentify · October 21, 2026 · 6 min read
Most budgets fail because they're based on guesses. Building one from what you actually spent over the last three months gives you realistic numbers from day one. Here's the process step by step, with a full worked example.
Key takeaways
- Start from real spending, averaged over three months, not from what you think you spend.
- Leave out transfers between your own accounts and credit card payments, or you'll count spending twice.
- Split costs into fixed, flexible and irregular, then change only a few flexible ones at first.
- A budget is a plan you adjust monthly, not a test you pass or fail.
The most common way to make a budget is to sit down and write out what you think you spend on rent, food, transport and so on. The trouble is that almost everyone underestimates the flexible categories, so the budget is broken by the second week and quietly abandoned. A better starting point is your own history. Three months of bank and card statements already contain an honest record of where your money goes. Turning that record into a budget takes an evening, and the result is realistic from the first day.
Step 1: Gather three full months of statements
Download statements for every account money leaves from: checking accounts, credit cards, and any digital wallets or payment apps you spend through. Use three complete calendar months, not the last 90 days, so each month is counted whole. Most banks let you export transactions as a CSV file, which is much faster to sort than a PDF.
Three months is long enough to smooth out an unusually expensive or cheap month, and short enough to reflect how you live now. If one of the three months was truly unusual, such as a month with a move or a wedding, swap it for an earlier, more typical one.
Step 2: Remove what isn't spending
Before you categorize anything, take out transactions that only move money between your own accounts. These are the most common source of wrong totals:
Credit card payments from your checking account. The purchases already appear on the card statement. Counting the payment as well would count the same spending twice.
Transfers to your own savings. That's money you kept, not money you spent. Note the total, because you'll use it later as your current savings rate.
Refunds and returns. Subtract them from the category of the original purchase rather than treating them as income.
Cash withdrawals. If you know roughly what the cash went on, assign it to those categories; otherwise put it in a single "cash" category so it isn't lost.
Step 3: Put every transaction in a category
Keep the list of categories short at first. Ten to fifteen is plenty; you can split them later if one turns out to be too broad. Then add up each category for each month and take the average of the three. Here's an example for someone with a take-home pay of $3,800 a month:
Rent: $1,250
Utilities: $140
Groceries: $520
Dining out and takeaway: $310
Transport: $260
Insurance: $150
Phone and internet: $95
Subscriptions: $65
Shopping (clothes, household, online): $240
Entertainment: $120
Minimum debt payments: $180
Miscellaneous: $110
Those categories add up to $3,440 a month, which leaves $360 of the $3,800 take-home pay unaccounted for. In practice that money usually went to savings transfers or to costs that only show up a few times a year, which is the next step.
Step 4: Add the irregular costs
Three months of statements won't capture everything. An annual insurance premium, a car registration, holiday gifts or a yearly subscription may have fallen outside your window. Look back over the past year for these costs, add up their yearly total and divide by 12. In this example, suppose irregular costs come to $1,800 a year, or $150 a month. Setting that aside each month in a separate savings pot (a sinking fund) stops those bills from wrecking the budget when they arrive.
That leaves $360 − $150 = $210 a month for savings.
Step 5: Sort categories into fixed and flexible
Now mark each category as fixed or flexible. Fixed costs, such as rent, insurance and minimum debt payments, are set by contracts and don't change much month to month. Flexible costs, such as groceries, dining out, shopping and entertainment, change with your choices. Here fixed costs total $1,815 (rent $1,250, insurance $150, phone and internet $95, minimum debt payments $180, utilities $140) and the remaining $1,625 is flexible.
This split shows where change is realistic. Cutting rent means moving, which is a big decision. Cutting dining out by a third means a few more home-cooked meals a week.
Step 6: Set targets, but change only a few things
The temptation is to slash every flexible category at once. That rarely lasts. Pick two or three categories where you'd genuinely like to spend less and set modest targets. In the example:
Dining out from $310 to $220, which frees $90.
Shopping from $240 to $180, which frees $60.
That frees $150 a month, so savings rise from $210 to $360 a month, more than $4,000 a year. Everything else stays at its three-month average for now.
Write the final budget down with each category's target, and make sure the targets plus savings plus irregular costs add up to your take-home pay. If they add up to more, you're planning to spend money you don't have; if less, decide where the extra should go.
Step 7: Review it every month
At the end of each month, compare what you spent in each category with its target. Some categories will be over and some under. That's expected. What you're looking for is a pattern: a category that's over every month needs a more realistic target, and one that's always under can give some of its money to savings.
A short weekly check, five minutes to glance at spending so far in your flexible categories, helps catch overspending while there's still time to adjust in the same month.
Common mistakes
Using gross salary instead of take-home pay. Budget the money that actually reaches your account.
Forgetting cash and payment apps. Spending through them is easy to miss if you only look at your main bank account.
Making the budget too tight. A budget with no room for small surprises breaks the first time something comes up. A modest miscellaneous category is realistic, not a weakness.
Giving up after one bad month. Overspending in one category is information for next month's plan, not proof that budgeting doesn't work.
Sources
Consumer Financial Protection Bureau (CFPB), "Your Money, Your Goals" toolkit, including its spending tracker and budget worksheets, consumerfinance.gov.
Consumer Financial Protection Bureau (CFPB), guidance on making a budget, consumerfinance.gov.
This guide is general information to help you think through your own numbers. It isn't financial advice, and your situation may call for a different approach. For decisions with real consequences, talk to a licensed financial professional.
Frequently asked questions
Why three months and not one?
A single month can be unusually high or low. Averaging three gives a more realistic figure for categories that vary, such as groceries, fuel and dining out.
Should I count credit card payments as spending?
No. Count the individual purchases on the card statement instead. The payment from your bank to the card only settles those purchases, so counting it too would double the spending.
What if my income varies from month to month?
Base the budget on your lowest typical month of income, and decide in advance where any extra goes in better months, such as savings or paying down debt.