Skip to content
Account

Sample scanned invoice

This is the sample invoice turned into a scan: the same six line items and the same totals, rendered at 200 dpi in grayscale, turned 1 degree, with grain and dust, and saved with no text layer. Because the digital original is published beside it, you know exactly what a perfect reading of this scan should return.

1 pagePDF 270 KBimage only, no text layer200 dpiCC0

Page 1 of sample-scanned-invoice.pdf, a fictional specimen marked SPECIMEN

Download

  • sample-scanned-invoice.pdfPDF, 1 page, image only · 270 KBDownload PDF
  • sample-scanned-invoice.jpgJPG, 1654 × 2339 px · 268 KBDownload JPG

Free, no sign-up. Released under CC0 1.0: copy it, change it and use it anywhere.

What is in the file

Everything on the sample invoice PDF is here — letterhead, bill-to block, a six-row table, subtotal, GST and total — but only as pixels. The rupee sign is a known trouble spot: plain OCR often reads it as another symbol.

The facts

Measured from the file itself by the script that made it.

Pages1
Filessample-scanned-invoice.pdf (270 KB), sample-scanned-invoice.jpg (268 KB)
Text layerNone: each page is an image only, so a tool needs OCR to read it
Page sizeA4 (210 × 297 mm)
Resolution200 dpi
JPG size in pixels1654 × 2339
ColourGrayscale
Skew1° clockwise
Line items6
Total₹17,348.36
LanguageEnglish
FictionalEverything: every company, person, address, number and figure is invented, and every page says SPECIMEN
LicenceCC0 1.0 (public domain)

What to test with it

Licence, and who is in it

Nobody. Every company, person, address, account number and figure in the file was made up by the script that drew it, and every page carries the word SPECIMEN and a line saying it is fictional; the PDF's metadata says so too. The file is dedicated to the public domain under CC0 1.0, so you can use it in tests, demos, courses and products without asking. Last updated 8 October 2026.

Questions

How do I know if a tool read it correctly?

Compare its output with the digital sample invoice PDF, which has the same text as real characters. The six amounts, the subtotal, the GST and the total on this page are listed there.

Why is the rupee sign a problem for OCR?

It is a newer character (added to Unicode in 2010) that many OCR models were not trained on. When we ran this page through Tesseract 5.5 (English model) on 2026-10-01, not one rupee sign came back as ₹: most were read as a percent sign and the rest were dropped. It is a quick check of any reader.

Can I use this file in my own tests, product or course?

Yes. It is released under CC0 1.0, a public-domain dedication: copy, change, redistribute and use it commercially, with no need to ask and no need to credit filedone (a link is welcome).

Is anything in it real?

No. Every company, person, address, account number, tax number and figure was invented by the script that made the file. Every page says SPECIMEN and that it is fictional, and so does the PDF's metadata.

Open it in

Guides

More sample files