Skip to main content
GOV.UK
NCTS Technical Interface Specification
Menu
Developer Hub
Getting started
API documentation
Applications
Support
Table of contents
Search (via Google)
Search
NCTS Technical Interface Specification
Introduction
Common Process flows
Pre-lodgement message flows
Departure message flows
Arrival message flows
Recovery message flows
Guarantee message flows
Message overview
Message categorisation by sender
Message identification, sender and recipient guidelines
Message details
Accessing the XML schemas
Phase 6 Message Types
IE004 Amendment Acceptance
IE007 Arrival Notification
IE009 Invalidation Decision
IE013 Declaration Amendment
IE014 Declaration Invalidation Request
IE015 Declaration Data
IE019 Discrepancies
IE022 Notification To Amend Declaration
IE025 Goods Release Notification
IE028 MRN Allocated
IE029 Release For Transit
IE035 Recovery Notification
IE043 Unloading Permission
IE044 Unloading Remarks
IE045 Write-Off Notification
IE051 No Release For Transit
IE055 Guarantee Not Valid
IE056 Rejection From Office Of Departure
IE057 Rejection From Office Of Destination
IE060 Control Decision Notification
IE170 Presentation Notification For The Pre-Lodged Declaration
IE182 Forwarded Incident Notification To ED
IE928 Positive Acknowledge
Phase 6 Rules
C0001
C0003
C0015
C0027
C0029
C0030
C0035
C0040
C0045
C0055
C0060
C0085
C0086
C0101
C0102
C0128
C0129
C0130
C0137
C0153
C0154
C0170
C0186
C0191
C0215
C0220
C0240
C0250
C0298
C0315
C0337
C0339
C0343
C0349
C0352
C0353
C0382
C0387
C0394
C0396
C0409
C0410
C0411
C0412
C0440
C0451
C0452
C0455
C0460
C0467
C0489
C0492
C0495
C0502
C0505
C0511
C0531
C0542
C0569
C0586
C0587
C0598
C0599
C0600
C0670
C0671
C0710
C0806
C0807
C0808
C0816
C0820
C0821
C0822
C0823
C0824
C0826
C0833
C0837
C0839
C0840
C0844
C0870
C0872
C0904
C0908
C0909
G0001
G0002
G0005
G0006
G0009
G0010
G0014
G0015
G0016
G0017
G0020
G0021
G0023
G0024
G0025
G0026
G0029
G0030
G0033
G0034
G0042
G0045
G0050
G0057
G0058
G0061
G0062
G0068
G0069
G0071
G0072
G0079
G0088
G0090
G0100
G0101
G0102
G0103
G0105
G0112
G0113
G0114
G0115
G0117
G0118
G0119
G0120
G0123
G0126
G0127
G0131
G0139
G0142
G0160
G0165
G0167
G0186
G0196
G0201
G0205
G0217
G0300
G0301
G0321
G0332
G0360
G0414
G0424
G0500
G0510
G0587
G0670
G0789
G0825
G0850
G0860
G0868
G0988
G0989
R0003
R0004
R0005
R0006
R0007
R0008
R0010
R0020
R0023
R0028
R0054
R0055
R0060
R0076
R0093
R0102
R0103
R0106
R0107
R0165
R0219
R0220
R0221
R0223
R0315
R0318
R0350
R0352
R0364
R0410
R0416
R0437
R0448
R0472
R0473
R0474
R0476
R0506
R0507
R0520
R0601
R0789
R0790
R0840
R0849
R0850
R0851
R0852
R0855
R0859
R0860
R0871
R0900
R0901
R0904
R0905
R0906
R0909
R0910
R0911
R0912
R0983
R0987
R0988
R0990
R0994
R3060
R3061
R3062
S1018
S1023
Phase 6 code lists
Download TAXUD Code Lists
Automate Daily Updates
Synchronise Validation
CL505 Requirement
Code List Mapping
Phase 6 KEL (Known error log)
Current
Resolved Errors
UK Specific Rules
GB001
GB002
XI001
XI002
Transit accompanying documents
Fallback procedure
Manually printing TADs
Example TADs
Error codes
NCTS error codes
Business rules
Quick Links
Phase 6
Phase 5
CTC Guarantee Balance
Changelog
Changelog
You can find the changelog in the
ctc-traders-tis
GitHub wiki.