Preparatory Bookkeeping for DATEV
DE Vorbereitende Buchhaltung für DATEV
Introduction
This article describes how JustOn Billing & Invoice Management can support you in preparing bookkeeping data for invoices if you do your accounting in DATEV.
JustOn Billing & Invoice Management can generate booking details from invoices and invoice line items and transfer them to DATEV. The specific configuration depends on the type of G/L accounts you use in DATEV and how you want to transfer the data.
Bookkeeping data creation: Basic principles
Generally, JustOn Billing & Invoice Management adheres to the following principles when generating bookkeeping data:
- Postings are separated by statement (that is, invoices for revenue or expense bookings).
- Revenue postings are made with the debtor account (AR account) as the contra account.
-
Expense postings are made with the creditor account (AP account) as the contra account.
Offsetting expenses against earnings is expressly excluded ("prohibition of set-off" in accordance with § 246 (2) of the German Commercial Code).
-
Cancellations are handled through general reversal.
Data Transfer Options
JustOn Billing & Invoice Management supports two methods for transferring bookkeeping data to DATEV:
| Method | Description | Target System |
|---|---|---|
| JustOn Connector for DATEV | Direct integration that transfers booking details to DATEV Unternehmen online | DATEV Unternehmen online |
| CSV Export | Export in DATEV CSV (EXTF) format for manual import | DATEV Kanzlei-Rechnungswesen |
Info
For invoice-related booking data, the JustOn Connector for DATEV is the recommended option as it provides a seamless, automated data transfer.
For payment-related booking data or account master data, the CSV export is the only option.
For details, see DATEV Support.
Booking Approaches
JustOn Billing & Invoice Management supports two fundamental approaches for generating booking data, depending on the type of G/L accounts configured in DATEV:
- Using automatic accounts (Automatikkonten) with gross value bookings
- Using standard accounts with net value bookings and separate tax postings
Using Automatic Accounts
DATEV automatic accounts (Automatikkonten) are G/L accounts that are configured to automatically calculate and post taxes based on the gross amount. When using automatic accounts, JustOn Billing & Invoice Management creates one booking detail that includes both the net revenue and the tax.
- Characteristics:
-
- Single posting: Debtor to Revenue (gross amount including tax)
- DATEV automatically calculates and posts the tax to the appropriate tax account
- Requires target G/L accounts with the AM function (Automatische Mehrwertsteuer) enabled in DATEV
- Required configuration:
-
- Global settings
Create Bookkeeping DataandEnable Accounting in Gross Valuesselected - G/L accounts for revenue bookings – the corresponding target accounts in DATEV must have the AM function
- Debtor account numbers using the Account field
ON_DebtorNoor the Invoice fieldDebtorNo
- Global settings
- Expected postings:
-
Debit Credit Posting Record Amount Debtor Revenue Debtor → Revenue (gross) Gross amount (net + tax) - Resulting booking details:
-
Amount Debit/
Credit
FlagBooking Account Contra Booking
AccountIs Gross Type Gross amount (net + tax) HRevenue (gross) Debtor Revenue
For detailed configuration steps, see Enabling Gross Value Bookings.
Using Standard Accounts
With standard accounts (accounts without the AM function), JustOn Billing & Invoice Management creates separate booking details for the net revenue and the tax amount. This approach provides more control over the booking process and is required when using accounts that do not support automatic tax calculation.
- Characteristics:
-
- Separate postings: Debtor to Revenue (net) and Debtor to Tax
- Tax codes (Steuerschlüssel) can be configured to control the tax posting
- Works with any G/L account, regardless of the AM function setting
- Required configuration:
-
- Global setting
Create Bookkeeping Dataselected - G/L accounts for revenue bookings
- Collective accounts for tax bookings
- Debtor account numbers using the Account field
ON_DebtorNoor the Invoice fieldDebtorNo - Optionally, booking codes (
BuCode) for controlling DATEV-specific tax handling
- Global setting
- Expected postings:
-
Debit Credit Posting Record Amount Debtor Revenue Debtor → Revenue Net amount Debtor Tax Debtor → Tax Tax amount - Resulting booking details:
-
Amount Debit/
Credit
FlagBooking Account Contra Booking
AccountIs Gross Type Net amount HRevenue Debtor Revenue Tax amount HTax Debtor Tax
For detailed configuration steps, see the bookkeeping data creation use cases, like Enabling Revenue Bookings for SaaS Businesses or Enabling Revenue Bookings With Monthly Revenue Recognition.
Choosing the Right Approach
The choice between automatic accounts and standard accounts depends on your DATEV configuration and business requirements:
| Criterion | Automatic Accounts | Standard Accounts |
|---|---|---|
| Tax calculation | Handled by DATEV | Handled by JustOn |
| Postings per invoice line item | One (gross) | Two (net + tax) |
| Target G/L account requirement | AM function required | Any account |
| Tax code configuration | Not required | Required |
| Complexity | Lower | Higher |
| Flexibility | Lower | Higher |
- Recommendations:
-
- Use automatic accounts if your DATEV chart of accounts is configured with AM function accounts and you prefer a simpler setup with fewer postings.
- Use standard accounts if you need more control over tax postings, work with multiple tax rates, or your chart of accounts does not include AM function accounts.
Related Information
- Booking data creation:
- Data transfer:
- Booking account configuration:
- Use cases: