Your budget didn’t fail because you’re bad with money. It failed because December showed up, right on schedule, and your budget pretended it wouldn’t. Sinking funds are the fix: a boring, almost magical trick that turns every “surprise” expense into a bill you already paid. Here’s exactly how to set them up, with the math done for you.
The short answer: A sinking fund is money you save a little at a time for a specific expense you know is coming. List the non-monthly costs headed your way this year, add up each total, divide by the number of months until it’s due, and save that amount every month. When the bill arrives, the money is already there. Most people start with three to five funds and keep each one clearly separate so a car repair can’t quietly eat the Christmas money.
This guide lives in our budgeting basics library, and it pairs perfectly with a working monthly budget. If you don’t have one yet, start with how to make a budget for beginners and come back. Ready? Let’s build your funds.
Step 1: List the expenses that aren’t monthly (but are coming)
Grab a piece of paper. You’re going to write down every expense that isn’t a regular monthly bill but that you know, deep down, is going to happen this year. These are the budget-wreckers, the ones that feel like emergencies only because you didn’t see them coming.
The usual suspects:
- Holidays and gifts. Christmas, birthdays, Mother’s Day, teacher gifts, the whole calendar of generosity.
- Car costs. Registration, new tires, oil changes, the brake job you can feel coming.
- Insurance premiums billed every six or twelve months.
- Back-to-school supplies, clothes, and fees.
- Annual subscriptions and memberships that hit as one lump.
- Home stuff: the water heater that’s making a noise, a furnace tune-up, replacing the vacuum.
- Medical and dental copays, glasses, the annual checkup.
- Personal: a vacation, a wedding you’re invited to, pet vaccinations.
Don’t worry about numbers yet. Just get the list out of your head and onto the page, where it can’t ambush you. If you want a much bigger prompt list, our roundup of 50 sinking fund categories you’re forgetting is a good place to steal ideas.
Step 2: Put a real number and a date on each one
Now go line by line and answer two questions: how much, and by when.
Use last year as your guide. What did Christmas actually cost, gifts, food, travel, and all? If you spent $600, write $600, not the $300 you wish it were. A sinking fund built on wishful thinking runs dry in November.
For the “by when,” write the month the expense lands. Car registration in March, Christmas in December, insurance in July. That date tells you how many months you have to spread the cost.
Here’s a sample list for one household:
| Sinking fund | Total needed | Due | Months away |
|---|---|---|---|
| Christmas | $600 | December | 12 |
| Car registration | $180 | March | 8 |
| Car maintenance | $600 | ongoing | 12 |
| Back-to-school | $300 | August | 6 |
| Auto insurance (6-mo) | $720 | July, January | 6 |
Seeing it on one page is already worth the exercise. That’s roughly $2,400 a year of “surprises” that were never actually surprises.
Step 3: Divide by the months, and you’ve got your monthly number
This is the whole trick, and it’s just division. Take each total, divide by the number of months until it’s due, and that’s what you save every month for that fund.
- Christmas: $600 ÷ 12 = $50/month
- Car registration: $180 ÷ 8 = $23/month (round up to $25)
- Car maintenance: $600 ÷ 12 = $50/month
- Back-to-school: $300 ÷ 6 = $50/month
- Auto insurance: $720 ÷ 6 = $120/month
Add those up and this household needs about $295 a month flowing into sinking funds. That number might sting at first. Sit with it, because it’s the truth: this is what your real life actually costs, spread out instead of dumped on you in one brutal month. It’s far easier to find $50 in a calm October than $600 in a panicked December.
If $295 feels impossible right now, that’s useful information too. It means you start with the two or three funds that hurt the most when they hit, and add the rest as your budget flexes. Progress beats perfection.
Step 4: Give every fund its own clearly separate home
Money that isn’t separated gets spent. If your Christmas savings and your grocery money live in the same checking account, grocery week will win every time, and you’ll be back to swiping a credit card in December.
You’ve got two good ways to keep funds apart.
Digital: open a high-yield savings account that lets you create named sub-accounts, sometimes called buckets or spaces. You make one called “Christmas,” one called “Car,” one called “Insurance,” and set up an automatic transfer for each on payday. The money earns a little interest and stays annoyingly hard to touch, which is exactly the point.
Cash: if you’re a person who needs to see and feel the money, physical cash in a labeled binder or envelope keeps each fund visibly separate. This is where a dedicated cash envelope system shines. A zippered budget binder with several labeled pockets lets you assign one pocket per fund, so the Christmas cash literally cannot mingle with the car cash. Something like the Antner A6 zippered binder is built for exactly this, with heavy clear pockets and label stickers so each fund has its own slot. The offer button is below if you want to organize your funds that way. Just move the bigger balances to a real savings account rather than storing hundreds of dollars at home.
Whichever you choose, the rule is the same: one fund, one clearly separate home, automatic if possible.
Before you set your transfers, it helps to have every number on one printed page. Our free Smart Cents Starter Kit includes a monthly budget template and a zero-based budget worksheet, so your sinking funds slot neatly into the rest of your money on a single sheet. Grab the free Smart Cents Starter Kit and pencil your funds in first.
Step 5: Automate it, then leave it alone
The final step is to make saving require zero willpower. Set up an automatic transfer for payday, one per fund if your bank allows it, or one lump into a “sinking funds” account that you divide on paper.
Then, crucially, leave it alone. The money goes in every month, quietly, whether or not you feel motivated. When the expense comes, you pull exactly what you need from that fund, spend it without guilt, and start refilling. That guilt-free spending is the reward for all this planning. You saved for it on purpose, so buying the thing feels like a plan working, not a wallet leaking.
What to do when life happens
A few honest troubleshooting notes, because no system survives untouched.
You can’t fund everything yet. Totally normal. Rank your funds by how much damage they do when they hit. Holidays and car repairs usually top the list. Fund those first, add the rest later.
You started mid-year. If it’s July and Christmas is $600, you have 5 months, not 12, so it’s $120 a month, not $50. Save what you can and cap the holiday budget to match reality. Next year you start in January and it’s the easy $50.
You have to raid a fund. Sometimes the car fund covers an actual car emergency and now it’s empty. That’s the fund doing its job. Rebuild it next month. This is still miles better than reaching for a credit card, and it’s exactly why your sinking funds and your emergency fund should stay separate accounts.
You keep forgetting. Then automate harder. A transfer you have to remember is a transfer you’ll skip. Set it and let the bank do the discipline for you.
Sinking funds are how calm budgets stay calm
Here’s the quiet payoff. Six months into running sinking funds, the phrase “I can’t afford it” starts getting replaced with “that’s already handled.” The dentist bill, the registration, the birthday, the brake job, they stop being crises and start being line items. You didn’t get richer overnight. You just stopped letting predictable costs pretend to be emergencies.
Start with one fund this week. Christmas is a great first pick, because it’s guaranteed and it’s expensive, and because saving $50 in July for a bill you’d otherwise dread in December feels genuinely great. Put your numbers on paper first: grab the free Smart Cents Starter Kit, list your funds, and let your future self do a little less panicking.
Frequently Asked Questions
- What is a sinking fund, in plain language?
- A sinking fund is money you set aside a little at a time for a specific expense you know is coming, like car registration, holiday gifts, or a new set of tires. Instead of getting hit with the whole bill at once, you spread it across the months leading up to it. Divide the total by the number of months you have, save that amount monthly, and the bill is already paid for when it lands. It is the opposite of a surprise.
- What's the difference between a sinking fund and an emergency fund?
- An emergency fund is for the things you can't predict: a job loss, an ER visit, a surprise car repair. A sinking fund is for the things you absolutely can predict but that don't happen every month: Christmas, insurance premiums, back-to-school, an annual subscription. Emergencies are a question mark, sinking funds are a calendar. You want both, and keeping them separate stops you from raiding your safety net to cover a birthday.
- How many sinking funds should I have?
- Start with three to five, not fifteen. Pick the expenses most likely to blow up your budget this year, usually holidays, car costs, and one or two personal ones, and get those running first. You can always add categories once the habit sticks. A beginner who nails five funds beats a beginner who sets up twenty and abandons all of them by March.
- Where should I keep sinking fund money?
- Two good options. A high-yield savings account with named sub-accounts or 'buckets' keeps the cash earning a little interest and out of easy reach of your debit card. Or, if seeing and touching the money keeps you motivated, cash in a labeled binder or envelope system works, as long as you move larger balances to the bank so you're not storing hundreds of dollars at home. Pick the one you'll actually keep up with.