Using the ECB provider to import rates ends with assigning wrong date, not the date from the XML file but next day in the future. For example today’s date is 12th of February , time 9:56AM CET. Until 4PM CET ECB still shows rate from 11th of February. Go to General Ledger | Currencies | Import currency exchange rates and import rate for Default rate type, today’s date and ECB provider: Go to General Ledger | Currencies | Currency exchange rate and check rates between EUR and other currencies Actual results: date imported for rate between EUR and AUD is 12th of February: Expected results: date imported should be the same the one from the provider, in this case 11th of February, not advanced with one day. Note: for repro please ensure you import from ECB before 4PM CET. If import after 4PM CET, then the issue cannot be reproduced because after 4PM CET the provider ECB updates the rates with date from actual today's date.