You’ve added a transaction dated for a previous month. Now you’re wondering why your current Envelope balance changed. That makes sense!
Here’s why that happens.
Goodbudget Envelopes use running balances to calculate current balances. Balances are not limited to one month at a time. That means every transaction — past or present — affects today’s total.
Envelope balance formula:
All fills (Add or Set), transfers in, and income
− All spending and transfers out
= Current balance
Months do not automatically reset Envelope balances. Although, you can add more money at the start of a month by refilling your Envelopes.
Money carries forward in your Envelopes until it’s spent or moved. However, refilling an Envelope does not lock its balance permanently.
What Happens If You Used “Set”
Set tells Goodbudget:
“Make this Envelope equal to this amount right now.”
It does not freeze that amount.
Example (Using Set)
- End of January: Envelope had $300.
- On February 1, you use Set → $500, which adds $200 to top it off
- Later, you enter a missing $100 January expense.
What happens?
- January really ended at $200 (not $300).
- Your Set transaction hasn’t changed; it still added $200.
- Your current balance becomes $400.
Because you changed the past, the starting point before the Set changed — so today’s balance adjusts.
Even if the expense is dated last month, it still affects the running total.
What Happens If You Used “Add”
The Add refill option works differently. Add simply increases the Envelope by a specific amount.
“Add” means:
“Increase this Envelope by this amount.”
It does not reset the balance. It simply adds money on top of what’s already there.
Example (Using Add)
- End of January: Envelope had $300.
- On February 1, you use Add → $200.
- Balance becomes $500.
- Later, you enter a missing $100 January expense.
Now:
- January really ended at $200 (not $300).
- You added $200.
- Current balance becomes $400.
The Add amount stays the same, but the backdated expense reduces the overall running balance.
How to Get Back on Track
If your Envelope is lower than expected because of your backdated expense, you can:
- Use an Envelope Transfer to move additional money into your Envelope
- Edit your most recent Fill to increase the refill amount
Both options will raise the current balance of your Envelope.
Create an Envelope Transfer
- Click on the Add Transaction button > Transfer
- Enter how much you’re moving into the Amount field
- Select which Envelope you’re taking the money from and where it’s going to
- Click Save when you’re done
- Tap the Add Transaction button (the square with the pencil)
- Tap Type > Select Envelope Transfer
- Enter how much you’re moving in the Amount field
- Select which Envelope you’re taking money from and where it’s going to
- Tap Save when you’re done
- Head to the Envelopes tab
- Tap the Overflow menu (the three vertical dots) > Envelope Transfer
- Select which Envelope you’re taking money from and where it’s going to
- Enter how much you’re moving in the Amount field
- Tap the checkmark to post your transfer
Edit Your last Fill
- Head to your Transaction history > Click on your last Fill
- Find your Envelope > adjust the fill amount
- Click Update when you’re done
- Head to the Transactions tab > tap on your last Fill
- Find your Envelope > adjust the fill amount
- Tap Save (iPhone) or the checkmark (Android) to keep your changes
How can I avoid this confusion?
Backdated transactions always affect your current balance because Envelopes base their balances on continuous logs of everything that’s been recorded.
Before refilling at the start of a new month, make sure all prior month transactions are entered and accurate.
* This article was written by humans, restructured for scannability using GenAI, and reviewed by humans.