Accounting module in Odoo

Tran Minh Duc
Nguyen Trung Duc
Duy Khang
Hoang Nguyen

The Odoo ecosystem is an Enterprise Resource Planning (ERP) that provides support for various aspects of a company. Some of them include sales support, website creation or even automated department management.


An accounting module was built upon the foundation of Odoo for the company BDOOP. However, it still retains some downsides that prove as a hindrance for the company to further develop. Thus, they requested that a new accounting module should be built independently and features some native functionalities for accounting in Vietnam.


1. UI/UX improvement:

- The current User Interface of their accounting module is not exactly user-friendly. Some of the statistical illustrations are also not included in the development, which makes it impossible for the end-user to fully capture the overview of all data, should the data size become large.

- New forms of data analysis and illustrations such as graphs and tables are requested by the company.

2. Applying Vietnamese Accounting Circular:

- The last module was built based on the general foundation of accounting, which can be used for any organization across the world but cannot be modified for specific purposes.

- As a result, BDOOP demanded that it should be built around the Vietnamese Accounting Circular 200. It should then be deployable for all the companies in Vietnam to make use of.

3. Language support:

- The Odoo ERP itself have already implemented support for Vietnamese language support. However, very few accounting modules have utilized this, including the one built for BDOOP company.

- Our team will focus on integrating Vietnamese language into our new application, as well as being able to export a detailed report that is fully written in Vietnamese.

Demo Video

Share by: