A Pleo to DATEV integration turns every settled card expense, receipt, reimbursement, and wallet top-up into bookings your Steuerberater can work with - each expense coded to the right SKR03 or SKR04 account with the correct BU-Schlüssel, tagged with Kostenstelle and Kostenträger, booked against the Pleo wallet as its own Finanzkonto, and the receipt delivered as a Beleg into DATEV Unternehmen online. Done properly it runs daily and idempotently: nothing is booked twice, nothing waits for a month-end export.
Pleo sits at the front of the spend process. An employee taps a card, photographs the receipt, picks a category, maybe adds a team tag, and the transaction is done. Everything after that belongs to a different world: DATEV, and the Kanzlei working inside it, needs the same event as a Buchungssatz with a Sachkonto, a Gegenkonto, a BU-Schlüssel, a Belegfeld, a cost-centre dimension, and the receipt archived so it survives a Betriebsprüfung.
Pleo ships a native DATEV export, and for one German entity on a plain chart of accounts it is often enough. The work begins where that export stops: several entities, mandatory Kostenstelle and Kostenträger on every line, out-of-pocket reimbursements that need personal accounts, foreign suppliers that are reverse-charge rather than 19% input tax, wallet funding that has to reconcile against the bank statement, and receipts that turn up four days after the transaction. A real integration closes that gap continuously instead of once a month.
| Pleo object or event | Becomes in DATEV | Notes |
|---|---|---|
| Settled card expense | Expense booking against the Pleo wallet account | Only settled amounts, never the pending authorisation |
| Expense category / account code | Sachkonto in SKR03 or SKR04 | Mapped once with your Kanzlei, including partially deductible accounts |
| Receipt image or PDF | Beleg in DATEV Unternehmen online | Delivered via the DATEV Rechnungsdatenservice, linked to the booking |
| Tags (team, project, entity) | KOST1 / KOST2 | Cost centre and cost object per line, not per batch |
| Extracted VAT amount and rate | BU-Schlüssel | Reviewed against supplier country and service type, not taken on trust |
| Out-of-pocket reimbursement / mileage | Booking against the employee’s Kreditor account | Or handed to payroll where reimbursement runs through Lohn |
| Wallet top-up from the house bank | Geldtransit posting | Lets wallet and bank account reconcile independently |
| FX markup and card fees | Nebenkosten des Geldverkehrs | Booked separately from the expense they arose on |
| Pleo Invoices vendor bill | Kreditor invoice with open-item reference | Belegfeld 1 carries the invoice number for OPOS matching |
The exact accounts, tax keys, clarification account, and cost-centre scheme are agreed once with your tax advisor and encoded in the pipeline. Nobody maps them again by hand.
We treat this as a pipeline, not a monthly chore. Expenses, receipts, reimbursements, and wallet movements are read from Pleo on a schedule, validated, enriched with your agreed coding, and delivered into DATEV as a booking batch and as documents in DATEV Unternehmen online, matching whichever route your Kanzlei actually works with.
The pipeline is idempotent by construction: each Pleo expense has a stable identifier and a version, so nothing is booked twice and later changes arrive as explicit corrections. It runs on cloud-native, fully EU-hosted AWS infrastructure, so receipts and employee data never leave the EU. That keeps the DPA / AVV with your tax advisor and your GDPR position straightforward rather than something you have to argue for.
Then we keep it running. Monitoring, alerting, incident response, and watching for Pleo and DATEV API changes are contractually ours. You get a named owner and an SLA, at a price agreed before the build starts.
If ten cards produce a hundred domestic expenses a month, all with receipts, all in euro, one entity, one cost centre, then Pleo’s own export and a disciplined bookkeeper are the right answer and we will tell you that. The integration earns its place once headcount and card volume grow, once you run more than one entity or need cost-centre reporting that finance actually trusts, once a meaningful share of spend is foreign-currency or reverse-charge, or once your Kanzlei is billing you every month to repair an export that should have arrived correct.
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