| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 90 |
| Technical Name |
ol_currency_rate |
| License | LGPL-3 |
| Website | https://odolution.com |
| Versions | 16.0 18.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Discuss (mail) |
| Lines of code | 90 |
| Technical Name |
ol_currency_rate |
| License | LGPL-3 |
| Website | https://odolution.com |
| Versions | 16.0 18.0 |
Automatic Currency Rate - Live Exchange Rate Updates
Automatically fetch and update live currency exchange rates for all active currencies in your Odoo instance.
No configuration needed, no API key required, no manual data entry.
Install it. Activate your currencies. Rates update daily â automatically.
Tired of Updating Exchange Rates Manually?
Managing multi-currency businesses in Odoo means keeping exchange rates current. Without automation, this becomes a daily headache.
Manual Rate Entry
Staff must look up exchange rates from external websites every single day and type them into Odoo manually â wasting valuable time.
Outdated Rates
Forgotten updates lead to invoices, purchase orders, and financial reports using stale exchange rates â causing accounting discrepancies.
New Currency Hassle
Every time you activate a new currency in Odoo, you need to remember to add it to your manual update routine â easy to miss.
Automatic Currency Rate solves all of this with daily automated updates, zero configuration, and auto-discovery of new currencies.
How It Works â Under the Hood
A lightweight scheduled action runs daily and handles everything for you.
Automatic Currency Detection
Scans all active currencies in your Odoo instance automatically. No need to configure a list â just activate a currency and it's covered.
Free Public API
Uses open.er-api.com â a free, reliable exchange rate API. No API keys, no registration, no subscriptions. Supports 150+ world currencies.
Smart Duplicate Prevention
Checks if a rate already exists for today before creating a new one. If it does, the existing rate is updated â no duplicate records ever.
Standard Odoo Integration
Writes rates directly into res.currency.rate â the standard Odoo model. Works seamlessly with invoicing, accounting, POS, and all Odoo apps.
Built For These Teams
Accounting Teams
Ensure financial reports, invoices, and journal entries always reflect current exchange rates without manual lookups.
Multi-Currency Businesses
Companies dealing with international suppliers and customers who need accurate, up-to-date rates across all transactions.
E-commerce & Retail
Online stores and POS systems selling in multiple currencies need daily rate updates to price products correctly.
Key Features of Automatic Currency Rate
Daily Cron Job
Runs every day automatically via Odoo's built-in scheduled actions. No manual triggers needed.
150+ Currencies
Supports EUR, GBP, CAD, AUD, INR, KWD, JPY, CNY, and 150+ more world currencies out of the box.
No API Key Required
Uses a free public API â no registration, no API keys, no subscription fees. Works immediately after install.
Multi-Company Ready
Sets global currency rates that apply across all companies in your Odoo database.
Auto-Discovery
Automatically detects any new currencies you activate in Odoo â no code changes or reconfiguration needed.
Smart Update Logic
Updates existing rates for today instead of creating duplicates. Creates new records only when none exist.
What You Get With Automatic Currency Rate
- + Daily automated exchange rate updates
- + Support for 150+ world currencies
- + Zero configuration â install and forget
- + No API key or subscription needed
- + Automatic new currency detection
- + Smart duplicate prevention
- + Multi-company support
- + Works with invoicing, POS, accounting
- + Detailed logging for audit trails
- + 90 days free support included
Lightweight installation - Only depends on the Accounting module. No external libraries or complex setup required.
Customization Services
Need something different? We're here to help!
Affordable pricing tailored to your requirements. Contact us directly:
Need Help?
Connect with us on email
Chat with us on WhatsApp
Simple Setup - Just Install and Go
This module requires no configuration at all. Simply install it and make sure your desired currencies are activated in Odoo (Settings → Currencies). The daily cron job handles everything else automatically.
Optional Settings
- Adjust cron frequency in Settings → Technical → Scheduled Actions
- Activate or deactivate currencies anytime â the module adapts automatically
- Check Odoo logs for detailed rate update history and audit trails
Need Help? We have Got You Covered!
Contact Us
Support Ticket
To get assistance, please visit www.odolution.com to create a support ticket.
Please log in to comment on this module