Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Reporting
  3. VietNam Financial Reports v 18.0
  4. Sales Conditions FAQ

VietNam Financial Reports

by Quoc Hung
Odoo

$ 1238.18

v 18.0 Third Party
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Accounting (accountant)
• Invoicing (account)
• Discuss (mail)
Community Apps Dependencies Show
• Counterpart Entries
• VietNam VAS Account Types
Lines of code 6030
Technical Name vic_l10n_vn_reports
LicenseOPL-1
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Accounting (accountant)
• Invoicing (account)
• Discuss (mail)
Community Apps Dependencies Show
• Counterpart Entries
• VietNam VAS Account Types
Lines of code 6030
Technical Name vic_l10n_vn_reports
LicenseOPL-1
  • Description
  • License
Accounting · Vietnam · Compliance

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.

B01-DN · Financial position B02-DN · Profit & loss B03-DN · Cash flow Auto short/long-term split

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.

3
statutory reports out of the box
126
B01-DN line items
50+
auto short/long-term lines
đ
accurate to the đồng

Before & after

VN finance team closing the books.

Before
  • 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.
After
  • 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.

VN Financial Reports — overview

Overview. The three statutory reports sit under Accounting → Reporting, ready to open for any period.

B01-DN — Statement of Financial Position

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

B02-DN — Income Statement. The 21-line standard P&L — revenue, costs and profit for the period.

B03-DN — Cash Flow Statement

B03-DN — Cash Flow Statement. The 30-line direct-method cash flow — operating, investing and financing activities.

Drill-down on a cell — counterpart breakdown

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.

Vietnamese companies

Running Odoo Enterprise 18.0, required to file B01, B02, B03 reports with the tax authority per TT 99/2025/TT-BTC.

Odoo implementers

Avoid building the VN statutory report set from scratch on every project. Ship it as standard, consistent across your client portfolio.

Migration projects

Companies migrating from Misa, Fast or Bravo — the report set matches what their accountants already produce; no learning curve.

Multi-entity groups

Groups with VN subsidiaries — issue reports per Vietnamese entity or consolidate the VN group, without affecting international companies on the same database.

Chief Accountants & CFOs

Confidence that the financial statements are accurate, complete and on time — defensible in front of shareholders, the board and the tax authority.

Audit & tax advisors

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.click

Refunds 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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with