Accounting

DATEV on Oliver POS

DATEV gets Oliver POS counter sales via the WooCommerce + DATEV connector — for German tax-compliant accounting, with in-store revenue correctly exported to your tax advisor (Steuerberater).

How DATEV works with Oliver POS for WooCommerce

DATEV is the German accounting platform used by the vast majority of tax advisors (Steuerberater). The WooCommerce + DATEV connector exports orders as DATEV-compatible booking records with the right SKR03/SKR04 account assignments and Umsatzsteuer codes. Oliver POS records register sales in WooCommerce, and the DATEV connector picks them up — so your tax advisor receives one clean DATEV export that includes both online and in-store revenue.

What DATEV pulls from WooCommerce

The DATEV for WooCommerce connector (and similar ones from Atomic Smash, JTL, and others) exports WooCommerce orders into DATEV-format CSV files. These files contain booking records with the correct SKR03 or SKR04 account assignments, Umsatzsteuer codes, and customer (Debitoren/Kreditoren) numbers. The Steuerberater then imports this file into DATEV to complete the books.

Oliver POS sales are converted into WooCommerce orders, so the DATEV connector treats them just like online orders.

Why in-store sales are important for the DATEV ledger

German retailers using DATEV (which is most of them, through their Steuerberater) need a tax-compliant data trail. Requirements like Kassennachschau, GoBD compliance, and the Umsatzsteuer-Voranmeldung all depend on having clean and complete books. A POS that creates a manual end-of-day spreadsheet, which the Steuerberater then has to re-enter, is exactly what GoBD is meant to prevent.

Oliver POS on WooCommerce provides the Steuerberater with one clean DATEV export per month that covers the entire business. This makes Kassennachschau straightforward, keeps your GoBD compliance intact, and ensures the Umsatzsteuer-Voranmeldung is correct.

How the WooCommerce + Oliver POS + DATEV sync works

The cashier rings up the sale on Oliver POS, captures the customer's information, and processes the payment. Oliver POS then creates a WooCommerce order with Umsatzsteuer applied. The DATEV connector applies the configured SKR03/SKR04 account mapping (for Erlöse, Umsatzsteuer, Bank, Forderungen, etc.) and adds the order to the next DATEV export. At the end of the month (or on your chosen schedule), the connector generates the DATEV-format CSV file that the Steuerberater imports.

Best for retailers who…

DATEV on Oliver POS is a great fit for all kinds of German small to mid-sized retailers — from small boutiques to mid-sized chains. This combination allows you to keep your existing Steuerberater relationship and eliminates the need to manually re-enter POS exports into DATEV.

What you get and how to set it up

Features Oliver surfaces from the DATEV plugin, plus the 4-step install most merchants run through.

Features at the register

  • In-store sales flow into DATEV the moment a register sale closes
  • Online and in-store revenue land on one P&L, one tax-liability account, and one set of books
  • Per-tax-code splits (GST/HST, VAT, sales tax) handled by the DATEV WooCommerce connector
  • Refunds and voids posted back to the original invoice or journal entry
  • Payment-method totals match the bank-feed deposits used for reconciliation
  • Same DATEV subscription, same chart of accounts, and same workflow as your online store

Setup in 4 steps

  1. Install the DATEV for WooCommerce on your WooCommerce site and connect your DATEV account
  2. Map the WooCommerce sales, tax, COGS, and payment-method accounts to your DATEV chart of accounts
  3. Install Oliver POS, sign in to the register, and confirm the customer-capture prompt is enabled at checkout
  4. Run a small live test sale at the counter and confirm the invoice, journal entry, or sales receipt appears in DATEV with the right totals and tax splits

Common questions about DATEV on Oliver POS

Does the DATEV export support both SKR03 and SKR04 account schemas?

Yes. The DATEV WooCommerce connector allows you to map WooCommerce revenue, tax, and payment accounts to the SKR03 or SKR04 accounts that your Steuerberater uses. Oliver POS sales also follow the same mapping.

Is Oliver POS GoBD- and Kassennachschau-compliant for the German market?

Oliver POS itself is a GoBD-compliant register at the point of sale. The DATEV export handles the downstream accounting process. Together — with Oliver POS at the counter, WooCommerce as the order store, and DATEV for the export to the Steuerberater — your entire GoBD documentation is complete.

Does Oliver POS have a partnership with DATEV?

No. Oliver doesn't partner with DATEV or any other accounting platform. We support DATEV because its WooCommerce connector already pulls orders, refunds, taxes, and customers from your store — and Oliver saves every in-store sale to WooCommerce as a standard order, so the same connector picks it up automatically. Your accounting subscription, your ledger, and your contract stay between you and DATEV.

Does Oliver charge extra to use DATEV?

No. You pay DATEV's standard published pricing directly to DATEV. Oliver doesn't take a markup, doesn't insert itself into the data flow, and doesn't charge a per-transaction or per-journal-entry fee on top.

Do register sales from Oliver POS reach DATEV?

Yes. Every Oliver POS sale is saved to WooCommerce as a standard order with the customer, line items, taxes, and payment method attached. The DATEV WooCommerce connector treats that order the same way it treats an online order: it posts the same invoice, journal entry, or sales receipt, with the same tax splits and the same customer record. There's no separate "POS sync" to configure.

How fast does a register sale reach DATEV?

It depends on the DATEV connector's sync mode. Connectors that push per-order (most DATEV integrations support this) post the invoice or sales receipt to DATEV within seconds of the cashier closing the sale. Connectors set to a daily summary post a single end-of-day journal entry with per-tax, per-payment-method, and per-outlet splits. Either way, no manual entry is required.

Will my in-store and online sales reconcile against one set of books in DATEV?

Yes. Oliver POS saves register sales to the same WooCommerce store that powers your online checkout, so by the time orders reach the DATEV WooCommerce connector they're already a unified order stream. DATEV sees one revenue feed, one tax-liability total, and one customer ledger — no manual reconciliation between an online and an in-store set of books.

Read our full guide to DATEV on Oliver POS

A long-form walkthrough of running DATEV alongside the Oliver POS register on a WooCommerce store.