Skip to main content
GOV.UK
NCTS Phase 5 Technical Interface Specification
Menu
HMRC Developer Hub
Getting started
API documentation
Applications
Support
Table of contents
Search (via Google)
Search
NCTS Phase 5 Technical Interface Specification
Document summary
Important NCTS5 terms
Navigating CTC Traders API v2.1 documentation
Introduction
Scope
NCTS reference data
CS/RD2
National reference data
UK NCTS
Access to UK NCTS
Liability amount for guarantees
Process flows
Pre-lodgement message flows
Transit presentation notification valid
Transit presentation notification not valid
Corrections of the pre-lodgement declaration prior to presentation of the goods
Cancellation of the pre-lodged declaration prior to the presentation of the goods
Departure message flows
Standard departure
Rejection of transit declaration
Release for transit refused due to guarantee check failure
Release for transit refused for safety and security reasons
Declaration amendment accepted/rejected
Cancellation request by the holder of the transit procedure before release for transit
Cancellation request by the holder of the transit procedure after release for transit
Cancellation of a transit declaration after release for transit
Control by office of departure
Arrival message flows
Normal procedure at destination
Simplified procedure at destination
Rejection of arrival notification
Unloading Permission Received - Unloading Remarks
Unloading remarks rejected
Major discrepancies found during control at the office of destination
Recovery message flows
Recovery process
Recovery initiation on incident occurrence
Guarantee message flows
Guarantee query check
Message types
Message identification, sender and recipient guidelines
Message identification
Message sender
Message recipient
Message details
Message categorisation by sender
Messages from the NCTS
Messages from traders
Accessing the XML schemas
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
Transit accompanying documents
Fallback procedure
Manually printing TADs
Example TADs
UK Specific Rules
GB001
GB002
XI001
XI002
Rules B
B1000
B1016
B1091
B1804
B1805
B1806
B1811
B1813
B1814
B1815
B1819
B1820
B1821
B1822
B1823
B1831
B1832
B1833
B1834
B1838
B1848
B1850
B1858
B1860
B1862
B1875
B1877
B1889
B1890
B1891
B1892
B1893
B1895
B1896
B1897
B1898
B1903
B1904
B1919
B1922
B1964
B1965
B1966
B2101
B2400
Rules C
C0001
C0015
C0027
C0029
C0030
C0035
C0040
C0045
C0055
C0060
C0085
C0086
C0101
C0102
C0128
C0129
C0130
C0137
C0153
C0170
C0186
C0191
C0240
C0250
C0298
C0337
C0339
C0343
C0349
C0352
C0353
C0382
C0387
C0394
C0396
C0403
C0404
C0411
C0440
C0451
C0452
C0455
C0460
C0467
C0489
C0492
C0502
C0505
C0511
C0531
C0542
C0569
C0586
C0587
C0598
C0599
C0600
C0670
C0671
C0685
C0710
C0806
C0807
C0808
C0816
C0820
C0821
C0822
C0823
C0824
C0826
C0833
C0837
C0839
C0840
C0844
C0870
C0872
C0904
C0908
C0909
Rules E
E1102
E1103
E1104
E1105
E1107
E1109
E1111
E1114
E1117
E1118
E1301
E1401
E1406
E1407
Rules R
R0003
R0004
R0005
R0006
R0007
R0008
R0020
R0023
R0028
R0054
R0055
R0060
R0076
R0100
R0102
R0103
R0106
R0107
R0165
R0219
R0220
R0221
R0223
R0315
R0318
R0350
R0352
R0364
R0410
R0416
R0448
R0472
R0473
R0474
R0476
R0506
R0507
R0520
R0601
R0789
R0790
R0840
R0849
R0850
R0851
R0855
R0859
R0871
R0900
R0901
R0904
R0905
R0906
R0909
R0910
R0911
R0912
R0983
R0987
R0988
R0990
R0994
R3060
R3061
R3062
Rules G
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
G0088
G0090
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
G0991
Rules S
S1023
Code lists
Error codes
NCTS error codes
Business rules
KEL (known error log)
General
Export MRN / Previous Documents
System
BST
Transitional Rules
B1890/R0855
B1892
B1897
Pre Lodgement
C0807
C0404
Quick Links
Phase 6
Phase 5
CTC Guarantee Balance
Changelog
Changelog
You can find the changelog in the
ctc-traders-phase5-tis
GitHub wiki.