Update Exchange Rates
Update the exchange rates of your invoice to the latest values published by the ECB.
Overview
Many countries require that invoices issued in foreign currencies include an exchange rate to the national currency, and they even specify which source to use for the exchange rate. For example, when a Spanish company issues an invoice in Dollars, it must use the rate of the European Central Bank to convert the values to Euros, before reporting it to the Spanish tax authority. This workflow step will help you use the correct exchange rate.
How to Use
- Start by creating an invoice and include the
exchange_rates
field, specifying the currencies you want to convert from and to. - Add the Update Exchange Rates step to your workflow-no extra setup required.
- Trigger the workflow as you normally would.
- The step will automatically update the exchange rates when the workflow runs.
Example
Imagine you created an invoice in USD and you need to convert it to EUR for reporting purposes. At first, the invoice might not have any exchange rates amount
field or just a placeholder, like this:
Once the Update Exchange Rates step is run, the invoice will be updated with the actual exchange rate:
FAQ
Will an invoice without the exchange rates field cause an error during this step?
Will an invoice without the exchange rates field cause an error during this step?
No, if the exchange_rates
field is empty or missing from the invoice, this step will simply be skipped without throwing an error. The process will continue as usual.
What happens if a currency in the exchange rates is not supported by the European Central Bank (ECB)?
What happens if a currency in the exchange rates is not supported by the European Central Bank (ECB)?
If any of the currencies in the exchange rates
field isnโt supported by the European Central Bank (ECB), the system will skip updating the exchange rate for that currency. No error will be thrown, and the process will continue.
List of supported currencies by ECB:
- AUD
- BGN
- BRL
- CAD
- CHF
- CNY
- CZK
- DKK
- EUR
- GBP
- HKD
- HUF
- IDR
- ILS
- INR
- ISK
- JPY
- KRW
- MXN
- MYR
- NOK
- NZD
- PHP
- PLN
- RON
- SEK
- SGD
- THB
- TRY
- USD
- ZAR
Support
Weโre always working to improve our features! If youโd like us to add support for more banks for specific currencies or need any help, feel free to contact us at (support).