Re-pull a slice, keep your edits
Re-pull the last 7, 30 or 90 days from your bank instead of resetting the account and re-walking its whole history.
No spam, ever. Unsubscribe anytime.
- Free, no account
- Works offline
- Source-available

Rewind a week, not a year
One sheet on the account's own settings screen: the whole history, or the last ninety, thirty or seven days.
Re-pull a slice, not everything
Open a bank-synced account and tap Re-sync. Picking a window moves that account's sync start back to the date you chose, so the next sync starts from there instead of walking the whole history again.
Down to the last week
Seven days is the tightest slice on offer. Whatever comes back is matched against what you already have and updated in place, so rows are refreshed rather than duplicated. The title and date are refreshed; your own comment, category and tags stay, and the amount and type change only if the bank changed them.

- The whole-history reset
- Or the last ninety days
- Seven days, one tap
The re-sync sheet in numbers
windows to choose fromThe whole history, or the last 90, 30 or 7 days.
days is the smallest sliceThe tightest window re-pulls just the last week.
option asks before it resets anythingOnly the whole-history reset asks you to confirm.
Pick how far to rewind
One sheet on each synced account's settings.
- Whole history, resets the account's sync
- Or just the last 90 days
- Or only the last 7 days

What you get
Four re-sync windows
Four choices: the last 7, 30 or 90 days, or the whole history
Categories and tags stay
Your category, tags and own comment are kept; the amount and type change only when the bank changed them
No duplicate rows
Repeat rows are matched with what you already have, not inserted again
Everything included
- The whole-history option asks for confirmation before it resets the account's sync
- Transfers merged automatically inside the window are un-merged, so they can be matched again
- Re-sync sits in each account's own settings, beside its sync switch
The details
For when you want to know exactly how it behaves.
Why a full re-sync is the wrong fix
Sometimes a sync drifts — a transaction reconciles late, a refund posts after the fact. The blunt fix is to reset the account and re-walk its entire history. Budgie's window picker rewinds only as far as you ask.
Pick the last 7, 30 or 90 days and Budgie moves that account's sync start back to the matching date; the next sync re-fetches from there. Rows the bank sends again are matched with what you already have, so they are updated in place instead of landing twice. Transfers Budgie had merged automatically inside the window are un-merged, so they can be matched again.
Questions
Why not just full re-sync?
The whole-history option resets the account's entire sync and re-walks it from the beginning, and it un-merges every transfer Budgie had matched automatically on that account. A window rewinds a set number of days, un-merges only the automatic transfers inside it, and leaves everything older untouched.
What's the smallest window?
Seven days. Thirty and ninety are the other two presets. There is no custom date range — the sheet offers exactly these four choices.
What happens to edited transactions in the window?
There is no conflict prompt. The title and date are refreshed from the bank. Your own comment, your category and your tags are kept. The amount and type change only if the bank itself changed them, and not on rows already merged into a transfer or refund.
Can I re-sync transactions from before bank-sync was enabled?
Only as far back as the bank's API serves. Re-sync works for Monobank and Binance connections; PrivatBank and Erste arrive as file imports, where the range is whatever you export. CSV import is the universal fallback.
Works well with
Ready to take Budgie for a spin?
Join the waitlist — be first to try the offline-first expense tracker.






