Read the Currency Before the Decimal
For a currency with 100 minor units, the two digits after the decimal represent cents, pence or paise. USD 18.40 is “Eighteen Dollars and Forty Cents,” not “eighteen point four zero dollars.” GBP 1.01 is “One Pound and One Penny.” INR 250.75 is “Two Hundred Fifty Rupees and Seventy-Five Paise.”
Singular and plural forms depend on the exact unit: one dollar, two dollars; one penny, two pence; one rupee, two rupees.
Preserve Leading Zeros
The leading zero in .05 carries place-value information. USD 90.05 is ninety dollars and five cents, while USD 90.50 is ninety dollars and fifty cents. On a check, write these as 05/100 and 50/100. Dropping the zero can make the fraction ambiguous.
| Figures | Standard wording | Check wording |
|---|---|---|
| $12.00 | Twelve Dollars | Twelve and 00/100 Dollars Only |
| $12.05 | Twelve Dollars and Five Cents | Twelve and 05/100 Dollars Only |
| $12.50 | Twelve Dollars and Fifty Cents | Twelve and 50/100 Dollars Only |
Do Not Invent Precision
If the input has more decimal places than the currency normally uses, determine the valid payable amount before writing it. Do not silently truncate or round a tax, interest or exchange calculation without the governing rule. The converter accepts ordinary two-decimal monetary values; specialist currencies and accounting calculations may follow different conventions.