Hi everyone,
we are currently struggling with the VAT advance return (Umsatzsteuervoranmeldung) and the G/L account statements (Kontennachweis). There are VAT entries (MwSt.-Posten) where Navision/Business Central does not populate the G/L Account field at all. According to the official documentation this happens in the following situations (the field stays empty):
- Cash discount settlement (payment vs. invoice)
→ VAT correction entries are created, but no VAT G/L account is posted → VAT entry exists, G/L account is blank. - Rounding differences during payment application
NAV slightly adjusts the VAT amounts and creates a VAT entry, but again no G/L account is addressed. - Payment application without VAT impact
If the invoice was already posted correctly and the payment does not change the VAT amount anymore, NAV still creates a “documentation” VAT entry – without a G/L account.
Question to the community:
How are you handling this situation?Do you have a reliable workaround (custom report, manual journal, extension, etc.) so that the VAT entries without G/L account still show up in the account overview / VAT reconciliation?
And most importantly: Does this problem still exist in current Business Central versions (Wave 2 2025 / 2026)?
We are on Dynamics NAV 2017 and the behaviour is exactly as described above. Any input or experiences would be highly appreciated – this is causing quite some headaches with our VAT returns and monthly account reconciliations.
- Sales order created → prepayment invoice posted (tax not yet due).
- Payment received and applied → tax becomes due.
- Customer then changes the sales order (wants a different color).
→ We have to remove the application/link of the prepayment to the order.
→ Tax is no longer due again.'
At this moment Business Central does not fill the G/L Account in the newly created VAT entry. - The VAT entries themselves are correct (amounts, tax rate, etc.), but because the G/L Account field is empty, these entries do not appear in the G/L account statement / Kontennachweis (which is built from the G/L side).
- Later the sales order is changed, finally invoiced (“schlussgebucht”) and the original prepayment that is still sitting on the customer ledger is applied.
→ The final sales posting + tax posting is created correctly.

Report
All responses (
Answers (