DenmarkToldstyrelsen
DMS 12 September update: Y-codes move, '0' rejected, deadline 12 October
From 12 September DMS moves Y-codes to data element 12 04 (except Y128), rejects '0' in supplementary units with a transition to 12 October, and carries the H7 Y199 gap into the new section.
By Taxxa AI OyPublished 16 September 2026
From the 12 September 2026 DMS update, all Y-codes except one move to a new fieldToldst: they must be entered in Supplerende reference kode (data element 12 04 002 000)
Toldst instead of Dokumenttype kode (data element 12 03 002 000)
Toldst. The exception is Y128, the CBAM account number, which stays in 12 03 002 000
Toldst. Declarations filed incorrectly (IM/A and IM/D) fail after 12 September 2026
Toldst.
The presentation message (GPR) fails too when an IM/D declaration completed before 12 September with Y-codes (other than Y128) still in 12 03 002 000 is presented after that dateToldst. Only the presentation message is rejected
Toldst, so the declaration itself can be corrected and presented again, both before and after the message was sent. A declaration not corrected before 12 September whose goods are presented via Manifest instead generates a goods registration (vareregistrering)
Toldst.
The same update tightens validation of supplementary units (data element 18 02 001 000) on pre-lodged declarationsToldst: the value 0 is no longer accepted at presentation
Toldst. A filer who ignores the warning and presents without removing the 0 has the presentation rejected with the message that supplementary units must have a value greater than zero
Toldst, but can correct the declaration and submit again. Two scenarios apply depending on timing. Pre-lodged declarations filed before 12 September 2026 are rejected automatically at presentation because supplementary units must not be zero
Toldst; the filer must create a correction, remove the 0 and present again
Toldst. This route only matters during a 30-day transition
Toldst ending 12 October 2026
Toldst
Toldst. Pre-lodged declarations filed on or after 12 September 2026 trigger a non-rejecting warning already at filing
Toldst; the filer must correct the declaration on the basis of the warning before presentation
Toldst.
The long-standing H7 gap for document type Y199 has moved verbatim from the August list into the new 12 September section: when completing Supplerende reference document type (12 04 000 000) on an H7 declaration, the type is chosen from a drop-down list that lacks Y199Toldst, so it cannot be stated
Toldst, and system-to-system filings that do state Y199 are rejected because the type is absent from the code list
Toldst. A fix is expected with the update.
Basis: Toldstyrelsen's overview of completed DMS updates with the 12 September changes, and its notice on where Y-codes go after 12 September.
Move Y-codes to data element 12 04 before 12 September, strip any '0' from supplementary units on pre-lodged declarations, and diary 12 October for the end of the transition.