The car needs new tyres. Three birthdays fall in the same month. The annual insurance bill arrives. None of these are emergencies, because you knew they were coming. But if there's no money set aside, they feel like one and end up on a credit card.
A sinking fund fixes that. It's money you put aside a little at a time for one specific, expected cost, so when the bill arrives the money is already there.
Sinking fund vs emergency fund
They're often confused, but they do different jobs:
| Sinking fund | Emergency fund | |
|---|---|---|
| For | Costs you know are coming | Things you can't predict |
| Examples | Car service, birthdays, holidays, annual bills | Job loss, urgent repair, medical bill |
| Amount | Set by the cost and the date | Usually a few months of essential costs |
| Used | Planned, on schedule | Only when something goes wrong |
You want both. Sinking funds keep the predictable things from eating into the emergency fund. The US Consumer Financial Protection Bureau has a short guide to building an emergency fund if you're starting that too.
Step 1: List your irregular costs
Go through last year's bank statements and calendar and write down everything that doesn't come every month. Common ones:
- Car: service, MOT/inspection, tyres, insurance, registration
- Home: annual insurance, repairs, appliance replacement
- Gifts: birthdays, holidays, weddings
- Holidays and travel
- Annual subscriptions and memberships
- Back-to-school costs, clothes, shoes
- Pet costs: vet check-ups, vaccinations
Most people are surprised how long this list gets. That's the point: these costs were always there, just not in the monthly budget.
Step 2: Put a cost and a date on each
For each one, estimate the amount and when it's due. Last year's spending is the best guide. Then divide by the months left until it's due.
Here's how that works with example numbers (not recommendations):
| Fund | Cost | Months until due | Per month |
|---|---|---|---|
| Car service | 300 | 6 | 50 |
| Christmas gifts | 400 | 10 | 40 |
| Home insurance | 360 | 12 | 30 |
| Summer holiday | 900 | 9 | 100 |
| Total | 220 |
That 220 a month becomes a line in your budget like rent or groceries. If the total is more than you can manage, push a date back, lower a target, or drop a fund for now. Start with the costs that would hurt most if they arrived unfunded.
Step 3: Decide where the money lives
Pick whatever you'll actually keep up:
- One separate savings account for all sinking funds, with a simple table (paper or spreadsheet) showing how much of the balance belongs to each fund. This is the easiest to start.
- Separate accounts or "pots" per fund, if your bank offers them for free.
- Envelopes or jars for cash, if that's how you like to manage money.
Keep it away from your everyday account so it doesn't get spent by accident.
Step 4: Automate it
Set a standing order or automatic transfer for the monthly total on payday. Money that moves before you see it is money you don't miss.
Step 5: Spend it guilt-free, then reset
When the bill arrives, pay it from the fund. That's what it's for, so it isn't "dipping into savings." Then work out next year's amount and carry on.
Check the table once a month, for example during your weekly or monthly budget review (see A Simple Weekly Household Budget You Can Actually Keep). Update the balances and adjust any fund whose cost has changed.
Small start, big difference
You don't need ten funds on day one. Pick the two or three irregular costs that caused the most stress last year and start there, even with small amounts. Grocery money is often the easiest place to free some up; see How to Make a Grocery Budget That Actually Works.
Our spreadsheet template includes a savings-goal tracker you can use for sinking funds, with the formulas already set up.


