Good to know
Our DATEV integration is available on selected plans only. Please contact your dedicated solutions contact or our support team if you are interested.DATEV Variants
Kombo currently offers 2 distinct DATEV integration variants:- DATEV HR
- DATEV Lohnaustauschdatenservice (we call this DATEV LAUDS from here onwards)
DATEV LAUDS limitations
For the following use cases we recommend you to use our DATEV HR integration:- You require historical salary information (coming to LAUDS soon).
- You want to exclusively use the DATEV ASCII write interface and your end customers are very price sensitive (DATEV HR is 15 cents cheaper per employee per month for the end customer).
Implementation
Integrating with DATEV can be both challenging and rewarding. If you are planning to undertake a DATEV integration, we encourage you to reach out to us for assistance. For our enterprise-tier clients, we offer comprehensive support throughout the integration process. This includes help with generating the necessary files, explaining key concepts, and providing insights that are often overlooked. We also offer testing sessions and access to our production testing environment.Connecting DATEV integrations
Creating a sandbox integration
To develop your integration with Kombo, you will connect DATEV at least a few times. DATEV offers a sandbox with some sample development data. Here is everything you need to know about that. Call our Create link endpoint. Specify the tooldatevhr and enter the remote_environment SANDBOX. The other parameters are up to you. This will create a link to connect a DATEV sandbox account. Find the credentials for that here:
In Kombo Connect
- System:
any - Consultant ID (Berater Nummer):
455148 - Client ID (Mandanten Nummer):
1
In the DATEV popup
- Select login with DATEV Benutzerkonto
- Username:
Test6 - Password:
bTomu4cTKg
Creating a production integration
A detailed guide that you can share with your customer is available here. Since customers usually don’t have direct access to their DATEV instance (managed by their tax consultant), the consultant must enable specific DATEV services to access the required APIs. These services come with a nominal cost, typically passed on to the customer. Based on your scope config a combination of the following services is required:- DATEV Lohnergebnisdatenservice (read payroll data)
- DATEV Lohnimportdatenservice (write payroll data)
- DATEV Lohnauswertungsdatenservice (read documents/payslips)
- DATEV Lohnaustauschdatenservice (read and write data in realtime + eAU)
Reading data from DATEV
DATEV can be used as the source of truth for employee data. It is particularly useful for tax-relevant and compensation data. However, it is important to note that some commonly required fields, such as email addresses and phone numbers, cannot be read from DATEV with the DATEV HR variant. Also, data with DATEV HR changes infrequently, usually once per month when the payroll run is done. Data is only available after a payroll run. This limitation may restrict the integration’s usefulness for many HRIS use cases. DATEV LAUDS, on the other hand, is a real-time data mirror of the underlying DATEV software. You will be able to read updates whenever the payroll clerks change the data and the sync finishes.Read employee data through unified API
You can fetch employee data from DATEV using our unified GET employees endpoint. The endpoint will return all employees that are available in DATEV. For some DATEV usecases you may want to extend our model for example with tax relevant data. You can use custom fields to achieve this. You can also use remote data to see all the available data. You can also reach out to our support to adjust our remote data model so it returns the data for all available months, which is particularly relevant for analytics.Documents / payslips
Documents can be downloaded with this endpoint. The response contains a download link to the document. The endpoint requires you to submit theemployee_id. Alternatively you can passthrough a remote_id / Personalnummer by using remote:{Personalnummer}.
The accounting month and the document type are also required. A list of available document types can be found here. Most common is payslips and the document type is LOBN.
eAU
The electronic sick certificate is now available for publicly insured employees. Using our eAU API you can validate sick leaves. We offer the following endpoints: We wrote a detailed guide about the eAU process here.Writing data to DATEV
Submitting the data to DATEV
Writing data to DATEV is done by one of two ways:- LAUDS JSON API
- Legacy ASCII Interface
- Creating employees
- Updating employees
- including compensation adjustments
- including termination
- Submitting work hours/timesheets
- Submitting absences
Please note that DATEV HR can’t read if the payroll run was already completed
in DATEV for the specified month, so it might be possible that you submit data
that can’t be taken into account anymore. In this case, your customers’ tax
consultant should look into the necessary corrections.
Importing data in DATEV
For DATEV LAUDS, the data gets imported automatically. If the tax advisor has the client already opened at the time of the data transfer, they need to close and reopen the program to see the changes. For the ASCII import, there are a few steps to import the files. First, open theDaten Übernehmen function and select ASCII-Import (the actual files are not in ASCII)

Aus dem Rechenzentrum abrufen (Lohndatenimportservice). Now the user should be able to see all the files that were submitted.