Guides · Step by step

How to set up a DATEV interface: step by step

If you still prepare invoices from your shop, inventory system or industry software by hand for accounting, a DATEV interface can save a great deal of time. Here you will learn which routes exist and how the setup works in four steps.

Guides Step by stepReading time approx. 5 minLast updated October 16, 2026
Featured image: How to set up a DATEV interface: step by step
Short & clear

You set up a DATEV interface by first clarifying with your tax adviser which data is transferred and by which route: booking data as a file in the DATEV format, receipts and invoices through a digital document transfer or – for custom solutions – through a programming interface. Then the chart of accounts, tax keys and master data are matched, the interface is built, checked with test data and released together with your adviser. Which route fits depends on your software and data volume. DATEV is the software and services provider used by many tax advisers in Germany. This guide does not replace tax advice.

DATEV interface: the routes available

DATEV is the software provider that many tax firms in Germany work with. An interface makes sure that data from your software reaches the firm without retyping. There are essentially three routes. First, the file in the DATEV format, usually a CSV file with booking batches that is imported into the firm’s DATEV programs. Second, the digital transfer of receipts and invoice data, for example via DATEV Unternehmen online.

The third route is programming interfaces through which your own or third-party software exchanges data directly with DATEV services. They are more flexible and can be automated, but they generally require registration and activation as well as the cooperation of the tax firm. Which services and terms currently apply changes; we check the current status at the start of a project. Which route fits depends on your software, the invoice volume and the desired degree of automation.

  • File in the DATEV format: booking batches as an export, imported by the firm
  • Document transfer: handing invoices and receipt images digitally to the firm
  • Programming interface: data exchange directly between software and DATEV services

Step 1: Clarify with the tax firm what is to be transferred

Do not begin with the technology but with a conversation with your tax firm. Clarify which data is wanted: outgoing invoices, incoming invoices, payments, cash book or master data of customers and suppliers. Ask about the preferred form of transfer, the rhythm – daily, weekly or monthly – and who does the bookkeeping: the firm or your own team.

Also get the key data of your bookkeeping: adviser and client number, start of the fiscal year, the chart of accounts used (often SKR03 or SKR04) and the length of the ledger accounts. These details belong in the header of the export file and must be correct, otherwise the import routine rejects the data. Also note contact persons at the firm for queries.

Step 2: Map accounts, tax keys and master data

The core of every interface is the mapping: which revenue type in your software is posted to which account? Which tax rate gets which tax key? Which contra accounts apply for payment methods such as bank transfer, credit card or PayPal? You draw up these rules together with the firm. They are the foundation for every later booking landing correctly and automatically.

Special cases need particular attention: invoices abroad, credit notes, partial payments and discounts. Also clarify how customer and supplier numbers are managed so that personal accounts are assigned unambiguously, and which document number serves as the reference. A clean mapping table saves many corrections later and is also an important part of the documentation. The earlier such cases are discussed, the less rework arises in daily operation.

Step 3: Build and set up the interface

With the rules from step 2, the interface is implemented. In the file variant, your software or an upstream program generates the export automatically at the agreed rhythm. Format, mandatory fields, character set, date and number formats must be exactly right. For receipts, the invoice images are linked with the booking data so that the firm finds the matching document for every booking.

For programming interfaces, login, permissions and secure storage of credentials are added. With personal and accounting data in particular, encryption, access restrictions and logging are important. A good implementation also detects duplicate transfers so that an invoice is not booked twice and reports errors instead of silently ignoring them. The documentation of the interface should also be delivered from the start.

Step 4: Test, release and monitor in daily operation

Test first with sample data, better still with a test client that the firm provides. Check samples from all cases: standard invoice, credit note, foreign invoice, partial payment. Compare totals and tax amounts between your software and the accounting. Only when the firm confirms the results does the interface go into live operation. This avoids nasty surprises at the first month-end closing.

In ongoing operation, import logs and notifications on errors help to detect problems early. Record in writing how the transfer works; this supports the procedural documentation under the GoBD, the German principles for the proper keeping and retention of books in electronic form. Also plan for what happens with changes, for example when tax rates, accounts or software change.

Typical pitfalls – and how Nano Concepts helps

Common sources of error are wrong or missing tax keys, inconsistent document numbers, wrongly encoded special characters in names, subsequently changed invoices that are transferred twice, and a lack of agreement with the firm on periods and responsibilities. Most of these problems can be avoided if the mapping and test cases are carefully prepared. Anyone who aligns these points before the start spares themselves later correction entries.

Nano Concepts develops interfaces between shop, inventory system, custom software and DATEV and automates the path from the invoice to the handover. For orientation: manageable connections can fall within the Starter package from €2,500, more extensive automations within the Professional package from €8,000. The exact quote follows the free initial consultation. This guide does not replace tax advice; please clarify accounting questions with your tax firm.

What matters

What to look out for

Source system and data situation

Whether invoices come from a shop, inventory system or industry software and how clean the data is determines the effort.

Transfer route

A file in the DATEV format, digital document transfer or programming interface differ in effort and automation.

Chart of accounts and tax keys

The mapping of revenue types, tax rates and contra accounts must be agreed with the tax firm.

Receipts and attachments

Invoice images must be assigned unambiguously to the bookings and delivered with them.

Degree of automation

A manual export at the push of a button is simpler than a fully automatic transfer with error handling.

Responsi­bility of the tax firm

Who does the bookkeeping, which import routes the firm uses and who the contact person is should be clarified beforehand.

Traceability under the GoBD

Immutability, logging and procedural documentation are part of a proper solution.

Test scope

The more special cases such as credit notes or foreign invoices, the more extensive the tests must be.

Checklist

Your take-away checklist

  • Talk to the tax firm and agree on the transfer route
  • Ask for adviser and client number, fiscal year and chart of accounts
  • Record the data types to be transferred and the rhythm
  • Create a mapping table for accounts, tax keys and contra accounts
  • Define special cases such as credit notes and foreign invoices
  • Ask the firm for a test client or test data
  • Check samples from all invoice types and have them approved
  • Document the procedure in writing and set up error notification
FAQ

Frequently asked questions

First clarify with your tax firm which data is to be transferred and by which route. Then accounts and tax keys are mapped, the interface is built, checked with test data and released with the firm. We are happy to support you with the implementation.

Common are booking data from outgoing and incoming invoices, payments and master data of customers and suppliers, plus receipt images. Which data makes sense depends on how work is divided with your tax firm.

The DATEV format is a file format described by DATEV in which booking batches and master data are exchanged as a CSV file with a defined header section. It allows import into the firm’s DATEV programs. The exact structure must be followed precisely.

Yes, invoices and receipt images can be handed over digitally, for example via a document transfer. On request, we automate the path from invoice creation in your software to provision for the firm.

Often not. Many companies hand their data to the tax firm, which works with DATEV. Which solution suits you, for example access to a DATEV online service, is best clarified with your tax firm.

That depends on the source system, transfer route, special cases and degree of automation. Manageable connections can fall within the Starter package from €2,500 at Nano Concepts, more extensive solutions within the Professional package from €8,000. The exact quote follows the free initial consultation.

Read more

More guides & comparisons

Get the right quote in 60 seconds

Needs analysis: Set up a DATEV interface

Answer a few short questions – we usually get back to you within 24 hours with an initial assessment.

Request a project