Invoice Multi Currency
by Steven Marp https://apps.odoo.com/apps/modules/browse?author=Steven Marp$ 29.22
Invoice Multi Currency
Double currency totals
Untaxed, tax, total, and residual amounts displayed in company currency under the standard totals when foreign currency is selected.
Tree View reporting
Adds optional Total (Company) column in list views to easily sum and view all invoice values in base currency.
Zero configuration
Uses standard Odoo exchange rates and stored currency fields. Works automatically with Odoo standard accounting.
Accurate Accounting Overview
No more manual conversions. This module helps billing managers and accountants immediately verify the company-currency value of any foreign-currency invoice or vendor bill directly from the document footer or the tree view lists.
Compare Currencies Instantly
Better clarity, fewer conversion errors, and faster reconciliation.Dynamic visibility
Company currency fields are automatically hidden when the invoice currency is the same as company currency to keep the view clean.
Stored computed fields
All converted amounts are stored in database, making them searchable, sortable, and exportable via standard Odoo features.
Multi-company support
Full multi-company support: amounts are converted using the specific company's base currency and current exchange rates.
How It Works
Follow these simple steps to configure and use multi-currency invoices.1. Activate Multi-Currencies Setting
Go to Settings > Accounting and check the Multi-Currencies checkbox. This allows Odoo to handle foreign-currency transactions on invoices and vendor bills.
2. Activate Foreign Currencies
Navigate to Accounting > Configuration > Currencies and toggle active status for currencies you transact in (e.g. USD, EUR, IDR) and ensure exchange rates are populated.
3. Dual Currency Totals in Form View
When you select a foreign currency on an invoice or bill, the company currency equivalent totals (Untaxed, Tax, Total, and Amount Due) are automatically computed and shown below the standard totals.
4. Total (Company) Column in List View
Enable the optional Total (Company) column from the column selector menu at the far right of the list header. This lets you quickly view and sum multiple multi-currency invoices in your base currency.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 76 |
| Technical Name |
sm_invoice_multi_currency |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/browse?author=Steven Marp |
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