---
title: "Sinking funds with an AI agent: size them from real spending"
description: "Have an AI agent find your irregular expenses in two years of bank history, size a monthly sinking fund for each, and track every fund's balance from one savings account."
slug: "sinking-funds-with-an-ai-agent"
url: "https://bankbridge.money/guides/sinking-funds-with-an-ai-agent"
category: "use-case"
published: "2026-10-02"
updated: "2026-10-02"
---
# Sinking funds with an AI agent: size them from real spending

> A sinking fund is money you set aside monthly for a known expense that does not come monthly: car insurance, holidays, repairs, vet bills. Connect your accounts to an agent with BankBridge, ask it to find your irregular expenses over 24 months, total each per year, and divide by twelve (or by the months until the next due date). Keep the fund ledger in a file and let the agent update it monthly.

## What a sinking fund is for

Most budget-breaking months are not emergencies. They are the car insurance renewal, the December gifts, the annual vet visit: costs you knew about but did not save for. A sinking fund spreads each one across the year. Twelve monthly transfers of $75 turn a $900 bill into a non-event.

The hard part is the number. Too low and the fund runs dry before the bill; too high and you are starving the rest of your budget. Your bank history already has the answer.

## 1\. Find your irregular expenses

Connect checking, savings, and every card at [bankbridge.money](https://bankbridge.money/login), add BankBridge to your agent ([Claude](https://bankbridge.money/docs/claude-web), [ChatGPT](https://bankbridge.money/docs/chatgpt), [Claude Code](https://bankbridge.money/docs/claude-code)), and ask:

> “Look at the last 24 months. Find expenses that do not happen every month: annual and semiannual bills, seasonal spending like December gifts and summer travel, and irregular costs like car repairs, medical, and vet bills. Group them into categories and show the total per category for each of the two years.”

The agent combines `get_recurring_charges` (for annual and semiannual bills), `get_spending_summary` by month (for seasonal spikes), and `list_transactions` with a minimum amount (for large one-off costs). Correct its groupings: it cannot know the $640 at a garage was a planned service rather than a breakdown, but you can.

## 2\. Size each fund

Two methods, depending on the expense:

-   **Known bill, known date** (insurance, registration, annual subscriptions): amount due divided by months until it is due. A $900 premium due in five months needs $180 a month now and $75 a month after the next renewal.
-   **Variable cost** (repairs, medical, gifts): the higher of the two yearly totals divided by twelve. Using the higher year gives you a margin.

> “For each category, suggest a monthly contribution. Use months until due for fixed bills and the higher yearly total divided by 12 for variable ones. Show the total monthly amount and what share of my average monthly income it is.”

If the total is more than you can set aside, decide which funds get priority. Fixed bills come first, because they will arrive either way.

## 3\. Keep a ledger

BankBridge does not store anything, and one savings account holds many funds, so keep a ledger file the agent reads and updates: a [Claude Project](https://bankbridge.money/guides/claude-projects-for-personal-finance) file or a `sinking-funds.md` in your Claude Code folder.

```
Sinking funds (savings ending 5512)

Fund              Monthly   Balance   Next due
Car insurance       $180     $360     Feb 2027  $900
Car maintenance      $60     $420     as needed
Gifts + holidays    $110     $990     Dec 2026
Annual renewals      $45     $210     see renewals.md
Pet care             $40     $280     as needed
Total               $435   $2,260

Savings account balance should be >= $2,260.
```

## 4\. Update it monthly

> “Update sinking-funds.md for September. Add each monthly contribution if my transfer to savings arrived. Subtract any spending this month that belongs to a fund, and list those charges. Then compare the ledger total to my savings balance.”

The agent checks for the transfer, finds fund-related charges, and reads your savings balance with `list_accounts`. If the balance is lower than the ledger, something was spent from savings that the ledger does not know about; the agent can list the withdrawals so you can assign them.

## Common sizing mistakes

-   **Sizing from one year.** A quiet year for repairs makes the fund too small. See [why one period misleads](https://bankbridge.money/guides/dont-project-from-one-month).
-   **Missing annual subscriptions.** Build a [renewal calendar](https://bankbridge.money/guides/subscription-renewal-calendar-with-an-ai-agent) first; it feeds the annual renewals fund.
-   **Counting fund spending as overspending.** When the insurance bill hits, your monthly spending spikes. Tell the agent to report fund-covered charges separately in your monthly review.

Ready? [Connect your accounts](https://bankbridge.money/login) ($5 per month per bank) and ask your agent for two years of irregular expenses.

## FAQ

### What are common sinking fund categories?

Car insurance paid every six or twelve months, car maintenance and registration, holidays and birthdays, travel, annual subscriptions, home or renters insurance, medical and dental costs, pet care, and replacing electronics. Your own list should come from what your bank history shows you paid, not a generic template.

### Do I need a separate savings account for each fund?

No. Many people keep all funds in one savings account and track each fund's share in a ledger. The agent can read the account balance and compare it to the ledger total so you know they still match.

### Can the agent move money into my sinking funds?

No. BankBridge is read-only. The agent tells you how much to transfer each month and confirms the transfer appeared. You set up the transfer, or an automatic one, in your bank's app.

### How much history should I use to size funds?

Two years if you have it. BankBridge returns up to 24 months, which catches every annual bill twice and smooths out an unusual year for repairs or medical costs.

### What is the difference between a sinking fund and an emergency fund?

A sinking fund is for a cost you know is coming, even if the exact amount varies, like car repairs. An emergency fund is for events you cannot plan for, like losing income. Keep them separate so a planned expense does not drain your emergency cushion.
