{{ resultsReady ? 'Amount line ready' : 'Check the amount' }}
{{ result ? result.line : '—' }}

{{ result ? `${result.figure} · ${result.format_name}` : issueMessage }}

{{ notice.message }}

{{ copyStatus }}

Amount and writing convention
Use a dot for decimals. Western or Indian grouping is accepted. Up to 15 whole-number digits; extra decimals round half-up to cents.
US and UK default to sentence case; India and Malaysia to Title Case. Title Case keeps “and” and “dan” lowercase.
“Only” for English formats; “Sahaja” for Bahasa Melayu. US defaults to no suffix.
US defaults to 56/100; other formats use words. UK figure style uses 56p.
{{ format === 'my' ? 'Not applicable to Bahasa Melayu. Your selected preference is kept for English formats.' : 'Format default hyphenates compounds such as twenty-three.' }}
{{ row.place }} {{ row.digits }}
{{ row.words }}Zero group omitted from the amount line.
{{ exportStatus }}
FormatFigureAmount lineCharactersWordsCopy
{{ row.format }}{{ row.line }}{{ row.characters }}{{ row.words }}
  1. {{ step }}
{{ chartExportStatus }}

Wording length chart could not load.

Similar tools

A cheque states a payment twice, in figures and in words. Comparing the two helps catch a misplaced zero, a missing decimal or a transcription error before the cheque is issued. When an invoice or payment voucher also asks for the total in words, that wording gives the reader a second way to check the stated amount.

The whole currency units and their minor units must both agree. US dollars have cents, UK pounds have pence, Indian rupees have paise and Malaysian ringgit have sen. Each whole unit contains 100 minor units, so 0.05 means five minor units and 0.50 means fifty. Writing cents as 05/100 or 50/100 makes that distinction explicit.

Regional conventions change how the amount is expressed. US cheque wording commonly uses a fraction over 100 for cents, while UK wording names pounds and pence. Indian amounts use lakh for 100,000 and crore for 10,000,000, which explains why 1,23,456 and 123,456 represent the same number. Malaysian amounts can be written in English or Bahasa Melayu, with ringgit and sen named in the chosen language.

A discrepancy can affect the amount legally payable. For US negotiable instruments, the model Uniform Commercial Code (UCC), section 3-114, says that words prevail over conflicting numbers. The applicable state's enacted law governs the instrument. That rule does not extend automatically to every invoice or payment voucher, and it does not guarantee that a bank will process a mismatched cheque. Bank Negara Malaysia's cheque-clearing guidance, for example, lists differing words and figures as a reason for returning a cheque.

Clear handwriting and careful use of the available space also reduce opportunities to add to an amount after it has been written.

  • Begin at the left edge of the amount line, leaving no large gap before the first word.
  • Close the wording as the bank requires. Where a closing word is used, English forms can end with only and Bahasa Melayu forms with sahaja. A closing word marks the end of the amount.
  • Draw a line through the unused space after the amount so extra words cannot be added there.

The bank's printed form or an employer's approved template should guide the final style. Capital letters, currency placement and closing words can differ without changing the number. If a form already prints a currency word, take that into account when copying. An amount written correctly in words still needs to agree with the approved payable total, including any rounding already applied to that total.

How to Use This Tool:

Replace the sample amount with the final total you intend to pay or record. Choose the document's currency and language before preparing its wording.

  1. Choose Format. The choices cover US dollars, UK pounds, Indian rupees and Malaysian ringgit in Bahasa Melayu or English.
  2. Enter the total in Amount, using a dot for decimals. Results update as you type, and a valid entry displays Amount line ready.
    If Check the amount appears, correct the stated issue. For twelve and a half units, change 12,5 to 12.50. A currency marker must match the selected format.
  3. Open Advanced only when the required style differs. Letter case, Suffix, Minor unit and English hyphenation change the wording's presentation. Opening this section alone leaves the result unchanged. For requirements beyond these choices, follow the recipient's instructions when transcribing and recheck the edited wording against the figure.
  4. Compare the displayed figure with the intended payable total, paying particular attention to any rounding notice. Use Digit review to check the large number groups and the minor units separately.
  5. Select Copy amount line once the figure and wording agree with your document. If your US cheque already prints Dollars at the end of the line, stop before that printed word when writing by hand. Use the Writing checklist for the final transcription checks.

Interpreting Results:

Amount line ready means the entry can be converted under the selected convention. The figure and words both represent the rounded amount. A rounding notice appears whenever more than two decimal places were entered, even when the extra digits are zeros. A zero amount is accepted but flagged because it is unusual on a cheque.

Digit review helps detect a missing place value. Zero whole-number groups can remain visible there even though they are omitted from the amount line. The minor-unit row preserves two digits, making 05 distinguishable from 50.

  • Alternative formats shows six lines for the same number: the five selectable conventions and an additional US line with cents in words. These are writing comparisons, not exchange-rate conversions. Your Advanced preferences apply across the rows, except that the additional US row always spells out cents.
  • Wording length compares character counts, including spaces, punctuation and hyphens. Word counts separate words at spaces, so a hyphenated compound counts as one word. These counts do not measure handwriting width or guarantee that a line will fit. Choose a convention appropriate to the document before comparing its length.

Technical Details:

Amount wording combines two operations. Decimal rounding determines the amount represented by the result, then place-value and language rules express that number in words. Rounding happens first so a carry into the next whole unit is reflected in both the figure and the wording.

Formula Core

For a non-negative amount, half-up rounding chooses the nearest hundredth and rounds an exact halfway value upward. The total number of minor units is calculated as follows.

C = ⌊ 100 × A + 0.5 ⌋

A is the entered amount in dollars, pounds, rupees or ringgit. C is the rounded total in cents, pence, paise or sen. The floor brackets mean taking the whole-number part of the non-negative value inside them.

The rounded total is then separated into whole currency units and the remaining minor units.

W = ⌊ C100 ⌋ M = C − 100 × W

W is the whole-unit amount, and M is the remaining 0 to 99 minor units. In figures and fractions, M is padded to two digits. The calculation uses the decimal digits exactly, so 1.005 rounds to 1.01. A third decimal digit from 0 to 4 leaves the first two unchanged; a digit from 5 to 9 adds one minor unit.

For 999.995, the first two fractional digits give 99 minor units and the next digit is 5. Adding one minor unit carries into the whole amount, producing 1,000.00. The US default line is therefore “One thousand and 00/100 dollars”.

Transformation Core

Whole-number wording reads the nonzero place-value groups from largest to smallest. Western grouping separates digits into groups of three from the right. Indian grouping keeps the final three digits together, then uses groups of two for the larger places. Commas change the grouping convention, not the numeric value.

The number 123,456.78 contains 123 thousands, 456 whole units and 78 minor units. Written as 1,23,456.78, the same number separates into one lakh, 23 thousands, 456 whole units and 78 minor units. The Indian wording continues using lakh and crore for very large amounts, including combinations such as one lakh crore for 1,000,000,000,000.

English and Bahasa Melayu use the following larger place names. Billion and bilion use the short scale, meaning one thousand million.

Large place-value names used in English and Bahasa Melayu amount wording
English Value Bahasa Melayu
Thousand1,000Ribu
Million1,000,000Juta
Billion1,000,000,000Bilion
Trillion1,000,000,000,000Trilion

Zero groups are left out of a nonzero whole-number phrase. A wholly zero amount is named explicitly. The Malay wording uses sifar for zero, seratus for 100, seribu for 1,000 and satu juta for one million. These are the selected wording conventions, rather than a claim that every alternative expression is unacceptable.

British wording includes and within a hundred when a remainder follows, as in one hundred and five. It also includes and before a final group below 100 after a larger group, as in one thousand and five. US, Indian and Malaysian English wording omit those internal conjunctions. The connection between whole units and minor units is still expressed with and, or dan in Bahasa Melayu.

Currency wording and presentation

The default styles below describe the generated wording. They are formatting choices, not statutory requirements for capitalization, word order or suffixes.

Default case, minor-unit wording and closing words for each writing convention
Convention Letter case Minor units Closing word
US dollarsSentence caseTwo-digit fraction over 100None
UK poundsSentence casePence in wordsonly
India rupeesTitle CasePaise in wordsOnly
Malaysia · Bahasa MelayuTitle CaseSen in Malay wordsSahaja
Malaysia · EnglishTitle CaseSen in English wordsOnly

US fraction wording always includes a two-digit cents fraction, including 00/100 for whole-dollar amounts, and puts dollars after that fraction. US cents-in-words wording places dollar or dollars after the whole amount and uses cent for one cent. UK wording similarly distinguishes pound from pounds and penny from pence. Indian wording places Rupees before the whole amount and Paise before the fractional words. Both Malaysian forms begin with Ringgit Malaysia and place Sen before the fractional words.

Zero minor units are omitted from the UK, Indian and Malaysian amount lines, and from US cents-in-words wording. Amounts below one retain an explicit zero whole-unit phrase. A fraction preference uses two digits over 100 for US, Indian and Malaysian wording. For UK wording, the same preference produces a pence figure such as 56p instead.

Sentence case, Title Case, UPPERCASE and lowercase are available. Title Case keeps “and” and “dan” lowercase. English compounds such as twenty-three are hyphenated by default; turning hyphenation off separates them with spaces. That preference does not change Malay wording. Suffix changes add or remove Only in English or Sahaja in Malay, with capitalization following the selected letter case.

Accepted amount text and boundaries

Grouping and currency markers are checked before a result is produced. Either valid grouping convention is accepted with any selected format, but a marker cannot change the currency selection automatically.

Accepted numeric notation and limits for an amount
Part of the entryAccepted rule
Decimal notationUse digits and at most one decimal dot. Whole numbers, .5 and 5. are accepted. Fractional digits may be omitted or extended for rounding.
GroupingUse no separators, valid Western groups such as 123,456.78, or valid Indian groups such as 1,23,456.78. Grouping may use commas or consistent spaces. Mixed separators are rejected. A comma is never read as the decimal separator.
US marker$, US$ or USD at the start.
UK marker£ or GBP at the start.
Indian marker₹, INR, Rs or Rs. at the start.
Malaysian markerRM or MYR at the start, for either Malaysian language.
Amount rangeNon-negative amounts with at most 15 whole-number digits after leading zeros are removed. The rounded amount must not exceed 999,999,999,999,999.99.
Input lengthAt most 64 characters in the complete entry, including markers, spaces, grouping and fractional digits.

Letter-based currency markers are case insensitive. Negative amounts, accounting parentheses, plus signs, exponent notation and unrelated text are rejected. A rounding carry beyond the maximum also fails, so 999999999999999.995 cannot produce a result. Invalid entries clear the dependent results rather than substituting a different amount.

Limitations and Privacy:

The output is educational formatting information, not financial or legal advice or a guarantee of bank acceptance. It does not check an invoice's arithmetic, apply taxes or discounts, or complete the payee, date and signature fields of a cheque.

  • Ringgit amounts are expressed to two decimal places, preserving individual sen. Bank Negara Malaysia's nearest-five-sen mechanism concerns the final total of an over-the-counter bill. Any applicable bill-level adjustment must be resolved before entering the final payable amount; this conversion does not calculate that adjustment.
  • For a mistake on a Malaysian cheque, write a new cheque. BNM's cheque-clearing guidance does not allow alterations. For other jurisdictions, follow the bank's correction instructions or prepare a replacement.
  • Rounding and wording run in your browser without sending the amount to a conversion service. The wording-length chart can download supporting resources when opened.
  • The page address can include the raw amount and changed settings so they can be restored after reloading. Treat saved or shared links as containing that information. Copy actions ask the browser to write the requested text to your clipboard and report a failure if copying is blocked.

Worked Examples:

For each row, choose the named Format, enter the amount shown and leave Advanced choices at Format default. The wording is reproduced exactly, including capitalization, hyphens and closing words.

Exact default amount lines for all five selectable formats
FormatAmountExact amount line
US dollars $1,234.56 One thousand two hundred thirty-four and 56/100 dollars
UK pounds £1,234.56 One thousand two hundred and thirty-four pounds and fifty-six pence only
India rupees ₹1,23,456.78 Rupees One Lakh Twenty-Three Thousand Four Hundred Fifty-Six and Paise Seventy-Eight Only
Malaysia · Bahasa Melayu RM1,234.56 Ringgit Malaysia Seribu Dua Ratus Tiga Puluh Empat dan Sen Lima Puluh Enam Sahaja
Malaysia · English RM1,234.56 Ringgit Malaysia One Thousand Two Hundred Thirty-Four and Sen Fifty-Six Only

The Indian example represents one lakh, twenty-three thousand, four hundred fifty-six rupees and seventy-eight paise. The two Malaysian examples describe the same ringgit amount in different languages. Match the chosen line to the document's currency before copying it.

A voucher that requires cents in words

For $1,234.56 in US dollars, changing Minor unit to As words produces “One thousand two hundred thirty-four dollars and fifty-six cents”. The figure remains $1,234.56. This is also the wording offered by the additional US cents-in-words alternative when the other Advanced choices remain at their defaults.

References: