BOOKKEEPING GUIDES

vaultpennyTransfer vs expense: keep personal bookkeeping totals accurate

The key question is where the money ends up. If it stays in another account you own, the movement is a transfer. If it pays for a purchase or cost, it is an expense. This distinction prevents transfers from inflating your spending totals.

Updated October 11, 2026

A transfer moves money you still own

A cash withdrawal moves money from a bank account to cash in your wallet. Funding your own digital wallet works the same way if you track both accounts. The source balance decreases and the destination balance increases by the same amount. Across the ledger, your total money has not changed.

In vaultpenny, choose Transfer, then select a source account and a destination account in the same ledger. Enter the amount and actual date. A transfer does not have an expense category and does not affect income, spending, or budget usage. Transfers between different currencies are not supported by this same-ledger form.

An expense records the purchase itself

When you use cash to buy lunch, record an expense from the cash account. The cash balance and the ledger's total balance both decrease. The amount appears in the chosen spending category and counts toward the relevant budget. The earlier withdrawal remains a transfer; it does not become a second expense.

For example, a bank account holding 500 and a cash account holding 20 have a combined balance of 520. Withdraw 100: the balances become 400 and 120, still totaling 520. Buy lunch for 25 with cash: the balances become 400 and 95, totaling 495. Only the lunch counts as spending.

An expense records the purchase itself
StepBankCashTotalRecorded spending
Starting balances500205200
Withdraw 1004001205200
Buy lunch for 254009549525

Separate fees and returned purchases

A fee charged for moving money is a real cost even though the movement itself is a transfer. Record the transferred amount between your accounts and a separate expense for the fee. This explains the balance difference without treating the whole transfer as a purchase.

A merchant returning money from a purchase is a refund, not an own-account transfer. Link it to the original expense so it reduces net spending in the period it arrives. A payment to another person is not automatically a transfer: use the type that describes what actually happened and which accounts you own.

Review dates and account ownership

When reconciling a ledger, look for money that was counted once when it left a bank account and again when it was spent from cash or a wallet. Tracking both accounts helps identify that duplication. Choose names that make account ownership clear, and use notes when a movement needs an explanation.

Use the current overview to compare account balances and category spending, then search or export transactions for a closer review. If you use multiple currencies, keep separate ledgers and do not add their amounts directly. A clean distinction between transfers and expenses makes the record easier to maintain as you add accounts.

Start with one clear entry

Try the homepage demo, then create your own free personal ledger.

Try without signing in