How to track cash expenses on iPhone without forgetting them

By Mohamed Elatabany · Updated October 2026 · Suggest a correction

Cash is the spending that leaves no alert behind, so it has to be captured at the moment you pay or it is gone. The reliable method is to treat cash as an account, record the withdrawal as a transfer into it, log each cash purchase in a few seconds, and compare what the app says is in your wallet with what is actually there once a week.

Why cash goes missing from budgets

Card purchases generate a receipt, an alert and a statement line. Cash generates nothing. A taxi, a coffee, a tip and a market stall can add up to a meaningful share of a month, and none of them will appear on any statement you review later. When people say their budget "doesn't add up", untracked cash is one of the usual reasons.

The second reason is the withdrawal itself. Writing "ATM 500" as an expense feels like tracking, but it hides where the money went. You end up with one large, uncategorised entry and no idea whether the cash went on food, transport or gifts.

The method: cash as its own account

1. Create an account called Cash. Its balance should match the notes and coins in your wallet. 2. When you withdraw money, record a transfer from your bank account to Cash. Nothing is spent yet; money has only moved. 3. Each time you pay in cash, record an expense from the Cash account with the right category. 4. Once a week, count your wallet. If the app says 140 and you hold 100, you have 40 of forgotten spending. Record it as a single "unrecorded cash" expense so the balance is true again, and notice which days it happened.

The weekly count is what makes the method honest. It turns forgotten purchases from an invisible leak into one visible number you can shrink over time.

Make logging take three seconds

The method only works if each entry is fast enough to do at the counter or in the taxi. Some ways to get there on an iPhone:

The voice entry guide covers what Say it understands and which devices support it.

A daily reminder, if you need one

If you tend to forget, turn on More → Daily Reminder in TrackExpenses and pick an evening time. Use the reminder to empty your pockets and log anything missing while the day is still fresh. After a few weeks most people find they need it less, because logging at the moment of payment becomes a habit.

Shared cash and splitting

If you pay cash for a group and others pay you back, record the full amount you paid as an expense, then record each repayment as income on the Cash account, or reduce the expense to your share once everyone has paid. Pick one approach and keep it; mixing them makes the category totals hard to read. For cash you receive as a gift or allowance, record income on the Cash account so the balance stays right.

Cash in other currencies

Travel cash works the same way, with one extra field. Record the withdrawal abroad as a transfer into a cash account, and record purchases in the currency you paid. TrackExpenses asks for the exchange rate and prefills the last one you used, so totals still convert into your main currency. A small separate cash account for each trip makes it easy to see what you spent there and what you brought home.

What a cash budget looks like

Once cash is tracked, it can be budgeted like anything else. Look at last month's cash expenses by category under Stats. If transport in cash was 300, set a transport budget and watch its bar against the today marker during the month. If you are halfway through the month and the bar is at 80%, you know before the wallet is empty, not after.

Some people prefer the opposite approach: withdraw a fixed amount at the start of each period and spend only that. The cash account fits this too. The transfer at the start of the period is your allowance, and the account balance tells you how much of it is left.

Common mistakes

Frequently asked questions

Should an ATM withdrawal be an expense? No. Record it as a transfer from your bank account to a cash account. The individual purchases you make with that cash are the expenses.

What is the fastest way to log cash on iPhone? Speaking it, for example "taxi 40 cash" with Say it in TrackExpenses Pro, or a one-tap template for repeat purchases. Both start from the Lock Screen.

How do I find cash I forgot to record? Count your wallet weekly and compare it with the cash account balance. Record the difference as one entry and look at which days you skipped.

Is tracking cash free in TrackExpenses? Yes. Cash accounts, transfers, templates, widgets and the daily reminder are free. Voice entry requires Pro.

Source: TrackExpenses accounts, transfers, templates, voice entry and reminder features, checked against the app in October 2026. Figures are examples, not financial advice.

Your money, easier to follow.

Expense Tracker: SMS & Voice for iPhone and iPad.

App facts and free / Pro limits

Expense Tracker: SMS & Voice (TrackExpenses) is made by Mohamed Elatabany for iPhone and iPad with iOS/iPadOS 17 or later. The interface is English. No app account or bank login is required. Optional Shortcuts automations import supported bank SMS and Wallet purchases; the app does not read your Messages inbox. Voice entry creates on-device drafts on compatible devices and languages and requires Pro. The free ledger includes unlimited manual transactions, budgets, historical stats, search, monthly CSV export, private iCloud sync, 3 accounts, 3 recurring rules and 20 successful automatic bank SMS imports per calendar month per device. Pro adds unlimited SMS imports, accounts and recurring rules, forecasts, daily budget guidance, what-if planning, voice entry, CSV import, date-range CSV exports, full JSON backup and restore, themes and alternate icons. Monthly and annual subscriptions and a one-time lifetime purchase are available. Spending calculations depend on your records and are not financial advice.