Odoo Community
Odoo Enterprise
Viindoo Cloud
Vietnam - Foreign Trade
Extending Foreign Trade & Logistics module providing Vietnam Standards
This module sets Default Import/Export Tax Payment Terms, is Payment Terms according to the regulations of the State of Vietnam. This will help you reduce operations, save time and reduce errors when using the Import-Export feature on the software.
Key Features
Built natively on Odoo/Viindoo to streamline real business operations:
Default Import/Export Tax Payment Term: 275 Days
- Automatically presets the "275 Net days" payment term.
- Complies with Vietnam's tax grace period regulation for import/export businesses.
- No manual configuration required from accountants.
- Configured as 100% of value, payable 275 days after the end of the month in which the document is issued.
Automatic Application Across All Vietnamese Companies
- Scans all companies using the Vietnamese Chart of Accounts (Circular 99 or 133).
- Assigns the 275-day term to both Import Tax and Export Tax fields on the company.
- Applies to existing companies upon installation.
- Applies to newly created companies thereafter.
- Processes companies in corporate hierarchy order (parent first, then children).
Zero-Config Installation
- The module installs itself automatically when prerequisites are met.
- No user action needed — no menus to find, no settings to configure.
- Triggers once the Foreign Trade & Logistics module and Vietnamese accounting modules are present.
- Eliminates onboarding effort for implementation partners.
Compatible with Both Circular 99 and Circular 133
- Works uniformly for large enterprises (Circular 99/2025/TT-BTC).
- Works uniformly for small-to-medium enterprises (Circular 133/2016/TT-BTC).
- Detects the chart template automatically — no separate setup per circular.
- Comes with bilingual support (Vietnamese and English).
Due Date in the Journal Items
See Vietnam - Foreign Trade in Action
See how this module solves real business problems in a working Viindoo environment.
Need help with Vietnam - Foreign Trade?
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
Odoo/Viindoo Version: 17.0
Required Modules: viin_foreign_trade, l10n_vn_viin, viin_account
Editions: Community Edition and Enterprise Edition.
Who Should Use This Module?
Built for teams that need this capability fully integrated into their Odoo/Viindoo stack.
Executives & Business Owners
Need clear visibility into operations and a stack that scales without bespoke development.
Operations / Department Leaders
Want to streamline daily workflows, remove manual handoffs, and keep data consistent across teams.
Implementers & Odoo Partners
Looking for production-ready Viindoo modules to deliver projects faster and at lower risk.
Installation
- Navigate to Apps.
- Search with keyword l10n_vn_viin_foreign_trade.
- Press Install.
Instruction
Instruction video: Vietnam - Foreign Trade
Check Settings
After installing the module, you navigate to Accounting > Configuration > Payment Terms, and will see the 275 Net days term. You click to view and adjust if necessary.
You navigate to Foreign Trade > Configuration > Settings, and in the Default Import/Export Tax Payment Term, you will see the above term.
Usage
You create a purchase order for Importation/Exportation then import customs clearance request/export customs clearance request. On the customs clearance request, you navigate to the Taxes Computation tab. Here, you will see Tax Payment Term is the default term you set up above.
You press Journal Entries to see the related entries. You will see the software automatically calculates Due Date on the lines of Tax Journal Items related to Import-Export activities equals Accounting Date plus 275 days.
Note: On the customs clearance request, you can choose a different Tax Payment Terms if you wish.
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.