Speed and precision in receipt scanning helps Italian businesses' HR to comply with labour laws
TAGGUN 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.
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.
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
South America
North America
Asia
Europe
Oceania
Africa
Europe
South America
North America
Asia
Oceania
Africa
Don't see what you need?
Partner with us for your regional needs. Contact our team today!
Currency normalization for high purchasing power
Ensures accurate conversion and calculation of high-value amounts on Bahraini receipts without decimal places.
FAPIO OCR data extraction
FAPIO Chinese receipts OCR data extraction.
FAPIAO
Extracts Chinese FAPIAO invoice data for accurate financial record-keeping.
Indian Merchant Tax ID (INGST)
Indian Merchant Tax ID (INGST)
INGST
Extracts and validates Indian Goods and Services Tax (GST) numbers (Format example: 22AAAAA0000A1Z5) for accurate identification of businesses on receipts.
Currency normalization for low purchasing power
Ensures accurate conversion and calculation of low-value amounts on Indonesian receipts to Rupiah (IDR) without decimal places.
Currency normalization for low purchasing power
Ensures accurate extraction of amounts on Japanese receipts for Yen (JPY) without decimal places.
Currency normalization for low purchasing power
Ensures accurate conversion and calculation of low-value amounts on Philippine receipts to Pesos (PHP) without decimal places.
Currency normalization for low purchasing power
Ensures accurate conversion and calculation of low-value amounts on Vietnamese receipts to Dong (VND) without decimal places.
VAT Number verification
Verifies the authenticity of Austrian VAT registration numbers (Format example: ATU12345678) for reliable receipt data.
Multi Tax
Accurately captures Belgian taxes, specifically BTW and TVA from receipts.
VAT Number verification
Verifies the authenticity of Belgian VAT registration numbers (Format example: BE0999999999 / BE1999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Bulgarian VAT registration numbers (Format example: BG999999999/BG9999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Croatian VAT registration numbers (Format example: HR12345678901) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Cypriot VAT registration numbers (Format example: CY99999999L) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Czech VAT registration numbers (Format example: CZ99999999/CZ999999999/CZ9999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Danish VAT registration numbers (Format example: DK99 99 99 99) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Estonian VAT registration numbers (Format example: EE999999999) for reliable receipt data.
Special Date handling
Ensures accurate extraction and formatting of dates specific to Finnish receipt requirements.
VAT Number verification
Verifies the authenticity of Finnish VAT registration numbers (Format example: FI12345678) for reliable receipt data.
Multi Tax
Accurately captures Finnish taxes, specifically ALV (VAT) from receipts.
VAT Number verification
Verifies the authenticity of Finnish VAT registration numbers (Format example: FI99999999) for reliable receipt data.
Multi Tax
Accurately captures French taxes, specifically TVA from receipts.
VAT Number verification
Verifies the authenticity of French VAT registration numbers (Format example: FR 12 345 678 910) for reliable receipt data.
VAT Number verification
Verifies the authenticity of French VAT registration numbers (Format example: FRXX 999999999/ FRX1234567891/FR12345678910 ) for reliable receipt data.
VAT Number verification
Verifies the authenticity of German VAT registration numbers (Format example: DE123456789) for reliable receipt data.
Multi Tax
Accurately captures German taxes, specifically MwSt (VAT) from receipts.
VAT Number verification
Verifies the authenticity of German VAT registration numbers (Format example: DE999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Greek VAT registration numbers (Format example: EL999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Hungarian VAT registration numbers (Format example: HU99999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Irish VAT registration numbers (Format example: IE1234567X) for reliable receipt data.
Multi Tax
Accurately captures Irish taxes, specifically VAT from receipts.
VAT Number verification
Verifies the authenticity of Irish VAT registration numbers (Format example: IE9S99999L / IE9999999WI ) for reliable receipt data.
Multi Tax
Accurately captures Italian taxes, specifically IVA from receipts.
VAT Number verification
Verifies the authenticity of Italian VAT registration numbers (Format example: IT12345678901) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Italian VAT registration numbers (Format example: IT99999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Latvian VAT registration numbers (Format example: LV99999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Lithuanian VAT registration numbers (Format example: LT999999999 / LT999999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Luxembourg VAT registration numbers (Format example: LU99999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Maltese VAT registration numbers (Format example: MT99999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Dutch VAT registration numbers (Format example: NL123456789B01) for reliable receipt data.
Multi Tax
Accurately captures Dutch taxes, specifically BTW from receipts.
VAT Number verification
Verifies the authenticity of Dutch VAT registration numbers (Format example: NL999999999B99) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Polish VAT registration numbers (Format example: PL9999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Portuguese VAT registration numbers (Format example: PT123456789) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Romanian VAT registration numbers (Format example: RO999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Slovak VAT registration numbers (Format example: SK9999999999) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Slovenian VAT registration numbers (Format example: SI99999999) for reliable receipt data.
Extraction of Spain Tax ID
Extracts and verifies Spanish tax identification numbers, NIF (Format example: X12345678), from receipts for compliance and record-keeping.
VAT Number verification
Verifies the authenticity of Spanish VAT registration numbers (Format example: ESX9999999X) for reliable receipt data.
VAT Number verification
Verifies the authenticity of Swedish VAT registration numbers (Format example: SE999999999999) for reliable receipt data.
Multi Tax
Accurately captures UK taxes, specifically VAT from receipts.
VAT Number verification
Verifies the authenticity of UK VAT registration numbers (Format example: GB123456789) for reliable receipt data.
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)
Tip Nota
Captures the type of document from Brazilian receipts: NFCE, NFE, SAT
Chave Acesso
Captures the unique access key (44 digits) found on Brazilian electronic invoices for secure retrieval and validation.
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.
Recipient
Extracts recipient (bill to) tax ID, specifically the CPF (Format example: 123.456.789-09) from Brazilian receipts.
Chilean Merchant Tax ID
The RUT detected of the merchant.
Chilean Document Type
The document type of the file. Available options are 'boleta', 'factura', 'comprobante.'
Chilean Document Number
The document number of the file.
Currency normalization to CLP
Converts CLF to CLP amounts to a standard format for easy comparison and analysis.
Extraction of document number
Extracts the unique document number from Chilean receipts for accurate record-keeping and validation.
Extraction of document types
Accurately identitfies various Chilean receipt types for compliance and record-keeping (Factura, Boleta, Comprobante).
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.
Extraction of document numbers
Extracts the unique document numbers from Colombian receipts for accurate record-keeping and validation.
NIT normalization and validation
Extracts and standardises Colombian tax identification numbers NIT for (Format example: 1234567890-8)
Extraction of document types
Accurately extracts relevant tax information from various types of Colombian receipts for compliance and reporting (Factura Electronica, Factura Manual, Comprabante).
Currency normalization to COP
Handle and normalise the amounts to Colombian Peso (COP)
Handling of date format
Ensures accurate extraction and formatting of dates specific to US receipt requirements (MM/DD/YYYY).
ABN Extraction
ABN Extraction.
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.
Receipt Data Leverage receipt scanning for zero-party customer purchase insights.
Expense Management Transform your expense management with Taggun Receipt OCR API
Customise your OCR API Empower Your Business with agile customised receipt OCR Solutions
Machine-only receipt OCR API
Real-time receipt and invoice ocr, processing and fraud detection.
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.
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.
Optimise an OCR solution for your specific use case.
See what's possible in these Receipt OCR Case Studies
Using smart receipt processing for added functionality and effectiveness in marketing campaigns.
Receipt OCR integration generates 80% savings on administrative time
Waivpay led a $40 million government initiative which ran an OCR powered cash back campaign for Melbourne diners.
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.