← All integrations
Billbee → DATEV

Billbee DATEV integration

In short

A Billbee to DATEV integration turns every invoice and credit note Billbee generates across Amazon, eBay, and your own shop into a coded Buchungsstapel your Steuerberater imports directly. Each document books against the right collective debtor per sales channel, split by VAT rate with the correct tax key for domestic, OSS, and third-country, and settled through a per-channel clearing account. Not a monthly CSV download but a daily, idempotent pipeline keyed on Billbee invoice numbers, so nothing is booked twice.

What a Billbee to DATEV integration actually does

Billbee is where a multichannel seller’s commercial truth lives. It pulls orders from Amazon, eBay, Kaufland, OTTO, Etsy, and your own Shopify, Shopware, or WooCommerce shop, normalises them into one order model, assigns an invoice number from your own range, and generates the invoice PDF. That is a genuinely good starting point - far better than exporting each marketplace separately.

What Billbee does not do is accounting. It has no chart of accounts, no tax keys, no notion of a debtor account, and no view of what the marketplace actually paid out after commission. DATEV, and the Steuerberater working inside it, needs exactly those things: an account, a Steuerschlüssel, a posting date, a Belegfeld, and a clearing side that reconciles against the bank.

A Billbee to DATEV integration closes that gap on a schedule. It reads each finalised document out of Billbee, applies the coding rules agreed once with your Kanzlei, and hands DATEV a Buchungsstapel that imports without anyone opening a spreadsheet.

What data moves

Billbee object / eventBecomes in DATEVNotes
Invoice created on an orderRevenue booking against the channel’s debtorBillbee invoice number goes into Belegfeld1
Order items with tax rateRevenue lines split per VAT rate and tax keyDomestic 19% / 7%, OSS destination rate, reverse charge, third-country export
Shipping cost and surchargesSeparate booking linesTaxed at the rate of the shipped goods, own revenue account
Credit note / return (Retoure)Reversing bookingSame accounts and tax keys as the original, dated to the credit note
Payment method and paid dateClearing account per channel or PSPPayPal, Klarna, Amazon Payments, Mollie, bank transfer each kept apart
Buyer with VAT ID (B2B)DebitorenstammsatzOnly where individual debtor accounts are wanted
Invoice PDF generated by BillbeeBeleg in DATEV Unternehmen onlineLinked to the booking through the document number
Marketplace settlement reportFee expense plus payout reconciliationNot from Billbee - a second source, if fees are in scope

The accounts, tax keys, debtor ranges, and clearing accounts are agreed once with your tax advisor and encoded in the pipeline. After that nobody maps them again by hand.

The details that break naive exports

How we build and run it

We build it as a pipeline, not a scheduled script. Billbee invoices and credit notes are pulled incrementally by modification date, validated against a schema, mapped into your agreed DATEV coding, aggregated where your Kanzlei wants collective entries, and written out as a DATEV-Format booking batch - or delivered into DATEV Unternehmen online with the matching invoice PDFs where that suits the workflow.

Every document carries a stable Billbee invoice number, so the pipeline is idempotent by construction: a retry, a re-run, or a replayed webhook never produces a duplicate booking. Partial failures are isolated per document rather than failing the whole month, and anything that cannot be coded automatically is surfaced as a named exception instead of being silently dropped.

It runs on cloud-native, fully EU-hosted AWS infrastructure, so order and customer data stays in the EU and the AVV with your tax advisor stays clean under GDPR. Then we keep it running: monitoring, alerting, incident response, and watching Billbee’s and DATEV’s APIs for changes are our responsibility under contract, with a named owner and an SLA.

When this integration is worth building

If you sell on one channel, at one VAT rate, with fifty invoices a month, Billbee’s own exports plus twenty minutes in Excel are genuinely fine and we will tell you so. The integration earns its place when the channel count grows, when OSS and reverse-charge sales mix into the same order stream, when returns and marketplace payouts turn every close into a reconciliation exercise, or when your Kanzlei is billing you to repair exports that should have arrived correctly coded in the first place.

Frequently asked questions

Billbee can already export invoice data. Why would I need an integration?
Billbee's exports give you a flat list of documents. They do not know your Kontenrahmen, they do not assign tax keys, they do not split a multi-rate invoice into separate revenue lines, and they carry no channel-level clearing logic for Amazon or PayPal payouts. Someone still has to reshape every export in Excel before the Kanzlei will import it. The integration moves that logic into a pipeline that produces an import-ready Buchungsstapel without a human in the loop.
Which DATEV target do you deliver into?
Whatever your Kanzlei works with. Most commonly a DATEV-Format booking batch (the EXTF structure DATEV Kanzlei-Rechnungswesen imports), optionally accompanied by a Debitoren master-data file when individual debtor accounts are wanted. Where the workflow calls for it we also push the invoice PDFs Billbee already generates into DATEV Unternehmen online via the Rechnungsdatenservice, so each booking has its Beleg attached. We agree the target with your tax advisor before we build.
Billbee does not carry Amazon or eBay fees. How do payouts reconcile?
Correct, and this is the part people underestimate. Billbee knows the sale and the payment method, but marketplace commissions, fulfilment fees, and the netted payout live in the marketplace's own settlement report. We book the Billbee invoice against a per-channel clearing account (Geldtransit), then reconcile that account against the settlement data so the bank statement matches to the cent. If you do not want a second data source, we book the clearing account and leave the fee side to your advisor - we will say which option fits your volume.
Do you book every invoice individually or as daily collective entries?
Both are supported and it is a decision for your Steuerberater, not for us. High-volume marketplace sellers usually book daily collective entries per channel, per VAT rate, and per tax treatment against a Sammeldebitor, which keeps the Buchungsstapel readable. Where individual debtors are required, for example for B2B invoices with a VAT ID, we create and maintain the Debitorenstammsätze as well.
Who operates the integration after it goes live?
We do. The pipeline runs on cloud-native, fully EU-hosted infrastructure that we monitor, with alerting and defined incident response. If Billbee changes its API or DATEV changes a format version, that is our contractual problem to solve, not something your finance team discovers on the tenth of the month. You get a named owner, an SLA, and a DPA covering the order and customer data we process.

Need this integration built and permanently operated? Tell us which systems connect and what data has to move. Fixed-price scoping quote within 48 hours.

Request a scoping call