Skip to Content

Ask me anything on Accounting

Duration: 25:37


PART 1 — Analytical Summary 🚀

Context 💼

This Ask Me Anything session on accounting features in Odoo brings together two experienced consultants, Reinant and Benjamin, answering live questions from users. The discussion centers on localization (with many questions about Poland), inventory–accounting alignment in Odoo 19, banking integrations, multi-currency reporting, and pragmatic uses of AI. The tone is candid and implementation-focused: what’s shipped, what’s in progress, and where feedback is still shaping the roadmap.

Core ideas & innovations 🧠

A major throughline is simplification without sacrificing control. The team highlights the refactoring around the Inventory Valuation Report in Odoo 19, which shifts from generating an accounting entry per stock move to periodic postings (daily/monthly or manual), keeping the general ledger clean while preserving granular detail in inventory reports. This also underpins backdating: users can backdate stock moves and inventory adjustments with consistent reconciliation to accounting, while respecting lock dates. A temporary “exception” mechanism allows narrowly scoped edits with full auditability via the company chatter and an audit smart button.

Localization is evolving with real regulatory drivers. For Poland’s KSeF e-invoicing mandate (2026), Odoo has begun implementation, adjusted flows like the Taxable Supply Date, and is awaiting the official portal interface to validate end-to-end. The new, generic Taxable Supply Date module can override the accounting date when required (notably in Poland, Slovakia, Czech Republic), aligning reports while preserving existing accounting date logic. Switzerland-specific e-billing standards were not confirmed in the discussion (beyond prior QR-bill support), but the team will react to new requirements as they arise.

On payments, Odoo supports outbound batch payments through a provider like Ponto: Odoo generates the batch and hands off execution and validation externally, reducing the risk of XML manipulation and improving security. The team expects to add more providers over time. For self-billing, the capability is already available in Odoo 19. The removal of the expense “report” concept is a deliberate simplification—working directly on expense lines, with the expectation that Odoo Credit Cards will streamline spend capture; the team is open to feedback if workflows were lost in the change.

Multi-currency reporting remains a frequent need. Today, the recommended approach is operational: create a second company with the target currency and use Consolidation mode to view the original company’s entries in that currency. In Odoo 19, mapping friction is reduced—if an account is missing in the second company, Odoo can display the source account directly. Native multi-currency report views are under consideration, but the consolidation-based approach works now.

AI in accounting is seen as assistive rather than autonomous. With AI Agents, the team sees immediate value in faster reporting queries and document sorting; the bigger promise is anomaly detection and enhanced quality checks. They do not envision AI replacing accountants—final validation stays with finance professionals.

Impact & takeaways ⚙️

  • Inventory and accounting are cleaner and more aligned in Odoo 19. Periodic valuation entries reduce ledger noise, backdating is safer and auditable, and inventory valuation will consistently match accounting.
  • Localization is active and pragmatic. KSeF readiness is on track; the Taxable Supply Date module is now generic and influences accounting date computation when set.
  • Banking and payments are more secure and integrated. Outbound batches via Ponto avoid manual file handling; more providers are expected later.
  • Multi-currency reporting is usable today via Consolidation, with smoother account handling in Odoo 19.
  • Workflow changes pursue simplicity. Expense “reports” are replaced by line-centric flows; Odoo Credit Cards aim to minimize manual steps. Feedback channels remain open.
  • Limits and open items: the 3% bank reconciliation tolerance isn’t user-configurable today (use reconciliation models for residuals); VAT reports are based on accounting date (not delivery date); some Anglo-Saxon variation-account audit needs may prompt future split options; follow-up contact on customers was removed for simplicity, but the team is collecting feedback.

Overall, the session underscores a product direction that privileges integration, auditability, and practical automation—particularly around stock–accounting coherence and regulated e-invoicing—while keeping space for community input. 💬

PART 2 — Viewpoint: Odoo Perspective

Disclaimer: AI-generated creative perspective inspired by Odoo's vision.

Our north star is clarity through integration. Moving inventory valuation to periodic postings in Odoo 19 is about making the books readable again while keeping every operational detail where it belongs—in the inventory reports. You shouldn’t need a PhD in ledger archaeology to close the month.

Localization like Poland’s KSeF is exactly where an integrated suite shines: one change—such as the taxable supply date—ripples consistently across documents, reports, and compliance flows. We’ll keep simplifying, from payments to expenses, and we’ll use AI to assist accountants, not replace them. The community’s feedback guides us—when we remove complexity, we also listen carefully to the workflows that matter.

PART 3 — Viewpoint: Competitors (SAP / Microsoft / Others)

Disclaimer: AI-generated fictional commentary. Not an official corporate statement.

Odoo’s momentum on usability is real, and the periodic valuation approach is a wise move for midmarket readability. For global enterprises, the questions will be depth and consistency at scale: split variation accounting for Anglo-Saxon audits, robust multi-currency reporting without a consolidation workaround, and VAT scenarios that depend on delivery dates. These are solvable, but they’ll test the platform’s configuration depth across regions.

On payments and compliance, handing off batch execution to providers like Ponto is pragmatic and secure. The localization cadence for Poland’s KSeF and similar mandates will be closely watched—enterprise buyers expect predictable timelines and exhaustive test coverage. The UX differentiation is strong; the next step is proving that simplicity can coexist with the most stringent compliance and internal control requirements.

Disclaimer: This article contains AI-generated summaries and fictionalized commentaries for illustrative purposes. Viewpoints labeled as "Odoo Perspective" or "Competitors" are simulated and do not represent any real statements or positions. All product names and trademarks belong to their respective owners.

Share this post
Archive
Sign in to leave a comment
Get ready for mandatory e-Invoicing: Seamless and 100% free with Odoo & Peppol