Home › Blog › Automation

Scanned Bills and PDFs to Tally with OCR: Stop Typing Purchase Bills

28 Oct 2026 · 6 min read · Team Quick2Tally

Purchase bills still arrive as paper, PDFs and WhatsApp photos. Typing them into Tally one by one is slow, and every retyped number is a chance for a mistake. OCR (optical character recognition) reads the text from these documents so the data can go into Tally without manual typing.

How OCR-to-Tally works

  1. Collect the documents: scanned bills, PDF invoices, or clear phone photos.
  2. OCR reads the fields: supplier name and GSTIN, invoice number and date, taxable value, tax amounts and total. For bank statements it reads date, narration, debit, credit and balance.
  3. Review in Excel: the data lands in a sheet where you can check it, fix anything unclear and choose ledgers.
  4. Import into Tally: the reviewed sheet is posted as vouchers in one go.
The review step is not optional. OCR is fast, but no tool reads every document perfectly. Five minutes of review is still far quicker than an hour of typing, and it keeps your books clean.

What you can save

TaskTyping by handWith OCR + review
50 purchase bills2–3 hoursabout 20–30 minutes
One month's bank statement (300 lines)3–4 hoursabout 15–20 minutes

These are typical figures for illustration. Your time depends on document quality and how many items each bill has.

How to get accurate OCR results

  • Prefer original PDFs from the supplier or bank over printed-and-scanned copies.
  • Scan at 200–300 DPI, in colour or greyscale, with the page straight.
  • For phone photos: good light, camera directly above the page, full page visible, no shadow of your hand or phone.
  • Avoid stamps, signatures and pen marks on top of the figures.
  • One bill per page where possible; do not photograph two bills together.

Checks to do before posting

  • GSTIN: 15 characters, the first two digits are the state code. A wrong GSTIN means the bill will not match GSTR-2B.
  • Invoice number and date: these drive duplicate checks and the GST month.
  • Totals: taxable value + tax should equal the bill total.
  • Tax split: CGST + SGST for a supplier in your state, IGST for a supplier in another state.
  • Duplicates: the same bill often arrives twice, once on email and once on WhatsApp.

Bank statements: OCR plus automatic ledgers

Bank statements are the best place to start with OCR because they are long, repetitive and arrive every month. Quick2Tally reads PDF, scanned and photographed bank statements, and its Auto Ledger feature learns from your Tally data to suggest the right ledger for each bank entry, so you are not choosing ledgers line by line.

Getting started

Pick one supplier or one bank account, run a month of documents through OCR, review, and import. Once you trust the process, add the rest. Download the free trial and try it on your own documents.

Stop typing data into TallyImport Excel, PDF and scanned data into TallyPrime in minutes. Free installation and demo.
Download free trial

Frequently asked questions

What is OCR in accounting?

OCR (optical character recognition) reads text from a scanned image or PDF. In accounting it is used to pick up details such as invoice number, date, GSTIN, amounts and tax from bills and statements, so they do not have to be typed by hand.

Is OCR 100% accurate?

No tool reads every document perfectly. Clear scans give very good results, while blurred photos, handwriting and stamps over text cause mistakes. That is why the data should be reviewed in Excel before it is posted to Tally.

Can I use a mobile phone photo instead of a scanner?

Yes, if the photo is sharp, taken straight from above, in good light and shows the full page. Avoid shadows and folded corners.

Does OCR work for bank statements too?

Yes. Quick2Tally reads PDF, scanned and photographed bank statements, and its Auto Ledger feature can suggest the ledger for each bank entry by learning from your Tally data.

Trusted by 10,000+ Tally Users

For Utility, Support and Service

Trusted by Tally users

4.9 Star Google Rating Based on 300+ Reviews

Get in touch

Share your details and we will get back to you.