Some weeks, Odoo ships a single headline feature. This wasn’t one of those weeks. Instead, a batch of targeted improvements landed across payroll, accounting, events, and spreadsheets — none of them flashy, all of them practical. The kind of changes that make existing users nod and new users wonder why it wasn’t always this way.
US Payroll Expands to 21 States
Odoo’s US payroll localization has been a work in progress, and this week it took a meaningful step forward. Five new states were added to the supported list, bringing the total to approximately 21. The entire state list has been reorganized alphabetically — a small detail that signals the module is maturing past the “we’ll add them as we go” phase into something more systematic.
For US-based companies evaluating Odoo for payroll, the practical question has always been “does it support my state?” With 21 states now covered, the answer is increasingly “yes” — and the pace of additions suggests full coverage is a matter of when, not if.
This matters because payroll localization isn’t just about tax rates. Each state has its own withholding rules, unemployment insurance calculations, and reporting requirements. Getting these right is the difference between a payroll system you can actually use and one that requires a parallel spreadsheet to double-check.
Accounting: Send-and-Print Gets a Rethink
The accounting module’s send-and-print workflow received a structural update. While the specifics involve how invoices and documents flow from creation to delivery, the key change is that the process is now more configurable and better documented.
Alongside this, the credit notes and refunds section received a parallel refresh. If you’ve ever had to explain to a new accountant how Odoo handles credit notes versus refunds versus reversals, you know the documentation needed work. The updated version draws clearer lines between these concepts.
For teams already using Odoo’s automation features, these accounting refinements mean fewer manual steps between generating a credit note and getting it in front of the customer.
Event Tracks Get a Dashboard and Better Organization
Odoo’s event management module handles everything from registration to session scheduling, and the “tracks” feature — think conference sessions, workshop slots, or webinar segments — just got a significant documentation overhaul that reflects real interface changes.
The biggest addition is a dedicated Tracks dashboard section. Previously, managing tracks meant navigating through nested menus without a clear overview. The new dashboard provides activity, calendar, and list views specifically designed for track management, so event organizers can see all their sessions at a glance.
Configuration has been reorganized too. A new “Additional track configuration” section pulls advanced settings out of the main setup flow, reducing clutter for organizers who just need to create sessions quickly while keeping power features accessible for those who need them.
All screenshots across the events documentation have been updated to match the current interface, and the booths and registration desk pages received similar treatment — fresh visuals, tighter copy, and better structure.
Spreadsheet Filters Just Got More Flexible
Odoo’s spreadsheet module added two new global filter types. Global filters let you apply a single selection — a date range, a product category, a sales team — across every pivot table and chart in a spreadsheet simultaneously. Adding new filter types means more ways to slice data without rebuilding your spreadsheet from scratch.
This pairs well with a small but useful update to the dashboards module: clearer guidance on installing the “My Dashboard” module. It sounds trivial, but dashboard configuration is one of those features that new Odoo users discover late and wish they’d known about from day one.
Under the Hood: Inter-Company Transactions and Mercado Pago Fixes
Two smaller fixes round out the week. The inter-company transactions documentation corrected a logic error where the examples had purchase orders and sales orders reversed — the kind of mistake that makes you second-guess whether you’re configuring things correctly. The corrected version now accurately reflects which document triggers which.
And Mercado Pago’s terminal payment documentation updated its list of supported countries, ensuring businesses in Latin America have accurate information about where the terminal integration actually works.
The Pattern: Depth Over Flash
None of these changes will make a keynote presentation. But taken together, they represent something more valuable: Odoo systematically filling in the gaps that daily users actually hit. Payroll coverage expanding state by state. Accounting workflows getting smoother. Event management becoming genuinely usable for complex conferences. Spreadsheets becoming more analytical.
If you’re evaluating Odoo or already running it, these are the kinds of updates worth paying attention to. They’re the difference between software that looks good in a demo and software that holds up on a Tuesday afternoon when you’re trying to process payroll for your team in Ohio.