Amount in Words
Everything runs on strings and BigInt, never floats — figures and words that disagree can get a document rejected.
Format options
US style omits AND: ONE THOUSAND TWO HUNDRED THIRTY-FOUR. UK style inserts it after the hundreds in the last group: … HUNDRED AND THIRTY-FOUR.
English words —
Chinese capital —
Breakdown
| Field | Value |
|---|
Rules that are easy to get wrong
- From the figure to the words
- The words must match the digits exactly — including the minor unit. A mismatch is a common reason for a bank to return a document.
- Minor units that do not exist
- JPY, KRW and VND have no minor unit in circulation. Writing "AND CENTS ZERO" is simply wrong; decimals are rounded into the whole amount.
- Fixed currency labels
- Document convention keeps the plural regardless of value: SAY US DOLLARS ONE ONLY, not US DOLLAR ONE.
- Typographic AND
- US practice omits AND; UK practice puts it after the hundreds of the final group. Pick the one your bank expects.
- No floating point
- Amounts are handled as strings and BigInt. Extra decimals round on the third place with a manual carry (9.999 → 10.00), and the minor part is padded back to two digits rather than left empty.
Everything is computed in your browser; the amount is never uploaded. The output is for preparing documents — confirm the exact wording with your bank or customer.