- Improved
More reliable PDF statement imports
Multi-page statements now import in full, column detection handles messy layouts much better, and credit card statements with yearless dates (like "Oct 25") are detected — with a new "Default year" input so you can pin them to the correct year.
- New
Skip rows and exclude individual transactions on import
The configure step lets you drop banner rows from the top of a file and uncheck specific transactions before importing. Hold Shift and click a checkbox to toggle a range.
- New
Page size setting on transaction lists
Account and All Transactions pages now have a rows-per-page selector (10, 20, 50, 100), remembered across sessions.
- Fixed
Dates no longer imported into the future
Date parsing now strictly honors the configured format, fixing a bug where strings like "10.03.2026" in DD.MM.YYYY could be mis-parsed as October and land in the future.
Budgero Changelog
We ship improvements weekly so you can budget with confidence. Browse everything we've released, polished, and fixed without waiting for the next newsletter.
- New
Archive accounts
You can now archive accounts you no longer use. Archived accounts are hidden from navigation and pickers but stay in the budget so historical transactions and reports remain intact.
- Deprecated
Budgero Core is now deprecated
The standalone Budgero Core (browser-only, offline-first) edition is officially deprecated. Existing Core users can keep using it, but all new development is focused on the encrypted cloud and self-host editions. Marketing links and the dedicated Core build flavor have been removed.
- Fixed
Budget amount rounding
Budget amounts now round consistently so values that were previously off by a sub-cent due to floating-point math display correctly.
- Fixed
UI unresponsive after deleting a budget
Resolved an issue where the page could become unclickable after deleting a budget because a leftover pointer-events lock was not cleared.
- Improved
Backup grace period for new users
New users now get their first backup grace window aligned to their backup frequency, avoiding spurious "backup overdue" warnings shortly after sign-up.
- Fixed
Negative-zero budget amounts
Budget and dashboard amount formatting now normalizes values that round to zero so covered overspending no longer appears as `-0.00`.
- Fixed
Planning activity inflow details
The Planning activity drawer and quick-view popup now show the correct positive amount and category metadata for inflow transactions assigned to a category.
- Fixed
Fixed self-host duplicate data after logout/login
Budgero no longer replays the full mutation log after restoring a fresh server snapshot, which prevented duplicate data from appearing after signing back in.
- Fixed
Fixed startup stalls on encryption key check
Resolved a startup race that could leave the app stuck on the "Checking your encryption key" screen after logging out and back in.
- Fixed
Improved guarded startup recovery
Startup now recovers more reliably when auth, workspace loading, and master-password checks update in quick succession.
- Improved
Desktop transaction multi-select controls
Desktop transaction lists now support Ctrl/Cmd toggle selection, Shift range selection, row-click selection, and a header checkbox to select or clear the current page.
- Fixed
Category import deduplication
Transaction imports now map category names to existing categories first and reuse a single import category group, preventing duplicate category/group creation per row.
- Fixed
Self-host transition link update
Updated self-host transition messaging to point to the correct destination link for sunset guidance.
- Improved
Paper theme is now the default app experience
New users now default to the Paper theme preset, with improved form-control contrast and legibility updates across key input surfaces.
- Improved
Startup guards and offline recovery hardening
App startup flow was consolidated into a unified guard chain with stronger service readiness handling and smoother offline recovery states.
- Fixed
Sync and mutation cursor recovery
Runtime sync now handles startup catch-up and mutation cursor recovery more reliably, reducing stalled or inconsistent sync states after reconnect.
- Fixed
Server WASM delivery reliability
Server static delivery now skips gzip for WASM assets and test mode no longer depends on bundled web dist output, improving runtime stability and CI reliability.
- Improved
Mobile bottom navigation polish
Refined mobile bottom navigation spacing and active-state styling to improve visual clarity in PWA and mobile views.
- New
Warranty tracking
Track product warranties with names, expiry dates, amounts, and optional notes. Upload or capture receipt photos directly from your camera, link warranties to existing transactions with auto-filled amounts, and monitor active, expiring, and expired warranties at a glance.
- Fixed
Bug fixes and stability improvements
Various fixes to sync, backup persistence, and workspace setup reliability.
Get updates the moment we ship
Use my.budgero.app to stay current with new features, performance fixes, and upcoming previews.
Head to the app