Skip to content
ERP Builders
Accounting

Odoo Bill Digitisation: OCR for Vendor Bills

How Odoo turns scanned and emailed vendor bills into draft bills with OCR: setup, email aliases, accuracy, credits, review workflow and tips to reduce manual entry.

By ERP Builders Team1 min read

Typing vendor bills is slow and error-prone. Odoo can read bills from PDFs and images and create draft bills automatically, so accounts payable staff review instead of typing.

How it works

  1. A bill arrives by email, upload or scanner.
  2. Odoo sends it to its OCR service.
  3. The service returns the vendor, bill number, dates, amounts, taxes and sometimes lines.
  4. Odoo creates a draft bill with the PDF attached.
  5. A user checks and posts it.

Setting up an email alias

The easiest way to capture bills is an email address such as bills@yourcompany.com that forwards to the purchase journal's alias in Odoo. Ask suppliers to send bills there. Office scanners can send to the same address.

Digitisation settings

In accounting settings, choose whether bills are digitised automatically on arrival or only when a user clicks a button. Automatic is faster; manual saves credits if many documents are not bills.

Improving accuracy

  • Make sure vendors exist in Odoo with correct tax IDs, so they are matched.
  • Set default expense accounts and taxes on vendors.
  • Link bills to purchase orders, so lines and quantities are checked against what was ordered.

Review workflow

OCR is not a replacement for review. Use a simple flow:

  • Drafts created by OCR
  • AP clerk checks vendor, amount and account
  • Approval for bills over a threshold
  • Posting and payment

See our guide to Odoo approval workflows for setting up approvals.

Costs

Each digitised document uses credits. Estimate your monthly bill volume and buy credits accordingly. For very high volumes, compare with dedicated AP automation tools.

Beyond OCR

For more complex documents, such as multi-page freight invoices, AI-based extraction can go further. Read about AI invoice processing in ERP or our AI document processing solution.

Frequently asked questions

Is Odoo OCR free?

No. Bill digitisation uses Odoo in-app purchase credits, charged per document. Check Odoo's current pricing for credit packs.

How accurate is Odoo bill OCR?

It reads most standard bills well, including vendor, dates, totals and taxes. Unusual layouts need more review, and accuracy improves as vendors are matched.

Written by

ERP Builders Team · ERP consultants and engineers

Articles written and reviewed by the ERP Builders delivery team — functional consultants, solution architects and developers who implement, integrate and support ERP systems.

Related articles

Accounting1 min read

Odoo Bank Reconciliation: A Step-by-Step Guide

How bank reconciliation works in Odoo: bank feeds and statement imports, matching rules, reconciliation models, partial payments, fees and month-end checks.

Next step

Turn the plan into a working system.

Book a consultation with an ERP consultant. No sales script — just an honest look at your situation.