Skip to content

Document OCR and Recognition: The AI That Reads Your Documents and Does Something with Them

Document OCR and recognition: Sanso's AI reads and structures invoices, receipts, and statements automatically

An OCR tool can turn an image into text. Handy, sure, but that's only a starting point. Reading the characters on a document is one thing. Knowing what the document is, pulling out the right data, and filing it where it belongs is another matter entirely. Sanso is a financial operations service powered by AI. Here, document recognition isn't a product we sell you; it's just one step among others that the AI handles inside a complete chain: collect, read, identify, extract, connect to context, deliver.

Financial documents piling up and no one to process them?

Powered by AI, Sanso reads, identifies, and structures your financial documents, then delivers the data where it belongs, with no re-keying on your side.

Book a call

In practice? No OCR software to configure, nothing to run on your side. Sanso's AI reads and structures your documents behind the scenes, directly in the tools you already have on hand: Pennylane, Qonto, or Google Workspace.

  • Recognition of every type of financial document, not just invoices.
  • Precise identification of what each document is, not just its broad category.
  • Data extraction connected to your context, rather than simple field-filling.

The Problem: Recognizing a Document Isn't Processing It

Most document recognition tools stop at the text. You hand them a PDF, they hand you back fields: an amount, a date, a name. Then what? You still have to decide what the document is, check it hasn't come in twice, tie it to the right project, and get it into your books. All of that, classic OCR leaves on your plate.

The trouble is, a small business's documents never look like textbook cases. The same supplier shows up under a different label from one month to the next. One invoice covers two projects at once. A document lands in a foreign language. And a rent notice, a funding call, or a construction progress statement has little in common with a standard invoice; most OCR tools can only read one format. In the end, the tool does recognize the characters, but the sorting, the checking, and the data entry are still on you.

That leaves the question of the document itself. An OCR tool won't go get it: it politely waits for you to drop it in. Except in real life, your documents are scattered all over, between your inbox, your supplier portals, and WhatsApp messages. Someone has to go collect them before any recognition can even begin.

Without SansoThe hidden cost
Dropping every document into the OCR tool yourselfHours of handling, forgotten documents
Guessing the exact nature of each documentFiling errors, duplicates slipping through
Matching the data back to the right project or supplierCost accounting that's never really kept up
Re-keying the output into your booksWasted time, typos

What If Your Documents Read and Filed Themselves?

Imagine never again dropping a document into a tool just to get back a table you'll copy out afterward. Your documents arrive, Sanso's AI reads them, figures out what they are, pulls out the right data, and puts it in the right place, already tied to the right project. You don't touch a thing. You just see the result in your tools.

Document Recognition, Handled End to End by Sanso's AI

Sanso's OCR doesn't stop at converting an image into text. It takes its place in a chain the AI runs for you, under the eye of the Sanso team. This automated document recognition rests on three pillars.

Reading that covers every type of document. Sanso's AI already does what an OCR tool does: character recognition, image-to-text conversion, field extraction (amount, VAT, supplier, date, purchase order number, document line items). The real difference is the range. Where most tools lock onto a single format, usually the invoice, Sanso's AI also reads rent notices, funding calls, construction progress statements, account statements, and receipts. Whatever the format of the PDF or the document, the reading holds up.

Identification that understands what the document is. Recognizing the text doesn't tell you what the document is. Sanso's AI identifies the precise nature of each document and draws the consequences for the rest of the processing. It tells a real invoice apart from a quote, a pro forma, or a contract. And it goes all the way down to the fine distinctions within a single type, say a routine service charge call versus an exceptional one, adapting to your context and to what you've asked of it. As for duplicates, they're spotted and set aside before they cause the slightest problem.

Extraction connected to your context. A rules-based system settles for filling in boxes. Sanso's AI cross-references several sources to clear up ambiguities: the document's content, the email that came with it, the history of documents already processed and, if needed, your CRM or ERP. That's what lets it recognize a supplier even when the label shifts, understand line items written in a foreign language, and tie an invoice to the right project, even when the project is only hinted at. The structured data is then delivered wherever you want it: in your accounting tool, in a Google Sheets file, or anywhere you choose. No re-keying.

Classic OCR vs. Sanso: The Difference

The gap isn't about how well a PDF gets read. It's about everything that comes before, and everything that comes after, the recognition. Sanso is in the first column, the classic OCR tool in the second.

SansoClassic OCR tool
Document retrievalAutomatic collection from email, supplier portals, and WhatsAppYou drop in every document yourself
Document types readEvery financial document: invoices, rent notices, funding calls, construction progress statements, account statementsMost often a single format, usually the invoice
Identifying what it isTells apart invoice, quote, pro forma, contract, and the fine distinctions within a typeField extraction, without understanding what the document is
Data extractionConnected to context: email, history, CRM, ERP, multi-project, foreign languagesPredefined fields, no context
DeliveryStructured data delivered to Pennylane, Tiime, Axonaut, Xero, or Google SheetsAn export to re-import by hand
Who does the workSanso's AI, supervised by the team, end to endYou, once the extraction is done

Three numbers to sum up the gain:

  • 80% to 99% of the processing automated, depending on the case.
  • 100% reliability, because a human team keeps control of the exceptions.
  • From 4 hours a week to a few minutes: that's what Kamberra, a Sanso client, got back on invoice chasing.

What Document Recognition Covers at Sanso

Advanced, Flexible OCR

  • Recognition of every type of financial document, not just invoices
  • Rent notices, funding calls, construction progress statements, account statements, receipts
  • Reliable reading whatever the format of the PDF or document

Identifying What the Document Is

  • Tells a real invoice apart from a quote, a pro forma, or a contract
  • Makes the fine distinctions within a single type, based on your context
  • Takes the email's context into account to decide what action to take
  • Detects and sets aside duplicates before processing

Key Information Extraction

  • Amount, VAT, supplier, date, purchase order number, document line items
  • Line-by-line reading rather than filling in fixed fields
  • Identification of items even when written in a foreign language

Contextual Linking by AI

  • Cross-referencing the document against the email, the history and, when needed, the CRM or ERP
  • Matching different labels that refer to the same thing
  • Tying a document to the right project, even when it's referred to vaguely

Multichannel Document Collection

  • Email AutoCapture: the AI analyzes your inbox and pulls out the financial documents
  • Website AutoCapture: an AI agent retrieves documents from supplier portals
  • WhatsApp AutoCapture: any document sent to the dedicated channel gets imported

Delivery and Security

  • Structured data delivered to Pennylane, Tiime, Axonaut, Xero, or Google Sheets
  • GDPR compliance, data hosted in the European Union
  • Google CASA certification for Google Workspace access

Free yourself from finance admin

Book a call

Frequently asked questions

What Are OCR and Document Recognition?
OCR (optical character recognition) is the technology that reads a document to convert its image into text and extract the data. Document recognition goes one step further: it also works out what the document actually is. At Sanso, both steps are handled by the AI, which doesn't just read: it understands the document and pulls the right information from it.
Is Sanso OCR Software I Have to Use?
No. Sanso is an AI-powered service, not software you log into. Sanso's AI, supervised by the team, handles the recognition and processing of your documents behind the scenes. On your side, you see the result in your own tools, Pennylane or Qonto for example, with no new interface to learn and no setup to do.
What Types of Documents Can Sanso Recognize?
Sanso's AI recognizes every type of financial document, not just supplier invoices. It also handles rent notices, funding calls, construction progress statements, account statements, and receipts. That's exactly what separates it from a classic OCR tool, which is usually locked onto a single format. This flexibility helps real estate agencies as much as property portfolio managers or [construction companies](/en/industry/construction).
How Is This Different from a Classic OCR Tool?
A classic OCR tool recognizes characters, extracts a few predefined fields, and stops there. It's on you to feed it the document, then check, categorize, and re-key the output. Sanso's AI goes and gets the document, reads it, understands what it is, connects the data to your context, and puts it in the right place. OCR is just one step in the chain, not the product.
How Does the AI Extract Data from an Invoice or a Document?
Rather than blindly filling in boxes, Sanso's AI cross-references several sources: the document's content, the email that came with it, the history of documents already processed and, when needed, your CRM or ERP. For extracting data from invoices, that lets it identify the supplier even when the label changes, understand line items in a foreign language, and tie each line to the right project, with the right calculation.
Where Does the Data Land Once the Document Is Recognized?
Wherever you want it. Sanso delivers structured data directly to your accounting tool (Pennylane, Tiime, Axonaut, Xero), to a Google Sheets file, or to the place you choose. No export, no re-import, no re-keying on your side.
Is Automated Document Recognition Reliable?
Sanso's AI automates between 80% and 99% of the processing depending on the case, while a human team keeps an eye on the whole and picks up the exceptions. That double layer is what makes 100% reliability possible, where purely automated reading always leaves a few cases unhandled.
How Does Sanso Tell a Real Invoice from a Quote or a Contract?
Sanso's AI reads the content of each document and leans on the email's context to identify precisely what it is. It sets aside quotes, pro formas, contracts, and other documents that aren't invoices, and spots duplicates before they cause problems. It even goes down to the fine distinctions within a single type, based on your context.
Is My Data Secure?
Yes. Sanso is GDPR compliant and hosts data in the European Union. Since the service works inside your existing tools, your data stays where it is, with controlled, traceable access. Sanso is also CASA certified by Google for access to Google Workspace data.
How Do I Get Started with Automated Document Recognition?
Onboarding takes only a few days. Sanso plugs into your existing tools, your inbox and your accounting tool, then the AI starts collecting and processing your documents without disrupting anything in your day-to-day. The simplest way to start is to book a call and see what it looks like for your specific case.

Free yourself from finance admin