Italian Currency in Words

1.234,56 EUR to milleduecentotrentaquattro euro e cinquantasei centesimi

Spell out euro amounts in Italian words for cheques, contracts, and invoices. Parses the Italian 1.234,56 format (dot thousands, comma decimal), spells the integer part as one word, and adds euro and centesimi correctly. Runs in your browser.

What number format does it expect?

It accepts the Italian convention where a dot separates thousands and a comma separates the decimal, like 1.234,56. It also tolerates a plain dot decimal such as 1234.56 and a bare integer.

On Italian cheques, contracts, and invoices the amount is written out in words, and that written figure legally outranks the digits if the two disagree. This tool spells euro amounts in correct Italian, parsing the standard 1.234,56 format and applying the right number and currency rules.

How it works

The amount is split into euros and cents, then each part is spelled with the Italian cardinal-number rules (vowel elision, the tré accent, the -mila thousands suffix):

1.234,56  →  euros = 1234, cents = 56
euros  → milleduecentotrentaquattro euro
cents  → e cinquantasei centesimi
result → milleduecentotrentaquattro euro e cinquantasei centesimi

The word euro never changes form, while the cents use centesimo for exactly one and centesimi otherwise. The two parts are joined with e (and).

Example and tips

1.234,56 € becomes milleduecentotrentaquattro euro e cinquantasei centesimi. If there are no cents, the tool stops after euro, so 5.000 reads cinquemila euro. For formal documents, write the words exactly as shown, including the single-word integer; banks and notaries expect the concatenated Italian form rather than spaced groups. Keep the digits alongside the words as a cross-check.