Running 12 sinking funds without 12 bank accounts
You need many named buckets, not many bank logins. The ledger-over-account architecture that scales past your fourth savings goal.
Sinking funds work — pre-saving monthly for car repairs, holidays, insurance premiums, travel, and gifts is the single best cure for the 'why is this month always weird' problem. But the standard implementation advice ('open a separate savings account for each goal') collapses under its own success. By the time you're running funds for car maintenance, Christmas, travel, medical deductibles, home repairs, annual subscriptions, kids' activities, and a new-to-you car, you're juggling eight logins, eight balances that each look uselessly small, interest fragmented across accounts, and a transfer spiderweb that takes twenty minutes a month to feed. The fix is an accounting insight banks figured out centuries ago: the account and the ledger are different layers. You need one account and one ledger with twelve lines.
The architecture: one pool, one ledger
Hold all sinking fund money in a single high-yield savings account — one login, one competitive rate, one automatic monthly transfer. Then track who owns each dollar in a ledger: a simple spreadsheet, or the virtual 'buckets' feature many online banks now offer natively. Each fund is a row: name, monthly contribution, current balance, target, and target date. The bank sees one balance; you see twelve. Deposits are one transfer split across rows on paper; spending from a fund means paying the expense normally, then deducting it from that fund's row.
- 1List every fund with a target and date
Car repairs ($1,200/yr, ongoing), holidays ($900 by Nov 15), insurance ($840 by each renewal), travel ($2,400 by June), and so on. Vague funds get raided; dated, dollared funds don't.
- 2Compute one total monthly contribution
Each fund's target divided by months remaining, summed. If the rows need $475/month total, that's your single automatic transfer on payday — the only banking action the system ever requires.
- 3Build the ledger
A spreadsheet with one row per fund and columns for balance, monthly add, target, and date. Or use your bank's buckets/spaces feature and skip the spreadsheet entirely.
- 4Reconcile monthly in five minutes
Add the month's contribution to each row, subtract anything spent, and confirm the ledger total equals the account balance. If those two numbers match, the whole system is healthy.
The rules that keep a shared pool honest
- The ledger is law: money spent from a fund gets deducted from that row the same week. An unreconciled ledger quietly becomes fiction, and fiction gets spent twice.
- No negative rows: if the car repair costs more than the car fund holds, the overage is explicitly borrowed from a named donor fund — written down, with a payback plan — never vaguely absorbed by 'the pool.'
- The pool total is meaningless: $11,400 looks raidable; 'the travel fund has $1,850' does not. Train yourself and your partner to read rows, never the account balance.
- One in, one out: adding a new fund means either raising the monthly transfer or explicitly shrinking another row. The ledger forces the trade-off the twelve-account version hides.
Priority: when the monthly transfer can't feed every row
Tight months are where the ledger system truly outperforms account sprawl. With twelve accounts, a $300 shortfall means choosing which transfers to skip — friction that usually ends with skipping all of them. With a ledger, you rank the rows once, in advance: funds backing hard-dated, non-optional bills (insurance renewals, property tax) rank first; high-probability irregulars (car repairs, medical) second; scheduled pleasures (holidays, travel) third; long-horizon accumulations (car replacement) last. A lean month funds the list top-down until the money runs out, and the deferred bottom rows are visible debts to the plan rather than silently broken automations.
When separate accounts still earn their keep
The ledger isn't dogma. A second physical account makes sense at real boundaries: the emergency fund (above); a very large single goal like a house down payment, which deserves its own home both psychologically and because its size may justify T-bills or a CD ladder; and money that must be legally or practically separate, like a security deposit you're contractually holding or a business tax reserve. The test is simple — separate the money when the boundary matters, not when the goal is merely different. Different goals need different rows; different rules need different accounts.
The bottom line
Sinking funds need names, targets, and dates — they don't need account numbers. Pool the money in one high-yield account, run the ownership in a twelve-row ledger, feed it with a single automatic transfer, and reconcile for five minutes a month. Rank the rows so lean months degrade gracefully instead of catastrophically, keep the emergency fund in its own building, and add real accounts only where a real boundary exists. You'll earn more interest, spend less time, and finally scale the sinking fund habit past the point where account sprawl used to kill it.
Check your understanding
1 of 3Not quite — try again.
Get smarter about money every week
One email, no spam — practical guides and Worth updates. Unsubscribe anytime.
Put this into practice
Worth tracks your accounts, budgets, and goals — so the concepts in this article aren't just theory.
Start free trial