Blog · Published · Updated
PDF document preparation: how the workflow works
Short answer
One PDF file can combine digital text and scanned pages. A document gateway checks each page on its own and sends to OCR only the pages with no readable text layer. In our test it read 432 of 496 pages in 181 files locally, and OCR for the rest cost €1.17. At Syntalith an automation costs from €3,000 net. At 3,000 PDF pages a month of 1 minute each, it pays back in 2.2 months.
How we workDetails ↓
- 01Call30 minutes with an engineer, free
- 02PrototypeA working system on your process and data, free
- 03ImplementationTarget and fixed price in the contract; 50% at signing
- 04Acceptance50% once the agreed target is met
- analysis with an engineer and a free prototype
- €0
- team in ChatGPT or Claude, up to 10 people
- from €1,150
- automation, agent or application for one process
- from €3,000
We belong to the OpenAI and Anthropic partner programmes and learn through their official courses. What this means ↓
Author: Syntalith · 3 min read
Statistics
Documents and OCR: statistics 2026
2.2 mo.
payback of a €3,000 automation at 3,000 PDF pages a month: €1,745 of work today, €362 with checking and the model. Scenario.
432 of 496
According to the Syntalith demonstrator (2026), the PDF page check read 432 of 496 pages in 181 files locally, without OCR.
10 of 10
According to a Syntalith trial on 10 October 2026, OCR read the case number, date and amount correctly in 10 of 10 documents with visible fields.
11.8%
According to Eurostat (2025), 11.8% of EU enterprises with at least 10 employees used AI to analyse written language.
20.0%
According to Eurostat (2025), 20.0% of EU enterprises with at least 10 employees used AI.
Figures checked: 22 October 2026
Which page needs OCR
Sending every page down the same path adds operations and makes it harder to find where a read failed. The gateway checks the text layer of each page. A page with readable text goes on without OCR, a scanned page goes to OCR, and a corrupted text layer stops the document for a person's review. The file's history shows the source, the reading method chosen, the result of the check and the decision.
On 10 October 2026 we ran the OCR function on 12 generated documents with fictional data: a case number, a date and an amount. Six images were sharp, two slightly rotated, two blurred, and in two the identifier was covered. In the 10 documents with visible fields, all three values matched the reference. In the two with the number covered, the parser returned no identifier, while the date and the amount were correct.

- 01Checkdoes the page have a readable text layer
- 02Textread locally at no OCR cost
- 03ScanOCR for this page only
- 04Corruptionthe document is stopped for review
- 05Fieldsthe values read wait for an employee's approval
- A text layer in an abandoned encoding: „okreÊlony” passed as readable
- All scans, languages, tables and signatures
- The spread of time and cost needed to judge an SLA
- Insurance policies, invoices and other layouts beyond one simple template
What it costs and when it pays back
- Today
- 3,000 PDF pages × 1 min = 50 h (€1,745)
- With the system, a person checks the output in 20% of the time
- €349
- Model, 1 call per case, Claude Sonnet 5.5
- €13
- Cost of one case
- €0.58 today, €0.12 with the system
- Saving
- €1,383 a month
Payback of €3,000
2.2 months
The volume, the time and the checking share are the scenario's assumptions. €34.90 an hour is the EU average hourly labour cost for 2025 according to Eurostat. Model: 1,500 input tokens and 200 output tokens per call at Anthropic's rates, at the ECB rate of 1.1205 USD per euro on 22 October 2026.
The count covers the work around a case: searching, reading, writing and handing over. What remains is the time to check the result, 20% of today's work in the scenario. Before the quote, we measure both times on 20 to 100 cases the team has already handled, in a free test that takes 5 working days.
In the demonstrator, a separate read of one document cost about €0.0008. The gateway's most expensive error is a page passed as readable when its text is corrupted, so at acceptance we count it apart from unnecessary OCR calls.
When OCR of the whole file is enough
If every document is a scan, or every document has a text layer, a page-by-page check adds little. A gateway makes sense with a mixed stream: contracts with scanned annexes, invoices with attachments, case files with photocopies. Open tools for converting documents, such as Docling, read PDFs with their page layout, so the gateway uses them as one component, and the part we build is the routing rules and the review queue. Acceptance keeps the choice of path apart from the accuracy of the fields and their approval.
A uniform stream: only scans or only text
one reading path
configuration
Mixed PDFs in large numbers
a page-by-page gateway with a review queue
from €3,000
Archives in old encodings
a gateway with detection of corrupted text added to acceptance
priced after the analysis
Where to start
Collect representative files and judge the text layer of each page by hand. We measure missed OCR and unnecessary calls separately. Before a pilot you need a set of the client's documents, a retention policy and a manual queue for uncertain reads. We build this kind of rollout as part of AI automations. For the free analysis, a description of one case from recent weeks and of the tools it passed through is enough. You do not need to send confidential documents, and you get a written plan within 2 working days.
Worked example · Scenario
How we count the payback: data from documents
We run the same count for your documents in the free analysis.
€2,618
a month for copying 1,500 documents by hand
Payback: 1.4 mo.
3 minutes to copy the fields from a document and checking in 15% of the old time are our assumptions. €34.90 an hour is the EU average hourly labour cost for 2025 according to Eurostat, for companies with 10 or more employees. Model cost about €0.007 per document: OCR in our system cost €1.17 for 181 files, and a separate read about €0.0008, converted at the NBP rate of 21 October 2026 and the ECB rate of 1.1205 USD per euro on 22 October 2026.
See the full calculation →