Zero-Based Budgeting
Zero-based budgeting gives every dollar a job. You write down the income you can assign, you assign it, and you stop when income minus those assignments equals zero. The zero is the check that nothing was left unnamed. It is not a score, and it is not an order to empty the bank account.
Vanguard's page, How do I make a budget?, says a zero-based or zero-sum budget means monthly income minus monthly expenses and savings equals zero. YNAB's article, updated October 14, 2026, says you assign every dollar to a specific purpose before you spend it, until nothing is left to assign. Savings, an emergency fund, and goals count. EveryDollar's product page says you plan where every dollar goes before you spend it so income minus expenses equals zero. The three pages use the same check. The lists of jobs are yours.
Checked . The prices in the apps section were read from the vendor pages linked at the end. A fact a page does not state is marked Not documented.
The steps
The order below is the method. Writing down what arrives and what the bills are is the work before it. That earlier pass, including take-home pay versus gross pay, is on how to make a budget. This page does not repeat it.
- Write the income you can assign. For a steady paycheck, that is take-home pay for the month, the cash that lands after taxes and the other amounts taken out of the check. Vanguard's first step is total income for the month. YNAB's FAQ says to assign the money you have now, and to assign more when it arrives, instead of a paycheck that has not landed. Those two instructions match when the pay has arrived. They do not match when it has not. Irregular pay uses YNAB's rule. The thin month below is that case.
- List the jobs before you pick the dollars. Bills, day-to-day spending, debt, savings, and the bills that do not come every month. Vanguard says to include savings goals and debt payments in that list. A job with no name is how a leftover hides.
- Assign dollars until the lines equal the income. Vanguard's last step is to divide the income until nothing is left over. If the lines are larger than the cash, cut or reorder them. YNAB says to cover the essentials first, then what matters most with what remains. The method shows the gap. It does not create the missing dollars.
- Spend against the job, not the bank balance. YNAB's article opens on this. The balance is a pile. It does not say whether the next purchase is rent money, repair money, or money with no job yet. Look at the job you gave that dollar.
- Move money when a line goes over. YNAB's FAQ says overspending is not a failed test. You look at the other jobs and move dollars so you can see the trade. If you do not move them, the grocery line is a fiction and the job you quietly raided is a fiction too. The total can still look like zero on paper.
- When more money arrives, assign it. New pay, a reimbursement, a gift. Give it a job in the same sitting. Dollars that sit unnamed are the budget leaking back into a pile.
A worked example
Example household only. These are round numbers chosen so the arithmetic is easy to check. They are not a budget, a target for your rent, or a recommendation.
Take-home pay for a steady month is $5,000. The jobs below add to $5,000. Income minus assignments is zero.
| Job | Example |
|---|---|
| Take-home pay | $5,000 |
| Rent | $1,800 |
| Groceries | $500 |
| Utilities | $200 |
| Getting around | $150 |
| Insurance | $250 |
| Eating out | $200 |
| Minimum card payment | $200 |
| Extra on the card | $150 |
| Emergency fund | $400 |
| Car repairs, a sinking fund | $100 |
| Holiday gifts, a sinking fund | $100 |
| Vacation fund | $950 |
| Left with no job | $0 |
$1,800 plus $500 plus $200 plus $150 plus $250 plus $200 plus $200 plus $150 plus $400 plus $100 plus $100 plus $950 is $5,000. $5,000 minus $5,000 is $0. The vacation fund is a job. So is the emergency fund. So are the two sinking funds. If you had stopped after eating out and called the rest "whatever," the month would not be zero-based. The dollars are an example.
Holiday gifts in the example are $1,200 over the year. $1,200 divided by 12 is the $100 line. Car repairs are a guess of $100. YNAB's sinking-fund article, updated October 12, 2026, says that when you do not know the number, guess, and it uses $100 a month for car repairs as that kind of guess. Correct it when you know more. The $100 is the example household's guess, not a quote of what a car costs.
How it differs from 50/30/20 and envelopes
50/30/20 is three percentages. Needs are 50 percent of take-home pay, wants are 30 percent, and savings plus debt payoff are 20 percent. The percentages, the bucket lists, biweekly pay, and what to do when the 50 percent cannot hold the rent are on the 50/30/20 budget rule guide. Zero-based budgeting does not stop at three caps. Every dollar gets a name, and the names have to add up to the income.
Half of the example's $5,000 is $2,500. Rent, groceries, utilities, getting around, insurance, and the minimum payment are $1,800 plus $500 plus $200 plus $150 plus $250 plus $200, which is $3,100. That is already past the 50 percent line. The other $1,900 is still named: eating out, the extra card payment, the emergency fund, the two sinking funds, and the vacation fund. The percentage test says the needs line missed. The zero test says the month is fully assigned. They answer different questions. A calculator on this site multiplies a number you type. The 50/30/20 preset is one of the splits. It does not build this table. Open it at the budget calculator.
An envelope is a cap on one job. Vanguard's envelope steps are: label an envelope for each expense, put cash in it when you are paid, spend only what is in that envelope, and move cash from another envelope if you want to spend more. Digital wallets can stand in for the paper. Vanguard does not say the envelopes must add up to income.
YNAB's article calls the cash envelope method, and cash stuffing, the analog version of the same idea: labeled envelopes, and the pile divided into them. The FAQ on that page lists the envelope method as another name for zero-based budgeting. Vanguard lists them as separate methods. Both descriptions can be true of a plan you actually run. Assign until the assignments equal the income, then stop when an envelope is empty, and move dollars when you overspend. That is both. An envelope for groceries, with the rest of the paycheck still unnamed, is the envelope method without the zero. The app built around digital envelopes, compared with Monarch's categories, is Goodbudget vs Monarch Money.
Irregular income and sinking funds
Irregular pay is commission, tips, overtime, a freelance month, or any month that does not match the last one. YNAB's FAQ says to plan the money you have right now. When more comes in, you assign it. A lean month means you cover essentials and leave the other jobs thin. Vanguard tells you to start from the month's income, and it does not say which number to use when pay swings. Not documented there. Do not assign a check that has not landed.
Same example household, a thin month. $3,200 has arrived. It is not a new household, and it is not a recommendation. Rent $1,800, groceries $500, utilities $200, getting around $150, insurance $250, and the minimum payment $200 come to $3,100. The $100 left goes to the car-repair sinking fund, because that guess was the next job this household chose. Eating out, the extra card payment, the emergency fund, holiday gifts, and the vacation fund wait until more cash arrives.
| Job | This month |
|---|---|
| Cash that arrived | $3,200 |
| Rent | $1,800 |
| Groceries | $500 |
| Utilities | $200 |
| Getting around | $150 |
| Insurance | $250 |
| Minimum card payment | $200 |
| Car repairs, a sinking fund | $100 |
| Left with no job | $0 |
$3,200 minus $3,200 is $0. The $5,000 plan is not this month's plan. Raising the restaurant line because one month paid $5,000 is how the thin month breaks.
A sinking fund is how a non-monthly bill gets a job in an ordinary month. YNAB's article, updated October 12, 2026, says sinking funds, also called true expenses, are money you set aside for costs that do not arrive monthly, such as car repairs, insurance premiums, and holiday gifts. Divide the cost by the number of months until you pay it. The $1,200 of gifts in the steady month is that arithmetic.
The same article splits a sinking fund from an emergency fund. A sinking fund is for what you can see coming. An emergency fund is for what you cannot, such as a medical bill or a loss of income. Using the emergency fund for a bill you could have named is how the emergency fund turns into a sinking fund you forgot to create. EveryDollar's free plan includes sinking funds. You do not need the app to do the division. The monthly amount for car insurance, holidays, repairs, and annual subscriptions, and where to hold the cash, is on sinking funds. Comparing those jobs with what you spent is on budget vs actuals.
Common mistakes
Zero means spend it all. YNAB's FAQ says the zero includes savings. An emergency fund of $400 in the example is assigned. It is not spent.
The bank balance is the budget. YNAB's article is about this gap. If the account shows $5,000 and rent has no job yet, the $5,000 is not safe to spend on a vacation. The vacation line in the example is $950, after the other jobs.
A leftover called "whatever." Vanguard's last step is that nothing is left over. A line you refuse to name is income you have not assigned. The check fails by that amount.
Assigning pay that has not arrived. The thin month is the whole mistake in the other direction. Budgeting $5,000 when $3,200 landed makes the zero a wish. YNAB says to assign what you have.
A quiet month with no sinking fund. The gifts line is $100 because the year contains December. Leave it off and the steady month still looks like zero. December is the month that was not zero. It was late.
Overspending without moving anything. Groceries at $500 and a real spend of $560, with no dollar moved from eating out, means two lines are wrong. YNAB says to move the money and look at the trade. The zero only counts if the jobs still add up after the move.
One fat month as the new rent. A bonus, a tax refund, or a freelance month that will not repeat is new money to assign. It is not the base. Give the extra its own job after the bills you can count on are covered.
Apps that support the method
Checked October 28, 2026. Pen and paper holds the same lines. So does a spreadsheet. The apps below are the ones people mean when they ask which product is built for the method, and the mainstream app they compare it with.
YNAB is the zero-based app built around giving every dollar a job. The article cited above is theirs. Price, read on ynab.com/pricing on October 28, 2026. The monthly plan is $14.99. The annual plan is $109, shown as $9.08 a month. Both are US dollars, plus tax where it applies. The trial is 34 days. No credit card is required when you sign up directly through YNAB. The page says third-party app stores may require a card for a trial. A head-to-head with Monarch, for when the method matters more than the monthly price, is YNAB vs Monarch Money.
EveryDollar is Ramsey Solutions' zero-based app. The product page says income minus expenses equals zero, and that you plan where every dollar goes before you spend it. Price, read on ramseysolutions.com/money/everydollar on October 28, 2026. The free plan has no time limit. It includes a monthly budget, unlimited categories, manual entry, and sinking funds. Premium is $17.99 a month, or $6.67 a month when billed $79.99 a year, after a 14-day trial for new users. Bank connect, which pulls transactions into the budget, is a Premium feature. Whether the trial asks for a card: Not documented on that page. The page does not say the free plan syncs a bank.
Monarch Money is the mainstream app to compare if you want spending filed into categories without living inside a required zero. It is the default pick in that comparison. It is not a zero-based app you have to run that way.
The creating-your-budget article, updated October 22, 2026, says Monarch offers two types. Category budgeting assigns every expense category an amount. Flex budgeting is the default: one flexible spending number, instead of a plan for every category. The flex article, updated August 14, 2026, sorts expenses into Fixed, Non-monthly, and Flex. Fixed examples include rent or a mortgage, utilities, subscriptions, and monthly insurance. Non-monthly examples include annual subscriptions, car maintenance, and holiday gifts, with rollovers so the cash is there when the bill arrives. Flex examples include groceries, restaurants, entertainment, and shopping. Those three buckets are not a zero-based plan, and they are not needs, wants, and savings.
You can still follow the method inside that cash-flow budget. The October 22 article says you can follow an envelope or zero-based style if it is based on cash flow, where income equals expenses plus savings. It also says Monarch plans future cash flow, and that account balances are for long-term goals, not the month's plan. A required zero, or a switch with that name: Not documented. The first visit fills amounts from the average of the last six months. That average is history. If you want the jobs in the example, you type them. Left to budget on that page is the income remaining after planned expenses are subtracted from planned income. That remainder is the number you still have to give a job if you are aiming at zero.
Two limits on the same page matter for the zero. Transfer and Credit Card Payment categories are excluded from budgets and cash flow. A transfer to your own savings, filed that way, will not show in the budget, so a savings job can look empty after the money has moved. And if you overspend, you can move money from another category. In flex budgeting, that move is to or from the flexible bucket as a whole, not between the categories inside it.
Price, read on monarch.com/pricing on October 28, 2026. There is no free plan. The pricing help, updated March 3, 2026, says Monarch only offers paid subscriptions, in US dollars, plus tax where it applies. Core is $14.99 a month, or $8.33 a month when billed $99.99 a year. Plus is $16.67 a month, billed $199.99 a year. Both plan cards say a free 7-day trial, then that price, and that a payment method is required. Cancel in settings before the trial ends. A month-to-month Plus price was not on the page. Not documented. The Plus help, updated August 31, 2026, says Plus is billed annually and names the 7-day trial. It points at the pricing page for the dollar amount.
The broader 2026 roundup, with more apps than these three, is best budget apps in 2026.
Where FYN fits
FYN is our product, and it is last. A zero-based workflow, the kind that assigns every dollar until the remainder is zero: Not documented on the pricing page. The pricing page lists an autopilot budget on Free and on Pro, next to the home screen and a spending map. It does not say that budget gives every dollar a job. The steps on this page are something you write.
The free plan is $0. It does not expire and does not ask for a card. It includes receipt photos and emailed receipts, 20 a month as one count. A read-only connector lets assistants such as Claude and ChatGPT read FYN data. The free plan includes 500 MCP calls a day. The MCP docs say a free account does not sync bank accounts, so tools that read bank data return little or no data until a bank is linked. Linking a bank is not on the free plan.
Pro is $9.99 a month. Bank sync is Pro only, through Plaid, for up to 15 accounts. The pricing page lists 1 household member on Free and unlimited household members on Pro. Everyone shares the plan's limits. A shared member can be an owner, a member, or view-only. Monarch also publishes an MCP connector, on Core and Plus, read-only unless you allow write. Updated October 22, 2026. FYN is not the only one. The plan table is on pricing.
FAQ
What is zero-based budgeting?
Zero-based budgeting means you assign every dollar you can use until income minus those assignments equals zero. Vanguard's How do I make a budget? page says monthly income minus monthly expenses and savings should equal zero. YNAB's article, updated October 14, 2026, says you give every dollar a specific job before you spend it, until nothing is left to assign. Savings counts toward that zero. EveryDollar's product page says you plan where every dollar goes before you spend it so income minus expenses equals zero. The worked example on this page is an example household with $5,000 of take-home pay on a steady month. Those figures are an example.
Does zero mean I spend the account down to empty?
No. YNAB's FAQ, on the article updated October 14, 2026, says the zero includes money assigned to savings, an emergency fund, and goals. In the example household, $5,000 is assigned across bills, debt, an emergency fund, two sinking funds, and a vacation fund, and those lines add to $5,000. The cash can stay in the bank. What changed is that each dollar has a job. A bank balance with no jobs is the pile the method is meant to replace. YNAB's article says the balance does not answer what the money is for.
How is zero-based budgeting different from 50/30/20 and envelope budgeting?
The 50/30/20 rule is three percentages of take-home pay: needs 50 percent, wants 30 percent, and savings plus debt 20 percent. The lists, the pitfalls, and what to do when rent breaks the 50 percent are on the 50/30/20 guide. Zero-based budgeting names every dollar, and the jobs have to add up to the income. On $5,000, half is $2,500. The example household's rent, groceries, utilities, getting around, insurance, and minimum payment are already $3,100. The zero-based plan still closes, because the other $1,900 is named. Vanguard describes the envelope method as cash in labeled envelopes: spend only what is in the envelope, and move cash from another envelope if you want to spend more. Vanguard does not say the envelopes must add up to income. YNAB's article calls the cash envelope method the analog version of zero-based budgeting. You can do both. Assign until you hit zero, then stop when an envelope is empty. An envelope cap with leftover pay still unnamed is envelope budgeting without the zero.
Can I use it if my income changes every month?
Yes. YNAB's FAQ says irregular income is a fit, because you assign the money you have now and you assign more when it arrives, instead of budgeting a paycheck that has not landed. Vanguard's steps start from total income for the month. Those two pages do not give the same instruction when the money has not arrived. Use the money that has landed. The example household's steady month is $5,000. A thin month of $3,200 in the same example assigns rent, groceries, utilities, getting around, insurance, the minimum payment, and $100 to car repairs. The other jobs wait. $3,200 minus those assignments is zero. A bonus that will not repeat is not the new rent line.
What is a sinking fund?
A sinking fund is money set aside for a bill that does not arrive every month. YNAB's article, updated October 12, 2026, names car repairs, insurance premiums, and holiday gifts, and says to divide the cost by the number of months until you pay it. The same article says a sinking fund is for what you can see coming, and an emergency fund is for what you cannot, such as a medical bill or a loss of income. EveryDollar's free plan includes sinking funds. In the example, holiday gifts of $1,200 a year are $100 this month. Car repairs are a $100 guess. YNAB uses $100 a month as the example of guessing when you do not know the bill. You can hit zero without a sinking fund by giving that cash a different job. The quiet month then looks fine, and the annual bill is the month that breaks. Monarch's flex budget, updated August 14, 2026, puts this kind of cost in Non-monthly. Examples there include annual subscriptions, car maintenance, and holiday gifts. That is a bucket, not a required zero.
Which apps support zero-based budgeting, and does FYN?
YNAB and EveryDollar are the well-known zero-based apps. On ynab.com/pricing, checked October 28, 2026, YNAB is $14.99 a month or $109 a year, shown as $9.08 a month, plus tax where it applies. The trial is 34 days. No credit card is required when you sign up directly through YNAB. On ramseysolutions.com/money/everydollar, checked the same day, EveryDollar has a free plan you can keep, with manual entry and sinking funds. Premium is $17.99 a month, or $79.99 a year shown as $6.67 a month, after a 14-day trial for new users. Bank connect is Premium. Whether that trial asks for a card: Not documented on that page. Monarch Money is the mainstream app people compare. It is not a required zero-based app. Its budget help, updated October 22, 2026, offers category budgeting and flex budgeting. Flex is the default. You can still follow a zero-based style if income equals expenses plus savings. A switch named zero-based: Not documented. Monarch has no free plan. Core is $14.99 a month or $99.99 a year, shown as $8.33 a month. Plus is $199.99 a year, shown as $16.67 a month. The trial is 7 days, and a payment method is required. FYN is our product. The pricing page lists an autopilot budget on Free and on Pro. A zero-based workflow: Not documented there. The free plan is $0. It does not expire and does not ask for a card. It includes receipt photos and emailed receipts, 20 a month as one count. A read-only connector lets assistants such as Claude and ChatGPT read FYN data. The free plan includes 500 MCP calls a day. A free account does not sync bank accounts. Bank sync is Pro only, at $9.99 a month, for up to 15 accounts. The pricing page lists 1 household member on Free and unlimited household members on Pro. Everyone shares the plan's limits. A shared member can be an owner, a member, or view-only. Monarch also publishes an MCP connector, on Core and Plus, read-only unless you allow write. FYN is not the only one.
Sources
Checked . These are the pages behind the guide. A line marked Not documented is a fact the linked page does not state.
- Vanguard, How do I make a budget? Income minus expenses and savings equals zero. Four steps: income, a list of expenses, groups that include savings and debt, then assign every dollar until nothing is left. Envelope steps are separate: cash in labeled envelopes, spend only what is in the envelope, move cash if you overspend: How do I make a budget?.
- YNAB, updated October 14, 2026. Assign every dollar a job, including savings. The cash envelope method is described there as the analog version. Irregular income uses the money you have now: What is zero-based budgeting?.
- YNAB, updated October 12, 2026. A sinking fund is money set aside for a non-monthly bill. Divide the cost by the months until you pay it. A guess of $100 a month is the car-repair example when you do not know the bill. An emergency fund is for what you cannot see coming: What are sinking funds?.
- EveryDollar. Zero-based budgeting means income minus expenses equals zero. Free plan with manual entry and sinking funds. Premium is $17.99 a month or $79.99 a year, shown as $6.67 a month, after a 14-day trial for new users. Bank connect is Premium: EveryDollar.
- The 50/30/20 rule, the bucket lists, and what to do when the 50 percent breaks. This page links it instead of repeating it: the 50/30/20 budget rule.
- Take-home pay, fixed bills, and a first month of spending, before you pick a method: how to make a budget.
- YNAB and Monarch, when the method matters more than the monthly price: YNAB vs Monarch Money.
- A wider app roundup: best budget apps in 2026.
- The calculator on this site. You type the income. It runs percentage splits, including 50/30/20: budget calculator.
- Monarch Core and Plus prices, the 7-day trial, and the payment method. Core $14.99 a month or $99.99 a year ($8.33 a month). Plus $199.99 a year ($16.67 a month): monarch.com/pricing.
- Monarch pricing help, updated March 3, 2026. Paid subscriptions only. The dollar amounts are on the pricing page, not in this article: Pricing.
- Monarch Plus, updated August 31, 2026. Plus is billed annually. A 7-day trial. The price is on the pricing page: Monarch Plus tier.
- Creating your budget in Monarch, updated October 22, 2026. Category and flex budgeting. Flex is the default. A zero-based or envelope style is possible when income equals expenses plus savings. Left to budget, a six-month prefill, and Transfer plus Credit Card Payment excluded from the budget: Creating your budget.
- Flex budgeting, updated August 14, 2026. Fixed, Non-monthly, and Flex. Non-monthly examples include car maintenance and holiday gifts: Using Flex Budgeting.
- Monarch MCP connector, on Core and Plus, read-only unless you allow write. Updated October 22, 2026: Monarch MCP connector.
- YNAB prices. $14.99 a month, or $109 a year shown as $9.08 a month. A 34-day trial. No credit card when you sign up directly through YNAB: ynab.com/pricing.
- FYN pricing. Free does not expire and does not ask for a card. Receipts 20 a month. Pro is $9.99 a month. Bank sync is Pro only, up to 15 accounts: pricing.
- FYN MCP docs. Read-only. 500 calls a day on the free plan. A free account does not sync a bank: MCP docs. The pricing page lists 1 household member on Free and unlimited household members on Pro.