Stripe DATEV Export – automated & DATEV-compliant
Export Stripe payments, fees, refunds and payouts cleanly to DATEV – including receipts and clear booking texts. No manual CSV mapping. No guesswork.
Basics
What is a Stripe DATEV export?
A Stripe DATEV export translates your Stripe transactions into the format tax firms import into DATEV. It consists of three parts:
Booking batch
All payments, fees, refunds and payouts as journal entries with account, contra account, amount and booking text – in DATEV format.
Receipts
Invoices, credit notes and cancellations as PDF, each linked to the corresponding booking.
Receipt list & references
Transaction IDs and a receipt list make every booking traceable back to the Stripe transaction.
The challenge
Why „Stripe DATEV Export“ often goes wrong
An „export“ is not automatically ready for accounting. Stripe and DATEV follow different logics: payments ≠ payouts, fees have to be accounted for correctly, and receipts must be cleanly linked.
Manual export (typical)
- Adjust CSV columns and map accounts manually
- Reconcile fees and payouts by hand
- Collect receipts separately
- Errors lead to follow-up questions or discrepancies
Automated with finHero
- DATEV-compliant structure instead of „raw data“
- Fees/payouts processed consistently
- Receipt export as PDF, automatically linked
- Transaction IDs for fast traceability
Stripe export vs. DATEV export: the difference
A Stripe export to DATEV is more than a downloaded CSV file. This is how raw Stripe data differs from a DATEV export that is ready to import:
| Stripe export (CSV) | DATEV export with finHero | |
|---|---|---|
| Format | Report data from the Stripe Dashboard | Booking batch in DATEV format |
| Structure | One row per balance movement | Booking entries with account, contra account and booking text |
| Fees | A column next to the revenue | Separate booking per transaction |
| Receipts | Separately in the Dashboard | Linked to the booking as PDF |
| Annual plans | No deferral | pRAP created and released monthly |
| Import into DATEV | Only after manual rework | Ready to import |
Scope
What is covered in the Stripe DATEV export?
finHero focuses on all booking components that regularly cause discrepancies in practice.
Payments
Customer revenue including references for unambiguous allocation.
Fees
Stripe fees mapped correctly so balances add up.
Refunds
Cancellations and credits are exported in a traceable way.
Payouts
Payouts cleanly accounted for as the central reconciliation point.
Note: The account assignment (SKR03/04) can be configured flexibly and, if needed, coordinated with your tax firm.
Example
Export – typical results
This is what an excerpt from a finHero export looks like: revenue, fee, refund, deferral and payout – each with its own booking and reference.
- Fee logic mapped cleanly
- Payouts assigned in a traceable way
- Receipts automatically available as PDF
- Transaction IDs in the booking text
| Amount € | Account | Contra account | Booking text |
|---|---|---|---|
| 238,00 | 1360 | 8400 | Stripe payment · RE-2026-1187 · ch_3T…5Gx |
| 3,58 | 4970 | 1360 | Stripe fee · ch_3T…5Gx |
| 59,50 | 8400 | 1360 | Refund · re_3T…8Pm |
| 1.904,00 | 1360 | 990 | Annual subscription · Deferral (pRAP) |
| 2.078,92 | 1200 | 1360 | Stripe payout · po_1T…2Nc |
Guide
Exporting Stripe to DATEV manually: step by step
If you want to create the export yourself, this is the typical process. It works – but it costs time all over again every month.
- 1Open the report in StripeIn the Stripe Dashboard under Reports, select the period and download the itemized balance and payout reports as CSV.
- 2Rework the columns for DATEVBring amount, debit/credit indicator, account, contra account, receipt date, receipt field and booking text into the structure of the DATEV booking batch.
- 3Separate fees and refundsCreate fees, refunds and disputes as separate bookings so revenue stays gross and costs stay visible.
- 4Defer subscriptionsBook prepayments for annual subscriptions to deferred revenue (pRAP) and release them monthly.
- 5Collect receiptsDownload invoices and credit notes as PDF and match them to the bookings.
- 6Import and reconcileImport the booking batch into DATEV and reconcile each payout against the bank receipt.
Automated with finHero
How to export Stripe to DATEV in just a few minutes
Short process – clean result.
Connect Stripe
Connect your Stripe account securely. finHero only reads the necessary data.
Choose period
Select a month – also retroactively possible if accounting is being caught up on.
Export DATEV
Download the DATEV export and import it directly. Receipts are prepared.
Auditability
Ready for the tax audit
An export has to be not only importable but also traceable. finHero provides the technical building blocks for this.
SHA-256 checksum
Every export package receives a fingerprint – subsequent changes can be detected.
Festschreibung flag
Booking batches are handed over so that your tax firm can finalize them (Festschreibung) in DATEV.
End-to-end references
From receipt to booking and back – via the Stripe transaction ID.
ECB rates stored
Foreign currencies are converted at the rate of the receipt date and stay reproducible.
Try it out
Interactive guide
Get a first impression of finHero. In our interactive guide we show you how you can use finHero in your company.
FAQ
Common questions about the Stripe DATEV export
Does Stripe offer a DATEV export itself?
No. Stripe provides reports as CSV, but no booking batch in DATEV format. Accounts, contra accounts, receipts and deferrals have to be prepared additionally – manually or with a tool like finHero.
What data does the export contain?
Payments, fees, refunds, disputes and payouts as journal entries, plus invoices, credit notes and cancellations as PDF and a receipt list with transaction IDs.
Does the export work with SKR03 and SKR04?
Yes. You choose your chart of accounts and can set up your own accounts and posting keys – ideally agreed with your tax firm.
How are Stripe fees handled?
Fees are booked separately and not netted against revenue. This keeps revenue visible at gross and lets the payout be reconciled cleanly.
What happens with annual subscriptions?
Prepayments are booked as deferred revenue (pRAP) and released monthly – including for upgrades and downgrades.
How long does setup take?
The connection to Stripe is ready in a few minutes. Aligning the account assignment with your tax firm usually takes a few business days.
Can I export retroactively?
Yes. Past months can be exported too, for example when accounting needs to be caught up.
What does finHero cost?
The price depends on your transaction volume. You can try it free for 7 days and cancel monthly.
Which Stripe reports matter for the DATEV export?
For accounting, the balance summary and the payout reconciliation matter most: they show which payments, fees and refunds make up each payout. finHero reads this data directly from your Stripe account and builds the DATEV export from it.
Does the export also work for PayPal, Mollie or Paddle?
Yes. Besides Stripe you can connect PayPal, Mollie, Adyen, Paddle and Lemon Squeezy – with read-only access and in the same DATEV format.
More questions? Go to the help center
Read more
Stripe DATEV Export – without manual rework.
Get started in just a few minutes and create a trial export. This is what your accounting looks like when Stripe truly becomes „DATEV-ready“.
Try for free7 days free · cancel monthly




