How to track cash spending and ATM withdrawals
by Lee Schmidt
Published September 20, 2026
An ATM withdrawal is not spending; it is money moving from the bank to your pocket, and the spending happens later, in amounts the bank never sees. Track cash one of two ways: record what the cash bought, as you spend it or in one weekly note, and categorize the withdrawal by those parts; or give cash one category with a fixed monthly withdrawal and treat the withdrawal itself as the limit. The first way keeps the category totals honest at the cost of a note; the second gives up the detail and keeps the discipline, which is what a cash envelope always was. What does not work is a withdrawal filed as "cash" that nobody ever looks at again, because it is the one line in the month that could have been anything.
Why cash breaks category totals
Every card purchase arrives with a merchant, a date, and an amount, and the category follows from the merchant. A $300 withdrawal arrives with none of that. Filed as "cash," it is $300 of the month's spending with no category; filed as groceries because that is what most of it was, it hides the $40 haircut and the $50 gift inside the grocery total. Either way, the household's picture of where the money went has a $300 hole in it, and households that use cash for a few things a month have a hole the size of those things.
Way one: record what the cash bought
- When the withdrawal happens, note the amount and start a line for it.
- As the cash is spent, write down each purchase, in a note on the phone, with a word and an amount. The farmers' market, the tip, the parking meter.
- Once a week, or when the cash is gone, total the note and categorize the withdrawal by its parts: so much to groceries, so much to personal care, so much to gifts.
- Give the unaccounted remainder a category of its own and watch it. If $80 of a $300 withdrawal is unaccounted, the note is being kept late; if it is $10, the system is working.
A worked month, one $300 withdrawal
Two hundred and twenty dollars of the $300 went to five categories that now read correctly, and $80 is honestly labeled as unknown, which is a number the household can work on. Filed as "cash," all $300 would have been unknown; filed as groceries, five categories would have been wrong.
Way two: one cash category, one withdrawal, one limit
For a household that uses cash for a handful of small things and will not keep a note, the second way is simpler and still disciplined. Cash gets one category with a monthly amount, the amount is withdrawn once at the start of the month, and when the cash is gone the category is spent. The withdrawal is categorized as cash, the note is never kept, and the detail is given up on purpose.
This is the envelope system in its original form, and it works for the same reason: the limit is physical. What it costs is the detail, which means the grocery and dining totals are understated by whatever cash went to them. Keep the cash category small enough that the understatement does not matter, and switch to way one if it grows. See How to use the envelope system with a debit card instead of cash for the card version of the same limit.
Cash that comes in
Cash received, a gift, a sale, a repayment, is the reverse case, and it is recorded the same way: as income or a reimbursement when it arrives, with a note of what it was for, and then as spending when it is spent. Cash that is received and spent without ever touching the bank is the most invisible money a household has, and a line for it in the note is the only record it will ever get.
Common mistakes
- Filing the withdrawal as "cash" and stopping. It is the month's largest unexplained line.
- Filing it as groceries because most of it was. The other categories are wrong by the rest.
- Keeping the note weekly instead of daily. The unaccounted line grows, and by the second week it is half the withdrawal.
- Mixing the two ways. A cash category with a limit and a note that is sometimes kept produces totals nobody trusts.
- Forgetting the ATM fee. It is spending, in its own line, and it is often the best argument for fewer withdrawals.
- Withdrawing to top up mid-month. In way two, the second withdrawal is the category being over; in way one, it is another line to account for.
Common questions
How do I categorize an ATM withdrawal? By what the cash bought, if you keep a note of the cash purchases; the withdrawal is split into those parts, and the remainder is labeled unknown. If you do not keep a note, the withdrawal goes to a single cash category with a monthly limit, and the limit is the tracking.
Is an ATM withdrawal an expense? Not by itself. It moves money from the bank to your pocket, and the expenses are the cash purchases that come after. Treating the withdrawal as the expense is fine only under way two, where the withdrawal is the month's whole cash budget by design.
What if I can't remember what the cash went to? Label the remainder as unknown cash rather than guessing, and keep the note closer to the purchases next month. A household whose unknown line is a third of its withdrawals is a household that should use the card for those purchases.
Should I just stop using cash? For most purchases it removes the problem entirely, since the card records everything. Cash still makes sense where it is required or where the physical limit helps, and for those uses the two ways above are the tracking.
How do I handle cash a friend gives me for something I paid? As a reimbursement matched to the expense you fronted, not as income. Note it when it arrives, and when you spend the cash, the note records that as usual; see How to handle reimbursements and money people pay you back.
How Zypper handles this
Zypper lets the withdrawal carry the note. The ATM withdrawal arrives as a transaction from the connected checking account, and it can be split into parts, each with its own amount and category, groceries, dining, personal care, and gifts from the worked example, with the unaccounted remainder as its own part; a note on the transaction holds what the cash bought. For way two, a cash category with a monthly amount shows Spent against the limit the day the withdrawal lands. Cash kept on hand can be a manual account with a balance you set when you count it, so it stays in your net worth, and the ATM fee is its own transaction to categorize. See Splitting and linking transactions, Managing and reviewing transactions, and Manual accounts for the details, or get started with Zypper to give your cash a category.