Stillpenny

How do you do envelope budgeting without cash?

Keep the envelopes, drop the cash: when your pay arrives, split all of it into named amounts (bills, groceries, gas, eating out, savings) until nothing is left to assign. Pay by card as usual, and after each purchase subtract it from its envelope, in a spreadsheet, an app or separate bank sub-accounts. When an envelope runs out you stop spending in that category, or you move money over from another envelope on purpose. That one rule is what made cash envelopes work.

Updated 28 September 2026 · By the Stillpenny team

Three ways to hold digital envelopes

Where the envelopes liveHow it worksGood for
A spreadsheet or budget appAll money stays in one checking account. Each envelope is a line with a budget; every card purchase is entered and subtracted.Most people. Any number of envelopes, no bank changes.
Bank sub-accounts or "spaces"Money is moved into separate accounts on payday. You pay from the one the purchase belongs to.A few big envelopes you can check at a glance, like bills, spending and savings.
A separate card for one envelopeA debit card on its own account is loaded with one envelope, for example groceries.The one category you overspend most. The card declines when the envelope is empty.

You can mix them: bills and savings in their own accounts, and everything else as lines in a spreadsheet or app.

Worked example: Taylor's month

Taylor takes home $3,200 a month and fills nine envelopes until every dollar has a job. By the end of the month, the card purchases have been subtracted like this:

EnvelopeFilled withSpentLeft
Bills (rent, utilities, phone, insurance)1,650.001,650.000.00
Groceries500.00468.3031.70
Gas180.00151.2028.80
Eating out150.00172.40−22.40
Household80.0054.9025.10
Fun120.0088.0032.00
Gifts60.000.0060.00
Buffer100.000.00100.00
Savings360.00360.000.00
Total3,200.002,944.80255.20

What happens with the numbers:

Check your envelopes

One envelope per line: name, amount available in it this month, amount spent so far, separated by commas. If envelopes such as Gifts or Buffer carry money over from last month, count it in their amount and enter the total carried over in its own field, so only this month's new money is checked against your pay.

How to set it up in an evening

  1. Write down your take-home pay for the month, not your salary.
  2. Fill the fixed envelope first: all bills that are due this month.
  3. Fill the variable ones from your last two or three bank statements: what you really spent on groceries, gas and eating out, not what you wish you spent.
  4. Add a buffer and savings, then adjust until "left to assign" is exactly zero.
  5. Pick a daily or every-other-day moment to subtract purchases. Most banks let you export transactions as a CSV file, which saves typing.

Common mistakes

Follow-up questions

What about credit cards? They work if you treat each card purchase like cash: subtract it from its envelope on the day you buy, and pay the full statement balance from the envelopes you already emptied. If you carry a balance, use a debit card until it is paid off.

What if my income changes every month? Fill the envelopes in order of importance as money arrives: bills first, then groceries and gas, then the rest. Fill the less important envelopes only when money is there.

Is it the same as zero-based budgeting? Yes, in the planning step: both give every dollar a job before the month starts. Envelopes add the rule of tracking a remaining amount per category during the month. We show the planning step in a spreadsheet in how to make a zero-based budget in Google Sheets.

Taylor's figures are illustrative.

Disclosure: Stillpenny makes the All-in-One Budget Planner App Bundle (19.90 EUR, one-time purchase on Etsy). It includes envelope budgets, a bills calendar and sinking funds, imports your bank's CSV export and runs offline in a computer browser, not on phones. It is optional: the calculator above is free.

General information, not financial advice.