For non-euro invoices, the system retrieves the Banca d'Italia daily rate, retains the original currency and amount, and calculates EUR using commercial rounding.
The service requests the rate for the invoice currency and date. The official convention expresses foreign currency units per euro, so the original amount is divided by the rate.
Decimal calculations with ROUND_HALF_UP;
the original amount remains visible;
consistency validation before XML generation.
02
Weekends and holidays
When no rate exists for the requested date, the preceding available official business day is used. Both requested and effective dates are retained.
03
Tax review is still required
Published rates are indicative. The user must verify that the date and conversion rule are appropriate for the specific tax case.
FAQ
Frequently asked questions
Is the original currency retained?+
Yes. Currency, original amount, rate, date and source remain visible during review.
What happens during an outage?+
The document remains reviewable with a warning and cannot be generated without complete official rate data.
Is the selected date always correct for tax purposes?+
The service documents the available official rate; the user must verify the correct date for the specific case.
Official exchange rate with date and source
For non-euro invoices, the system retrieves the Banca d'Italia daily rate, retains the original currency and amount, and calculates EUR using commercial rounding.