VAT Posting Setup
The VAT Posting Setup page defines how VAT is calculated and posted for different business and product type combinations. In Germany, it includes two additional fiscal fields required for Fiskaly integration:
- Fiskaly VAT Rate – required for transaction signing in Fiskaly SIGN DE V2.
- DSFinV-K Export ID – required for DSFinV-K fiscal reporting.
Note: This page is referenced from both the SIGN DE V2 and DSFinV-K setup paths because both workflows configure values on this same page. Complete the Fiskaly VAT Rate column for transaction signing, and the DSFinV-K Export ID column for DSFinV-K reporting.
Set Up Fiskaly VAT Rate
To configure the Fiskaly VAT rate:
-
On the VAT Posting Setup page, locate the Fiskaly VAT Rate column.
-
For each row, select the tax name that matches the VAT percentage, such as NORMAL, REDUCED_1, or NULL.
Note: The Fiskaly VAT Rate configured for a VAT Bus. Posting Group/VAT Prod. Posting Group combination also applies to Sales Order prepayments. LS Express carries the rate from the sales order line to the posted prepayment invoice line so that Fiskaly signing succeeds. Make sure every combination used on a prepayment-enabled sales order line has a Fiskaly VAT Rate configured before posting the prepayment.
Set Up DSFinV-K Export ID
To configure the DSFinV-K Export ID:
-
On the VAT Posting Setup page, locate the DSFinV-K Export ID column.
-
For each row, assign the export ID that matches the VAT definitions configured in Fiskaly. See VAT Definitions.
VAT Business Cases and the DSFinV-K Export ID
Every line in a Cash Point Closing is reported to Fiskaly under a VAT business case, which identifies what kind of amount the line represents. For POS sales, LS Express reports lines under three business cases:
- Umsatz (sales revenue) – a normal, taxable sale: an item or service that is sold and paid for as part of the same closing.
- Forderungsentstehung (receivable creation) – a non-service sale that is posted to a customer's account instead of being paid immediately at the register.
- Forderungsaufloesung (receivable settlement) – a payment that settles a customer-account receivable created in an earlier closing, or a refund applied against an original payment.
The business case determines which DSFinV-K Export ID LS Express reports for the line:
- For Umsatz lines, LS Express reports the DSFinV-K Export ID configured on the VAT Posting Setup row that matches the line's VAT business posting group and VAT product posting group – the same value you set up in Set Up DSFinV-K Export ID above.
- For Forderungsentstehung and Forderungsaufloesung lines, LS Express always reports the fixed DSFinV-K code 5 ("nicht steuerbar" – not subject to VAT), regardless of what is configured on VAT Posting Setup for that customer or item. The VAT on the underlying sale is already reported once, under Umsatz, at the time of the sale; the receivable lines only track that the amount was invoiced to, or later collected from, the customer's account, and must not be taxed a second time.
Note: LS Express blocks posting of the Close Out Summary if any VAT Posting Setup row that has a Fiskaly VAT Rate configured is missing a DSFinV-K Export ID. Complete both fields for every VAT rate you fiscalize before posting.
