Cheque Writer — Amount in Words for Cheques (Lakh, Crore & International)
Type any amount and get the exact words line for your bank cheque — “Rupees Twelve Lakh Fifty Thousand Only” — in the Pakistani/Indian lakh-crore system or the international million system, with paisa handling and one-click copy. Made for bank cheques in Pakistan, India, the UAE, UK and US. Runs 100% offline in your browser.
Quick answer: To write 25000 on a cheque in Pakistan, write “Rupees Twenty-Five Thousand Only” on the words line and “25,000/-” in the figures box. For 1250000 write “Rupees Twelve Lakh Fifty Thousand Only”. Always end the words line with “Only” so the amount cannot be extended.
How to write a cheque correctly
- Write the date first in DD/MM/YYYY format. A stale-dated cheque (older than the valid period, typically 3–6 months depending on the bank) can be refused.
- Write the payee's name close to the left edge of the “Pay” line and draw a line after the name so nobody can insert extra words.
- Write the amount in words before the figures. Use this tool to get the exact words line, e.g. “Rupees Twelve Lakh Fifty Thousand Only”, and start as close to the left edge as possible.
- End the words line with “Only” (some banks accept “Flat”). This blocks anyone from appending “hundred” or “thousand” to your amount.
- Write the figures with “/-” after them (e.g. “1,250,000/-”) and strike through unused space on both lines.
- Sign last, exactly as per the bank record. If the words and figures ever differ, banks in Pakistan and India go by the words — so double-check the words line every time.
Real examples from searchers' cheque amounts
These are amounts people actually look up when filling bank cheques — see how each one is written:
| Figures | Cheque words line (lakh/crore) |
|---|---|
| 25,000 | Rupees Twenty-Five Thousand Only |
| 39,518 | Rupees Thirty-Nine Thousand Five Hundred Eighteen Only |
| 110,036 | Rupees One Lakh Ten Thousand Thirty-Six Only |
| 293,180 | Rupees Two Lakh Ninety-Three Thousand One Hundred Eighty Only |
| 318,125 | Rupees Three Lakh Eighteen Thousand One Hundred Twenty-Five Only |
| 528,320 | Rupees Five Lakh Twenty-Eight Thousand Three Hundred Twenty Only |
| 1,250,000 | Rupees Twelve Lakh Fifty Thousand Only |
| 5,620,434 | Rupees Fifty-Six Lakh Twenty Thousand Four Hundred Thirty-Four Only |
In the international system the same amounts read “two hundred ninety-three thousand one hundred eighty”, “one million two hundred fifty thousand”, and so on — useful for USD, GBP or AED cheques and international wire forms.