How to handle refunds and returns in your spending totals
by Lee Schmidt
Published September 20, 2026
A refund is a purchase running backwards, and it goes where the purchase went. Put every refund in the same category as the purchase it reverses, in the month the refund posts, so the category's total nets to what you actually kept. A refund is never income, whatever the bank statement calls a deposit, and it is never "other." When a return reverses last month's purchase, this month's category reads low by that amount, which is correct and is worth a note rather than a correction. A refund that lands in a different account, or as store credit, follows the same rule for the category, with the account or the credit recorded as where the money went.
Why refunds get filed wrong
A refund arrives as a positive amount on a card or a deposit in checking, and everything else that arrives that way is income, so the automatic filing calls it income. The month then shows income it did not earn and spending it did not keep, and both totals are wrong by the refund. A $140 jacket bought and returned reads as $140 of shopping and $140 of income, when it was nothing at all.
The second failure is the catch-all: refunds filed under "other" or "adjustments" leave the shopping category $140 too high forever, and the household reads a month of shopping it did not do.
The rule, applied
- Find the purchase the refund reverses. The merchant and the amount usually match; a partial refund matches a part of the purchase.
- Give the refund the purchase's category. Shopping for the jacket, groceries for the spoiled produce, subscriptions for the cancelled plan.
- Leave it in the month it posts. Do not move it back to the purchase's month; the month it posts is when the money came back, and the trail is cleaner when both transactions stay on their real dates.
- Note the cross-month ones. A refund in March for a February purchase makes March's shopping read low and February's read high. One note explains both.
- Record where it went if that differs from where the purchase came from: a different card, checking, or a store credit balance.
A worked month, four refunds
The four refunds total $305, and the month's income line is $0 higher for them. Shopping reads −$140 this month if nothing else was bought, which looks strange and is right: the household un-bought a jacket. Over February and March together, shopping is correct, which is the view that matters.
Store credit and refunds to a different account
Store credit is a refund that can only be spent at one merchant. Record it as a refund in the purchase's category, so the category nets correctly, and note the credit's balance somewhere it will be seen, because the credit is money and it expires. When the credit is used, the new purchase is categorized as usual, and the credit's balance falls.
A refund to a different account, the card that was replaced or checking instead of the card, is the same refund in the same category, and only the account differs. The account balances are right on their own; the category is what the rule protects.
Refunds in a budget that carries balances
In a category that carries its unspent balance forward, a refund adds back to the balance in the month it posts, which is the behavior you want: the jacket's $140 returns to the shopping category's balance and is available again. In a category that resets monthly, a refund for last month's purchase gives this month $140 of extra room, which is also correct, and it is the reason the note matters; without it, this month's under-spend looks like restraint.
Common mistakes
- Filing refunds as income. The month shows income it did not earn and spending it did not keep.
- Filing them under "other." The purchase's category stays high forever.
- Moving the refund to the purchase's month. Both transactions lose their real dates, and the trail is harder to read.
- Ignoring partial refunds. A $22 refund on a $65 item is a $43 item, and the household category is wrong by $22 until it is filed.
- Forgetting store credit. It is money that expires, and it is easy to lose track of because no account holds it.
- Netting the refund against the purchase by deleting both. The record of the purchase and the return is worth keeping, and the totals net on their own.
Common questions
Is a refund income? No. It is the reversal of a purchase, and it belongs in the purchase's category, where it reduces the total to what was actually kept. Filing it as income overstates both income and spending by the same amount.
Which month does a refund belong in? The month it posts. A refund in March for a February purchase makes March's category read low and leaves February's high, and the two months together are correct. A note on the refund explains the low month.
How do I handle a partial refund? The same way, at its amount, in the purchase's category: a $22 refund on a $65 household item makes the item $43. The receipt or the merchant's message says what part was refunded.
What about a refund that shows up on a different card? Same category, different account. The account balances take care of themselves; the category is what needs the refund to net.
Should a refund count toward my budget? Yes, as a negative amount in its category, so the category's remaining budget rises by the refund. If the category carries its balance forward, the refund adds back to the carried balance in the month it posts.
How Zypper handles this
Zypper lets a refund carry the purchase's category and its own date. A refund arrives as a transaction with a positive amount, categorized automatically and editable from the transactions page, where you can change its category, rename the merchant, add a note, and add a tag; filter by merchant and amount to find the purchase it reverses. In the budget, a refund adds back to its category, and in a category with Roll over unspent budget turned on it adds back to the carried balance, which is worked out fresh every time the page loads, so a March refund for a February purchase raises the balance carried out of March. See Managing and reviewing transactions and Rolling over unspent budget for the details, or get started with Zypper to file the next refund where it belongs.