Tax statement OCR & data capturing

Enhance the effectiveness of your organization with Optical Character Recognition (OCR) and data extraction. Process tax statements safely and quickly with Klippa. Powered by machine learning.

Trusted by 1000+ brands worldwide

Start with an online demo or contact us.

What we can do with tax statements

Our machine learning technology can automate many tax statement-related business processes via our APIs and SDKs.
Tax statement scanning
Format conversion and scan quality improvement
Image to text and JSON with OCR
Data extraction on tax statements
Classification of tax statements
Verify residency and address
Verify income and employment
Verify business and tax registration

Tax statement data extraction

An image speaks more than a thousand words. Below is an example of the three steps our OCR engine takes to automatically extract data from tax statements.

Uploading tax statements to the API

The first step is providing a picture or a PDF file of a tax statement to our API. This is typically done from a mobile app or a web application.

The document can be sent cropped or uncropped (with background). If the scan is sent uncropped, the Klippa API will automatically crop the document. The Klippa tax statement scanning SDK can also be used in mobile apps. 

Image to text using OCR

As soon as a picture or PDF is received, it is converted to a TXT file by our engine. In this step all the text from the document is extracted, but not yet structured.

Getting JSON output from the API

The Klippa Parser takes the TXT gained from the OCR in step 2 and converts it into structured JSON using machine learning. The JSON is then returned as output from the API.

From here the tax statement can easily be processed into your database. Whether you are processing tax statements for bookkeeping, proof of income verification or tax registration purposes, Klippa is here to help.
Reduce cost
Spend less on processing tax statements by using Klippa.
Improve speed
Process tax statements automatically within seconds. Perfect for bookkeeping.
Reduce errors
Prevent manual data entry errors with high quality data extraction on tax statements.
Prevent fraud
Automatically recognize errors, duplicates and fraud.
What tax statement fields are extracted?
In general, all data fields from a tax statement can be extracted. To give you an idea, we listed some examples below. The extracted data fields can be customized for each customer. Additional fields can be extracted on request.
Employer Identification Number (EIN)
Corporation’s name
Corporation’s address
Date of Incorporation
Total assets
Fiscal year
(Taxable) Income
Returns & Allowances
Costs of Goods Sold
Gross profit
Capital Gains
Tax return
Chamber of commerce number
VAT number
And many more fields
Find duplicates via image hashing
Identify fraudulent documents via crosschecks
Let's talk over the phone!
We love to explain more about Klippa via a short phone call. If you want us to call you back, just pick a date and time that suits you best.
Klippa - Call Me Back - EN
We are available for calls in English, Spanish, French, German and Dutch during office hours (CET time zone). You can reach us at +44 330 828 0642.

Frequently Asked Questions

What does tax statement OCR cost?
The pricing structure for Klippa tax statement capturing depends on the amount of fields and the document volume. Both pay per use and monthly licenses are available. Get in contact with our product specialists to get an exact quote.
What types of tax statements are supported?
There are many different types of tax statements in the world or even in one country. In general, we support all these types and forms. The list below shows some examples, but is not exhaustive:

– Form 1040
– Form 1040EZ
– Form 1040A
– Form W-2
– Form W-4
– Form W-4P
– Form 1099-MISC
– Form 1098
– Form 941
– Form 8962

In case you wonder if we support a certain form or have any other question, feel free to contact us.
What kind of clients are using Klippa?
Klippa’s engine extracts as much data as possible from tax statements via OCR and machine learning. We support many different types of clients, because our engine is so versatile. 

It is most commonly used by clients in bookkeeping, accounting, loan application processing, proof of residence, mortgage application processing and proof of income.
What languages does Klippa support?
All European languages are supported. Our engine performs best on tax statements in English, Dutch, Norwegian, Danish, Swedish, Finnish, Italian, Portuguese, English Spanish, German, Hebrew and French. Other languages can be supported on request, we’d just need to train our machine learning models.
Is Klippa tax statement capturing GDPR-compliant?
All the services that Klippa offers are fully GDPR-compliant. By default, we use ISO-certified servers within the European Union for processing. If you are not located within the EU, we can also set up servers in a region of choice. 

Next to that, a data processor agreement is in place. We do not store any of your or your customers’ data after processing.
Can Klippa convert tax statements to CSV, XLSX, XML or JSON?
Yes we can. Klippa takes pictures of tax statements, or their PDF equivalents, and converts them to readable text using OCR. From there we use machine learning to turn the text into structured data. Most of the time we use JSON for this, but depending on your preferences we can also convert tax statements to CSV, XLSX or XML.
Please feel free to ask all your questions.
 Get in touch by email, phone or chat!
+31 50 2111631

What is a tax statement?

A tax statement is a form filed with a tax authority that reports income, expenses and other tax information.

In most countries, they must be filed annually for an individual or business with reportable income, including wages, interest, dividends, capital gains and other profits.

All the data on a tax statement, such as a person’s name and address, can be extracted. Combined with another form of identification, this information can verify a person’s residency, income and sometimes even their identity.

Did you know that apart from tax statements, Klippa OCR can scan other types of financial documents, such as balance sheets, P&L statements, VAT statements, or even remittance advices? Contact us for more information.