Why the Pakistani amount format differs
Pakistani cheques are written in the South Asian number system, which counts in groups of two digits after the hundreds instead of groups of three. That is why 1,23,45,678 is written One Crore Twenty-Three Lakh Forty-Five Thousand Six Hundred Seventy-Eight — most payroll, invoicing and accounting software in Pakistan still prints amounts this way, and banks expect it on the instrument itself.
Always write the amount in words to match the numeric figure exactly and end it with "Only". A mismatch between the figure and the words is among the top five reasons banks in Pakistan return cheques, and leaving off "Only" invites tampering.