NumberQuill

Do the words match the figures?

Paste a line from a contract, an invoice or a cheque. The checker reads the amount in figures and the amount in words separately, then says whether they agree and, where they do not, which places differ.

Both halves, in either order. What you paste is read in your browser, and this site never sends it anywhere.

How it reads a line

The figures are the digits with a currency sign or code in front of them or after them: a sign such as R, $, £, €, GH¢, ₦ or ₱, or a three-letter code such as ZAR, USD or AED. A figure with a sign is chosen over a bare number, so a clause number or a count of days in the same sentence does not get in the way, and the page tells you what it set aside. With no sign anywhere, a line with one number in figures and one in words is compared as plain numbers, which is how “thirty (30) days” is checked.

The words are the run of number words together with the currency and the cents, handed to the same reader as words to number. It reads British and American forms alike, capitals, hyphens, “a thousand” and “twelve hundred”, and a phrase that could mean two numbers is reported as ambiguous. “Only” at the end is set aside. The cents may be written in words, as “and fifty cents”, or as a fraction over a hundred, as “and 50/100”.

The separators in the figures are read as every other tool here reads them. Thousands are read in groups of three with one kind of separator, as in 1,500 or 1 500. A decimal part is read after a point, as in 1500.50, or after a comma where the comma cannot be a thousands separator, as in 1 500,50. A figure whose separators can be read two ways, such as 1234,567, gets an explanation instead of a verdict, since a misread figure would make the verdict wrong.

Lines the checker reads, and its verdict on each
LineVerdict
The purchase price is R1 500 000 (one million five hundred thousand rand).The words and the figures agree: both say R1,500,000.00.
$1,250.50 One thousand two hundred fifty and 50/100 dollarsThe words and the figures agree: both say $1,250.50.
£2,500.50 (two thousand five hundred pounds and fifty pence)The words and the figures agree: both say £2,500.50.
ONE THOUSAND FIVE HUNDRED RAND AND FIFTY CENTS ONLY (R1 500.50)The words and the figures agree: both say R1,500.50.
R1 500,50 (one thousand five hundred rand and fifty cents)The words and the figures agree: both say R1,500.50.
R150 000 (one hundred and fifty rand)The words and the figures disagree. The figures say R150,000.00; the words say R150.00, R149,850.00 less than the figures. They differ in the thousands and below a thousand.
$1,500.50 (one thousand five hundred dollars and five cents)The words and the figures disagree. The figures say $1,500.50; the words say $1,500.05, $0.45 less than the figures. They differ in the cents.
€1,000 (one thousand rand)The amounts agree, €1,000.00, but the units do not. The figures carry “€” and the words say “rand”, which is a different currency.
within thirty (30) daysThe words and the figures agree: both say 30.

Where they disagree

An amount is compared place by place: the groups of three digits the words are built from, millions, thousands and the part below a thousand, and then the cents. That is what makes a missing scale word visible. Beside R150 000, the words “one hundred and fifty rand” say R150.00, and the table shows the thousands empty in the words where the figures have 150. The words that belong to a place that disagrees are highlighted, and so are the digits.

A currency that does not match is a disagreement too, even when the numbers are equal: a figure in pounds beside words in rand is two different amounts. So is a unit the currency does not have, such as pounds with cents.

Which one counts

This tool says whether the two agree. It does not say which of them binds anybody; that depends on the document and on the law that governs it. For cheques and other bills of exchange, a statute and a uniform code answer the question in so many words.

In the United Kingdom, section 9(2) of the Bills of Exchange Act 1882: “Where the sum payable is expressed in words and also in figures, and there is a discrepancy between the two, the sum denoted by the words is the amount payable.”

In the United States, section 3-114 of the Uniform Commercial Code, as the states enact it: “If an instrument contains contradictory terms, typewritten terms prevail over printed terms, handwritten terms prevail over both, and words prevail over numbers.”

Both apply only to bills of exchange and negotiable instruments, and a contract can set its own rule. This page does not summarise the law of any other country. Either way, check before the document is signed.

Ambiguous lines

Each of these could be read more than one way, or could not be read at all without a guess. The checker refuses them and explains why, in the words below.

Lines that get no verdict
LineWhat it says
R1 000 and R500 (one thousand five hundred rand)There is more than one amount in figures (R1 000, R500). Paste one amount at a time.
R1.5 million (one and a half million rand)The figures mix digits and a word (R1.5 million). Write the figure out in digits, as 1,500,000, and the check can compare it.
R1 500 (one thousand five hundred rand fifty)The words after “rand” name no unit, so they could be the cents or a slip. Write “and fifty cents”, or set the words after the currency aside.
R120 (one twenty rand)“twenty” follows another number word, so the words are not one number: they could be a year or two numbers, and the checker will not choose.
This site sends nothing anywhere, and this is not legal advice. The line you paste is read by code running in your browser, and this site does not upload, log or store it. A verdict here says only whether two readings of the same line agree; it is not an opinion on what a document means or on which amount is payable.