- New
Payee and label spending charts
Reports now include donut charts breaking down your spending by payee and by label, alongside the existing category view.
- Improved
Denser, more polished Planning page
A compact toolbar with the Ready-to-Assign chip and month navigation, tighter table rows, and smarter side-panel cards mean more of your budget fits on screen at once.
- Fixed
Split transactions on budgets created without starter categories
Adding a split transaction on a budget created with "create default categories" unchecked failed with an error. Every budget now includes the few built-in categories Budgero relies on, and existing budgets repair themselves automatically.
- Fixed
Split totals are clearly read-only on desktop
A split transaction's total is the sum of its lines, so the parent amount field is now read-only with a short explainer instead of silently ignoring edits.
- Fixed
Decimal goal targets on desktop
The goal target amount field on desktop now accepts decimal values.
- Fixed
Trial rewards no longer blocked by declining cookies
Declining the analytics cookie banner also stopped trial-reward progress from being recorded. Reward progress is functional and contains no personal data, so it is now tracked regardless of cookie choice.
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
Tell us how you found Budgero
A quick, optional question during onboarding asks where you heard about us, so we know where to focus.
- Improved
Jump between months faster in Planning
The month label in Planning is now a picker: click it to open a year-and-month grid and jump straight to any month, instead of stepping through one at a time.
- Improved
New accounts open to Planning
New sign-ups now land on the Planning view by default. You can change your starting page anytime in Settings → Appearance → Default Home.
- Improved
Clearer file picker for YNAB import
The YNAB import dialog now shows an upload icon and the name of the file you selected.
- Fixed
YNAB transfers now import correctly
Importing a YNAB export now categorizes both sides of an account transfer as transfers, instead of leaving the outgoing side Uncategorized.
- Fixed
Category deletions no longer duplicate assignments
When deleting a category and transferring its assignments to another category that already had an assignment for the same month, the amounts are now merged into a single row instead of creating a duplicate. This prevents the target category from showing doubled (or tripled) values in the budget.
- Fixed
Multi-currency credit-card payments now convert correctly
Using the quick Pay button on a CC Payment row to pay from an account with a different currency now converts the amount from budget currency to each account currency independently. Previously, paying a USD card from a EUR account could send the wrong converted amount, leading to unexpected overspending or underpayment in the CC Payment category.
- New
Send feedback from inside the app
A new icon in the header opens a small dialog for bug reports, ideas, and praise. We see the message along with your screen path and app version so we can act on it. Available on the hosted plan.
- New
Pay a credit card from the Planning view
Clicking the Available amount on a CC Payment row now opens a focused popover: pick a source account, confirm the amount, hit Pay. Budgero records the transfer in one shot — no need to detour through the transactions screen.
- New
See card payments at a glance
Clicking the Activity amount on a CC Payment row opens a list of this month's transfers covering that card, with a running total and per-row delete.
- Improved
Paper theme: radio buttons are visible again
On the Appearance settings page and other pickers, the selection circles were nearly invisible against the cream background. They now mirror the checkbox treatment — clear outline when unselected, dark fill with a white dot when selected.
- Fixed
Credit-card available amounts are now per-card
When you had multiple credit cards on budget, every card's CC Payment row showed the same Available amount — the funded total was being summed across all cards instead of attributed to the card that did the spending. Each card now shows what was funded by its own purchases (split proportionally when several cards shared a category).
- New
Trial rewards — earn up to 35% off the yearly plan
Build real budgeting habits during your trial and unlock a discount on the yearly plan: 10% for logging transactions on 7 of your first 10 days (Foundation), 20% for reconciling an account and funding a goal (Discipline), and 35% for using the budget across two calendar months (Persistence). Earned discounts apply automatically at checkout for 24 months.
- New
Free trial extended to 35 days
New signups now get 35 days to try Budgero, up from 14. More time to import accounts, build a budget, and see whether the manual workflow clicks for you.
- New
Import OFX, QFX, QIF, and CAMT.053 statements
In addition to CSV, the import flow now reads OFX/QFX (most US banks), QIF (legacy Quicken exports), and CAMT.053 XML (European bank statements). Latin-1 encoded files are detected automatically.
- New
Budget switcher grouped by workspace
When you have access to multiple workspaces the budget picker now groups budgets under their workspace, with inline workspace switching from the same menu.
- Fixed
Move money back to Ready to Assign
Picking "Ready to Assign" as the destination in the move-money popover now enables the Move button. Previously the button stayed disabled and the move was impossible.
- Fixed
Yearly goal status no longer shows amber when on track
The status dot in the budget planner now uses the same calculation as the goal-progress card, so a yearly goal with this month's milestone met shows green instead of amber.
- Fixed
Under/overfunded filters work correctly for yearly goals
The category filter chips on the budget planner now correctly identify under- and overfunded yearly goals based on this month's milestone, not the full annual target.
- New
Guided onboarding for new accounts
A 13-step flow walks new users through the zero-based budgeting idea, master password, currency, accounts, categories, a starter goal, and theme. Existing users are unaffected.
- New
Share a workspace via /join links
Workspace owners can invite collaborators with a zero-knowledge /join URL — the secret rides in the URL fragment so the server never sees it. Brand-new invitees get a shortened 3-step onboarding that joins the existing workspace instead of creating a new one.
- New
Cookie consent banner
A Klaro-powered consent banner now runs across the marketing site and app. PostHog stays uninitialized until the visitor accepts.
- New
Four clear goal types
Goals now come in four self-explanatory types: Monthly Available Target, Monthly Allocation Target, Yearly Allocation Target, and Yearly Available Target. The old spending/savings toggle is gone — pick what you actually want to track and the math follows.
- New
Recurring yearly goals
Annual expenses like car registration or insurance can now recur automatically. Set the target date once — the goal resets each year and carries planning forward without manual intervention.
- Improved
Clearer goal progress
Goal cards now show exactly how much to allocate this month instead of a confusing "pace" number that didn't match remaining progress. The final month displays what you need to complete the goal, not an inflated target.
- Fixed
Goal progress correctly counts historical assignments and spending
Yearly goals now properly include assignments from earlier months in their cycle when viewing later months. Yearly Allocation goals track cumulative assignments and stop decreasing when you spend; Yearly Available goals track the balance toward the target date as expected.
- Fixed
Auto-assign "Fund Goals" uses the correct monthly amount
The Fund Goals button now assigns the actual monthly milestone for yearly goals instead of attempting to fund the entire remaining target at once.
- Fixed
Currency code no longer defaults to USD in goal messages
Goal status messages now consistently use your budget's currency throughout, including the final-month prompt.
- Fixed
Security updates
Updated Go runtime and dependencies to address upstream security advisories.
- Improved
Master password setting syncs across devices
Your master password mode (memory/session) and retention now sync via your account, so the setting follows you to every device. Fixes an issue where the unlock prompt could reappear on every reload when the setting came from another device. Your password itself is never stored on the server.
- Fixed
Security updates
Updated Go runtime and database migration library to patch dependency vulnerabilities. Applies to both the cloud and self-hosted builds.
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