Skip to Content

Brand new tax schedule feature: Be compliant with ease thanks to Odoo

Duration: 23:02


PART 1 — Analytical Summary 🚀

Context 💼

In a 23-minute product session titled “Brand new tax schedule feature: Be compliant with ease thanks to Odoo,” Tomma, a Business Analyst at Odoo, introduces a new compliance workflow centered on a Tax Scheduler in Odoo 19. Speaking to accountants, finance teams, and entrepreneurs, he demonstrates how the feature centralizes tax deadlines (like VAT returns, advance corporate tax payments, and annual closing tasks), streamlines the end-to-end process, and enables real-time collaboration. The session combines a live demo with Q&A, touching on localization, submission practices, and practical limits.

Core ideas & innovations 🧠

The new Tax Scheduler organizes all tax-related deadlines in one place, guided by country-specific localization. From a new Tax Return journal, users jump to their nearest due item and work through a clear, repeatable flow. The design philosophy is “three steps maximum”: Review → Submit → Pay. During Review, the system presents automated and manual “checks” that reveal anomalies—missing attachments, tax inconsistencies, unreconciled items, or unposted entries—and points users to the exact records to fix. This is backed by enhancements across bank reconciliation, fiscal positions (only relevant tax codes are suggested to reduce error), and deep links into the Documents app and accounting entries for quick validation.

Submission is localization-aware. For example, in Belgium, the system provides Intervat instructions and supports XML export; the user can mark the return as submitted once the external step is done. Payment follows with QR code payments or shareable payment instructions—ideal when, say, a CFO handles disbursements. Odoo also inserts a lock date on validation to secure the period; if users discover a missed invoice, they can raise an exception, reset the return, and re-run the checks.

The tool is collaborative by design. Every check, return, or task has the chatter, so accountants and managers can request actions, share context, and maintain an audit trail of who sent what and when. Beyond VAT, the Tax Scheduler supports other compliance activities such as advance corporate tax payments and annual closing. It is extensible: teams can configure new “return types” and add custom “checks” with an “action on click” that opens any Odoo report or object—e.g., linking a check to the Journal Audit report for reconciling VAT and turnover, or creating a monthly “cut-off sales” run that opens Sales Orders pending invoicing for accruals.

As companies expand, the scheduler adapts. Activating OSS (One‑Stop Shop) in settings automatically computes the related deadlines and surfaces specialized checks. Multi-company and multi-localization scenarios are supported, with the scheduler aligning to each company’s country rules.

Impact & takeaways ⚙️

This release materially simplifies compliance operations. Finance teams gain a single cockpit for all tax deadlines, a strict yet flexible Review–Submit–Pay rhythm, and built-in collaboration to shorten feedback loops. Automated checks, improved reconciliation, and constrained fiscal positions reduce error rates, while lock dates with exceptions balance control with pragmatism. Configurable return types and checks standardize firm-specific procedures and make audits easier. The result: fewer missed deadlines, faster close cycles, clearer ownership, and consistent documentation—without sacrificing localization needs or the ability to tailor workflows.

Notable constraints surfaced in Q&A: some localizations (e.g., Philippines) may still be in progress; direct e-filing depends on country specifics (e.g., Belgium requires an external Intervat step); corporate tax expense postings are not auto-booked by Odoo; and Odoo does not convert tax liabilities into supplier invoices for SEPA approval flows. Still, the combination of centralization, automation, and configurability provides a strong foundation for compliant, scalable tax operations. 💬

PART 2 — Viewpoint: Odoo Perspective

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

When compliance becomes a simple, guided routine, companies stop fearing deadlines and start trusting their process. With the new Tax Scheduler, our goal was to put everything in one place and make the journey obvious: review, submit, pay. The checks are not just alerts; they’re actionable steps that take you directly to what matters.

Odoo is at its best when integration makes complexity disappear. Accounting, Documents, Sales—each piece contributes to a smoother close and a cleaner audit trail. We also kept it open: return types and checks are configurable so partners and the community can adapt the flow to any jurisdiction. Automation with human control—that’s the balance we’re aiming for.

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

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

Odoo’s tax workflow is an impressive UX consolidation. Centralizing deadlines, embedding checks, and adding collaboration in-context will resonate with SMEs and fast-growing firms. The lock-date-with-exceptions pattern is pragmatic, and the ability to compose new checks tied to reports is a savvy way to scale procedures without heavy customization.

For larger enterprises, questions remain: deep statutory integrations (e.g., mandated e-filing APIs), complex group scenarios, segregation of duties, and industry-specific compliance may require additional safeguards. Still, this is strong progress on usability and process orchestration. We expect partners to fill gaps with connectors and country packs—if executed well, it could narrow the traditional advantage of legacy enterprise suites on compliance depth.

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
Ask me anything on Accounting