TAGGUN offers receipt OCR API with real-time receipt processing

We have beautifully crafted a set of APIs ready to be integrated with any software product so you can start automatically processing receipts and invoices for your customers.

An OCR scanned receipt with highlighted data

Try the online demo now

Get a taste of the Taggun Invoice & Receipt OCR.

This demo is just the beginning!

  • The API offers many more data points - get your API key here.
  • Work with us for over 90% accuracy and optimisation to your business needs.

Register now for a 30 day free trial.

Receipt OCR Product Details

What the Taggun Receipt OCR API offers

All Languages

Taggun actively supports all languages. Enjoy global reach out of the box.

Multiple File Formats

We support a variety of file formats, including JPEG, PDF, PNG (8 and 24), GIF, and HEIF, ensuring flexibility in receipt uploads.

High Accuracy + Feedback

Use our feedback endpoints to train our AI for even better accuracy. We love your feedback! We train our AI to win at your use case.

All the Essential Data

Extract essential receipt and invoice data points like total amount, tax amount, merchant details, and dates.

Line Item Data

Get detailed line item data, including product names, quantities, prices. Opt-in for our receipt line item ocr service to extract detailed line item data.

Multi-country Support

Need enhanced support for receipt and invoice data specific to a certain country or region? Taggun has you covered.

Your Receipts, Perfectly Parsed

Any Country, Any Region.

Our OCR API is tailored for diverse data points and formats specific to various countries and regions.

Need something unique? Become an enterprise customer, and we'll customise the functionality at no extra cost. Simplify your operations and elevate your business with us.

Specialised regional features by continent

Region
Name and description
OPEN FOR DEVELOPMENT

Don't see what you need?

Partner with us for your regional needs. Contact our team today!
Bahrain

Currency normalization for high purchasing power

Ensures accurate conversion and calculation of high-value amounts on Bahraini receipts without decimal places.
China

FAPIO OCR data extraction

FAPIO Chinese receipts OCR data extraction.
China

FAPIAO

Extracts Chinese FAPIAO invoice data for accurate financial record-keeping.
India

Indian Merchant Tax ID (INGST)

Indian Merchant Tax ID (INGST)
India

INGST

Extracts and validates Indian Goods and Services Tax (GST) numbers (Format example: 22AAAAA0000A1Z5) for accurate identification of businesses on receipts.
Indonesia

Currency normalization for low purchasing power

Ensures accurate conversion and calculation of low-value amounts on Indonesian receipts to Rupiah (IDR) without decimal places.
Japan

Currency normalization for low purchasing power

Ensures accurate extraction of amounts on Japanese receipts for Yen (JPY) without decimal places.
Philippines

Currency normalization for low purchasing power

Ensures accurate conversion and calculation of low-value amounts on Philippine receipts to Pesos (PHP) without decimal places.
Vietnam

Currency normalization for low purchasing power

Ensures accurate conversion and calculation of low-value amounts on Vietnamese receipts to Dong (VND) without decimal places.
Belgium

VAT Number verification

Verifies the authenticity of Belgian VAT registration numbers (Format example: BE 1234.567.890) for reliable receipt data.
Belgium

Multi Tax

Accurately captures Belgian taxes, specifically BTW and TVA from receipts.
Finland

Special Date handling

Ensures accurate extraction and formatting of dates specific to Finnish receipt requirements.
Finland

VAT Number verification

Verifies the authenticity of Finnish VAT registration numbers (Format example: FI12345678) for reliable receipt data.
Finland

Multi Tax

Accurately captures Finnish taxes, specifically ALV (VAT) from receipts.
France

Multi Tax

Accurately captures French taxes, specifically TVA from receipts.
France

VAT Number verification

Verifies the authenticity of French VAT registration numbers (Format example: FR 12 345 678 910) for reliable receipt data.
Germany

VAT Number verification

Verifies the authenticity of German VAT registration numbers (Format example: DE123456789) for reliable receipt data.
Germany

Multi Tax

Accurately captures German taxes, specifically MwSt (VAT) from receipts.
Ireland

VAT Number verification

Verifies the authenticity of Irish VAT registration numbers (Format example: IE1234567X) for reliable receipt data.
Ireland

Multi Tax

Accurately captures Irish taxes, specifically VAT from receipts.
Italy

Multi Tax

Accurately captures Italian taxes, specifically IVA from receipts.
Italy

VAT Number verification

Verifies the authenticity of Italian VAT registration numbers (Format example: IT12345678901) for reliable receipt data.
Netherlands

VAT Number verification

Verifies the authenticity of Dutch VAT registration numbers (Format example: NL123456789B01) for reliable receipt data.
Netherlands

Multi Tax

Accurately captures Dutch taxes, specifically BTW from receipts.
Spain

Extraction of Spain Tax ID

Extracts and verifies Spanish tax identification numbers, NIF (Format example: X12345678), from receipts for compliance and record-keeping.
United Kingdom

Multi Tax

Accurately captures UK taxes, specifically VAT from receipts.
United Kingdom

VAT Number verification

Verifies the authenticity of UK VAT registration numbers (Format example: GB123456789) for reliable receipt data.
Brazil

Brazilian Receipt QR Code Extraction

In Brazil, receipts, especially fiscal receipts, are standardised and often contain a QR Code that complies with regulations set by SEFAZ (Secretaria da Fazenda)
Brazil

Tip Nota

Captures the type of document from Brazilian receipts: NFCE, NFE, SAT
Brazil

Chave Acesso

Captures the unique access key (44 digits) found on Brazilian electronic invoices for secure retrieval and validation.
Brazil

IssuedOrganization

Identifies the issuing organization, specifically the CNPJ (Format example: 12.345.678/0001-95) of the merchant on Brazilian receipts for context and verification.
Brazil

Recipient

Extracts recipient (bill to) tax ID, specifically the CPF (Format example: 123.456.789-09) from Brazilian receipts.
Chile

Chilean Merchant Tax ID

The RUT detected of the merchant.
Chile

Chilean Document Type

The document type of the file. Available options are 'boleta', 'factura', 'comprobante.'
Chile

Chilean Document Number

The document number of the file.
Chile

Currency normalization to CLP

Converts CLF to CLP amounts to a standard format for easy comparison and analysis.
Chile

Extraction of document number

Extracts the unique document number from Chilean receipts for accurate record-keeping and validation.
Chile

Extraction of document types

Accurately identitfies various Chilean receipt types for compliance and record-keeping (Factura, Boleta, Comprobante).
Chile

RUT normalization and validation

Standardizes and verifies Chilean tax identification numbers, RUT (Format example: 12.345.678-5, or 9.876.543-K) for improved data accuracy.
Colombia

Extraction of document numbers

Extracts the unique document numbers from Colombian receipts for accurate record-keeping and validation.
Columbia

NIT normalization and validation

Extracts and standardises Colombian tax identification numbers NIT for (Format example: 1234567890-8)
Columbia

Extraction of document types

Accurately extracts relevant tax information from various types of Colombian receipts for compliance and reporting (Factura Electronica, Factura Manual, Comprabante).
Columbia

Currency normalization to COP

Handle and normalise the amounts to Colombian Peso (COP)
United States of America

Handling of date format

Ensures accurate extraction and formatting of dates specific to US receipt requirements (MM/DD/YYYY).
Australia

ABN Extraction

ABN Extraction.
Australia

ABN

Extracts and validates Australian Business Numbers (ABNs) for accurate identification of businesses on receipts.

Can't find what you need?

If you need custom optimisations we don't yet support, talk to us. We provide them at no extra cost for our volume and enterprise customers.

Receipt & Invoice OCR Solutions

What can receipt processing do for you?

Cover a wide range of use cases with Taggun receipt and invoice OCR and Receipt OCR with Validation.

Consumer Engagement Streamline loyalty and rewards campaigns with receipt scanning and receipt fraud detection.

Learn more

Receipt Data Leverage receipt scanning for zero-party customer purchase insights.

Learn more

Expense Management Transform your expense management with Taggun Receipt OCR API

Learn more

Customise your OCR API Empower Your Business with agile customised receipt OCR Solutions

Learn more
OCR expert extracting receipt data

Machine-only receipt OCR API

Real-time receipt and invoice ocr, processing and fraud detection.

Graphic representing accuracy and speed

High Accuracy

TAGGUN is built on a no-sweat computer only process to transcribe your receipts. We developed an engine with a smart algorithm, good ol’ regex, NLP, and Machine Learning. We ❤️ statistical benchmarks and continue working to improve our receipt scanning accuracy.

Receipts and Invoices

TAGGUN’s razor-sharp engine can extract information from any format. Whether it is an over-the-counter sales receipt or a digital receipt in a PDF format, TAGGUN can scan and process them all. It also works for quotes, PO's, invoices, and even bank deposit receipts. Currently supporting all popular file formats: JPG, PNG, GIF and PDF.

Receipts and invoices
A calculator and cash representing expense management.

Receipt OCR: Expense management & accounting software

Easily integrate with TAGGUN’s API to offer OCR and automated receipt scanning capability to your users. TAGGUN can process receipts and invoices of any format. It can also extract key information like total amount, tax amount, date, reference number, invoice number, and etc.

Receipt Validation: Loyalty programmes, discounts, and rebates apps

TAGGUN can also validate a receipt as a proof of purchase for a supplier. We measure the Levenshtein Distance of keywords to accurately determine the validity of the receipt for a rebate campaign.

Loyalty campaign receipt validation

Optimise an OCR solution for your specific use case.

See what's possible in these Receipt OCR Case Studies

Developer-friendly OCR APIs for mobile apps

Whether you have web applications, mobile apps, or bots, it is super easy to integrate TAGGUN APIs with your applications. You don’t even need an OCR SDK. Just make that API call, supported in C#, Java, Android or iOS. The APIs follow OpenAPI specification 2.0 and offers Swagger documentation and tester so you can get started very quickly. Help documentation, code examples, Postman collections, and developer support are all readily available.

We are excited to build something awesome with you 🚀

Talk with our AI experts about an OCR solution, pricing or if you want support.

GET IN TOUCH WITH US 👇

Email us on hello@taggun.io or

Book a Meeting Now
CONTACT US NOW
/* SLOW SCROLL */