| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Accounting (accountant)
• Invoicing (account) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 6030 |
| Technical Name |
vic_l10n_vn_reports |
| License | OPL-1 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Accounting (accountant)
• Invoicing (account) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 6030 |
| Technical Name |
vic_l10n_vn_reports |
| License | OPL-1 |
Vietnamese financial statements.
Generated in Odoo. Accurate to the đồng.
A complete set of Vietnamese financial reports — B01-DN (Statement of Financial Position), B02-DN (Income Statement), B03-DN (Cash Flow Statement) — built to Circular 99/2025/TT-BTC. Figures are computed from real counterpart entries, not raw debits and credits, so every line ties back to the underlying transaction.
This module is for you if…
- ✓ You build B01/B02/B03 in Excel every period because Odoo doesn't ship them.
- ✓ Complex compound journal entries cause your reports to overstate or understate figures.
- ✓ You manually classify 50+ items as short-term / long-term every quarter.
- ✓ Tax inspectors or external auditors ask you to justify the numbers — and you want a clean drill-down to do it.
Three statutory reports. One install. Every figure traceable.
Vietnamese law (Circular 99/2025/TT-BTC, effective for accounting periods from 2026) requires every company to produce the Statement of Financial Position, Income Statement and Cash Flow Statement in a strict format. Odoo Enterprise's generic financial reports don't match this format and don't handle the Vietnamese short/long-term classification rules.
This module ships the three statements with the exact codes, line structure and formulas defined in TT 99, computed from counterpart entries rather than raw debits and credits — which means compound transactions break down correctly into the right lines.
Before & after
VN finance team closing the books.
- Reports overstate or understate figures when an entry has multiple counterparts.
- Accumulated errors at period-end can reach billions of đồng.
- Manual export to Excel to classify short-term vs long-term, row by row.
- Report structure based on a prior Circular — not aligned to TT 99/2025.
- Every tax inspection or audit starts with explaining each discrepancy.
- Figures accurate to the đồng, matching the substance of every transaction.
- Every line computed from real counterpart entries — no double-counting.
- 50+ short/long-term lines classified automatically from maturity dates.
- Structure, codes and formulas aligned 100% to TT 99/2025/TT-BTC.
- Tax inspectors and external auditors get reports they can drill into directly — no justification ping-pong.
Key features
Complete report set, correct figures, automatic operation.
B01-DN — Statement of Financial Position
Full 126-line form per TT 99/2025 — assets, liabilities and owners' equity at the reporting date, with the Vietnamese short-term / long-term split applied automatically.
B02-DN — Income Statement
21-line standard P&L: revenue, costs, profit for the period — ready to print and file with the tax authority.
B03-DN — Cash Flow Statement
30-line direct-method cash flow — operating, investing and financing activities, classified per the statutory template.
Computed from counterparts
Every line reads from real counterpart entry values, not aggregate balances. Complex journal entries split correctly into the right report lines instead of being double-counted.
Automatic short/long-term split
More than 50 lines on the Statement of Financial Position classify themselves into cash-equivalent, short-term, long-term based on the maturity date of each underlying entry.
Aligned to TT 99/2025
Structure, line codes and formulas 100% aligned to Circular 99/2025/TT-BTC from the Ministry of Finance — effective from the 2026 accounting period onward.
Drill-down on every cell
Open any number on the report to see the list of counterpart entries that produced it. The footer total ties exactly to the cell value — transparent for audit.
Multi-company
Issue reports per Vietnamese legal entity, or consolidate a group of VN companies on the same database. Non-VN legal entities are untouched.
Notes column & print-ready
A dedicated Notes column lets you annotate lines for disclosure. Print PDF directly from the report view — formatted for filing.
A look inside
How the reports appear in Odoo Accounting.
Overview. The three statutory reports sit under Accounting → Reporting, ready to open for any period.
B01-DN — Statement of Financial Position. Assets, liabilities and owners' equity at the reporting date, with automatic short-term / long-term split.
B02-DN — Income Statement. The 21-line standard P&L — revenue, costs and profit for the period.
B03-DN — Cash Flow Statement. The 30-line direct-method cash flow — operating, investing and financing activities.
Drill-down on a cell. Open any number to see the counterpart entries that produced it — the footer total ties exactly to the cell.
Benefits to the business
Statutory compliance, better decisions, lower audit risk.
Statutory compliance
The full report set per TT 99/2025/TT-BTC — reduced risk during tax inspections and independent audits.
Figures accurate to the đồng
Management, shareholders and lenders read decisions off the right numbers — no distortion from complex compound entries.
Hundreds of manual hours saved
Removes the Excel-export, classify-by-hand cycle. Open the report — the numbers are there.
Audit-ready
Every line drills down to the underlying counterpart entries. Justifying a figure to an auditor is a thirty-second exercise, not a working day.
Confidence in board-level reporting
Reports presented to shareholders, lenders and investment partners are reliable and reconciled — no last-minute surprises.
No retraining required
The accounting team keeps using Odoo the way they already do. Reporting → open report → the three statements are right there.
Who it is for
Any team responsible for VN statutory financial reporting on Odoo.
Running Odoo Enterprise 18.0, required to file B01, B02, B03 reports with the tax authority per TT 99/2025/TT-BTC.
Avoid building the VN statutory report set from scratch on every project. Ship it as standard, consistent across your client portfolio.
Companies migrating from Misa, Fast or Bravo — the report set matches what their accountants already produce; no learning curve.
Groups with VN subsidiaries — issue reports per Vietnamese entity or consolidate the VN group, without affecting international companies on the same database.
Confidence that the financial statements are accurate, complete and on time — defensible in front of shareholders, the board and the tax authority.
Each report line can be traced down to the underlying counterpart entries — easy review work and clean compliance documentation.
Compatibility & requirements
Read this carefully before purchasing.
Odoo version
Odoo 18.0 Enterprise Edition only — the module is built on the Enterprise accounting reports framework. Each major Odoo version is sold as a separate product per Odoo Apps sales conditions.
Hosting
Installable on Odoo.sh and on-premise Odoo. Not installable on Odoo Online (SaaS) — an Odoo platform restriction that applies to all third-party apps. Verify your hosting type before purchase.
Required dependencies
account_reports (Enterprise),
account_counterpart (sold separately
by the same author — provides the counterpart
data this module reads from), and
bsr_l10n_vn_account (sold separately
— provides the VAS account types this module
classifies on).
Caveat — long-term filter
Long-term classification is computed strictly from
date_maturity. Always-long-term
accounts (e.g. 347, 353) need a sub-account or an
explicit maturity date, otherwise they will not
appear in the long-term line.
Support & refund
Implementation help, business-rule clarifications and bug reports are handled through the Odoo Apps support channel or by email. Please include your Odoo version, module version and the steps to reproduce.
info@econnector.clickRefunds follow standard Odoo Apps sales conditions — a customer may file a claim within two months of purchase, and the author has fifteen days to resolve before escalation.
🇻🇳 Tóm tắt bằng tiếng Việt
Module cung cấp bộ 3 báo cáo tài chính chuẩn Việt Nam — B01-DN (Tình hình tài chính), B02-DN (Kết quả kinh doanh), B03-DN (Lưu chuyển tiền tệ) — đúng cấu trúc, mã số, công thức theo Thông tư 99/2025/TT-BTC (hiệu lực từ kỳ kế toán 2026).
Phù hợp với: Doanh nghiệp Việt Nam dùng Odoo Enterprise 18.0, đơn vị triển khai Odoo cho khách hàng VN, doanh nghiệp chuyển đổi từ Misa / Fast / Bravo sang Odoo, tập đoàn đa công ty có pháp nhân VN, kế toán trưởng & CFO, đội kiểm toán & tư vấn thuế.
Lợi ích chính:
- 3 báo cáo statutory sẵn sàng nộp — không phải dựng lại trên Excel mỗi kỳ
- Số liệu chính xác đến từng đồng — đúng với bản chất nghiệp vụ kể cả bút toán phức tạp
- Tự động phân loại 50+ chỉ tiêu ngắn/dài hạn — không phải làm tay từng dòng
- Drill-down từng ô về dữ liệu nguồn — minh bạch khi thanh tra, kiểm toán
- Hỗ trợ đa công ty — pháp nhân VN có báo cáo riêng, pháp nhân quốc tế không bị ảnh hưởng
- Cột Notes cho thuyết minh
- Tiết kiệm hàng trăm giờ công thủ công mỗi kỳ
Yêu cầu: Odoo 18.0 Enterprise, cài trên
Odoo.sh hoặc on-premise (Odoo Online SaaS không cài được
third-party app), cần cài kèm
account_counterpart và
bsr_l10n_vn_account (cùng tác giả, mua riêng).
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module