FastKYC
Vision APIs

Cheque OCR API

Extract account number, IFSC, MICR code, bank name and account holder details from a cheque image for account verification.

Category
Vision APIs
Cheque OCR illustration

What the Cheque OCR API does

Cheque OCR reads a cheque leaf and returns the banking details printed on it: account number, IFSC, MICR code, bank and branch, and the account holder name.

A cancelled cheque is still the standard proof of bank account in India. Reading it automatically removes the slowest, most error-prone step in collecting payout details, and the extracted fields feed straight into account verification.

Where teams use the Cheque OCR API

  1. Collecting bank details from a cancelled cheque during onboarding

  2. Extracting account and IFSC before a penny-drop check

  3. Digitising cheque images in a mandate or loan file

  4. Validating that a submitted cheque matches the declared account

Frequently Asked Questions (FAQs)

Does it verify the account exists?

No. Pass the extracted account number and IFSC to a bank verification endpoint to confirm the account and its holder.

Does the cheque need to be cancelled?

Not for extraction. Whether you require a cancelled cheque is your own policy decision.

What is the MICR code for?

It identifies the branch for cheque clearing. It is useful as a cross-check against the IFSC read from the same cheque.

Start verifying with the Cheque OCR API

Book a walkthrough and we will show the call, the response and how it fits your onboarding flow.

  • One API key for every check
  • Verified against official Indian records
  • Built for onboarding at scale
FastKYC

Book a demo

See FastKYC on the checks you run

KYC, KYB, Verification APIs, OCR, SMS, WhatsApp & Custom solutions

Tell us what you need to verify and we will get back to you.

APIs
170+
Verifications
1.2M+
Checks a day
5000+