- APPS
- Accounting Foundation 19.0
| Lines of Code | 2639 |
| Technical name | viin_account |
| License | OPL-1 |
| Website | https://viindoo.com/apps/app/17.0/viin_account |
| Read description for | v 14.0 v 15.0 v 16.0 v 17.0 v 18.0 |
| Included Dependencies | Viindoo Base |
| Extensions | Accounting & Financial Reports Account Counterparts Vietnam Chart of Accounts - Circular 99 and 133 |
Viindoo Accounting
Base module for Accounting customization
This module provides a few customizations for the Accounting app and serves as the basis for further expansion of other modules.
Key Features
Built natively on Odoo/Viindoo to streamline real business operations:
Base module for Accounting customization
New account types for financial reports in Viindoo
Configure fiscal position in Viindoo Accounting app
Online purchase with Viindoo e-Commerce
Add purchase order information for payment
Apply fiscal position to online payment in Viindoo e-Commerce
Fiscal position applied at the online payment in Viindoo
See Viindoo Accounting in Action
See how this module solves real business problems in a working Viindoo environment.
Need help with Viindoo Accounting?
For questions, implementation support, or consulting services, contact Viindoo.
Pre-Sales & Partnership
When contacting us, please include:
- Odoo/Viindoo version (CE/EE).
- Number of users and business scope.
- Other modules currently in use.
Technical Support
For faster troubleshooting, please provide:
- Order number or app reference.
- Odoo/Viindoo version & edition.
- Steps to reproduce the issue.
- Screenshots/logs if available.
Technical Requirement
Changes log
We continuously improve this module. Recent updates from the official Viindoo repository:
- 2026-03-02 Improved Align overtime payroll with TT99 (C99).
- 2026-02-27 Improved Switch VN CoA template to Circular 99 (C99).
- 2026-02-24 Performance Add index on account_move_line.reversed_move_line_id to prevent full-table scan on DELETE.
- 2026-01-28 Performance Improve read_group method.
- 2025-12-05 Fixed Skip account_expected_external_id is existed.
- 2025-10-06 Improved Add context pass test odoo.
Works Great With These Modules
Extend Viindoo Accounting with complementary Viindoo apps:
Vietnam Chart of Accounts - Circular 99 and 133
Vietnam Chart of Accounts according to Circular #99/2025/TT-BTC and #133/2016/TT-BTC by the Ministry of Finance
Module l10n_vn_viinVietnamese E-Invoice Integration
Seamless integration with Vietnamese e-invoice providers (Sinvoice, VNInvoice, MISA E-Invoice, etc), ensuring compliance and efficiency in invoicing workflows
Module l10n_vn_viin_ediVietnam - Foreign Trade
Extending Foreign Trade & Logistics module providing Vietnam Standards
Module l10n_vn_viin_foreign_tradeAccount Counterparts
Counterpart relations between Journal Items
Module to_account_counterpartPayment with Payment Lines
Record details of payment lines and their countered account
Module to_account_paymentCurrency Conversion Difference Move for Payment Transaction
Ensure accurate journal entries for currency discrepancies between payment transactions and payments, in multi-currency setups
Module to_currency_conversion_diffWho Should Use This Module?
Built for teams that need this capability fully integrated into their Odoo/Viindoo stack.
This module is suitable for businesses implementing the accounting module as part of their enterprise management system.
With its comprehensive features, the module ensures operational consistency and integrates seamlessly with the organizational structure of the business.
Installation
- Navigate to Apps.
- Search with keyword viin_account.
- Press Install.
Note: To see full features of the viin_account module, you need to install the Accounting app.
Instructions
Instruction video: Accounting Customization
New account type
The Financial Income and Income Deduction are new account types added to the Chart of Accounts. This will support building data compilation rules for each target on the financial report right on the Accounting software.
Automatically apply a suitable fiscal position for each contact type
Example: You have an e-commerce business with customers who purchase products from your website.
- Customer is a company, located outside of Vietnam, a VAT rate of 0% is applied;
- Customer is a company, located in Vietnam, a VAT rate of 10% is applied.
Workflow on the software:
Note: To view the whole workflow in this example, you need to install the e-Commerce app;
Step 1: Configure fiscal position.
Step 2: Purchase products on the website, register customer's information and check customer invoices.
- Foreign customer: Based on the address provided by the customer at the purchasing step, their fiscal position will be automatically detected with the VAT rate of 0% that you have configured previously.
- Vietnamese customer: Fiscal position with a tax rate of 10% will be automatically recognized for customers residing inside Vietnam.
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.