UI tabs
| Tab no. | Tab name | Purpose |
|---|
| 1 | Declaration Header | Main declaration identifiers, dates, customs offices and message metadata |
| 2 | Parties | Declarant, agent, importer, exporter, buyer, seller, consignee, consignor |
| 3 | Shipment Details | Invoice, currency, dispatch/export/destination countries, trade terms, warehouse |
| 4 | Transport & Consignment | Carrier, transport means, container, goods location, itinerary, transport equipment |
| 5 | Goods Items | Commodity details, classification, weights, origin, packaging and item-level parties |
| 6 | Documents & References | Additional references, supporting documents, previous documents, UCR |
| 7 | Valuation, Duties & Taxes | Customs value, freight, charge/deductions, duty/tax fee, tax base and payments |
| 8 | Guarantee & Payment | Deferred payment, obligation guarantee, payer, surety |
| 9 | Review & Submit | Validation summary, missing fields, XML preview and submission |
Tab 1 — Declaration Header
Purpose
Capture the declaration identity, message metadata and customs offices.
Recommended field order
| Order | Field label | XML path | UI control |
|---|
| 1 | WCO Type Code | /MetaData/WCOTypeCode | Text input |
| 2 | Application Reference ID | /MetaData/CommunicationMetaData/ApplicationReferenceID | Text input |
| 3 | Communications Agreement ID | /MetaData/CommunicationMetaData/CommunicationsAgreementID | Text input |
| 4 | Sender ID | /MetaData/CommunicationMetaData/Sender/ID | Text input |
| 5 | Recipient ID | /MetaData/CommunicationMetaData/Recipient/ID | Text input |
| 6 | Preparation Date/Time | /MetaData/CommunicationMetaData/PreparationDateTime | Date/time picker |
| 7 | Functional Reference ID | /MetaData/Declaration/FunctionalReferenceID | Text input |
| 8 | Declaration ID | /MetaData/Declaration/ID | Text input |
| 9 | Declaration Type Code | /MetaData/Declaration/TypeCode | Dropdown / code list |
| 10 | Language Code | /MetaData/Declaration/LanguageCode | Dropdown |
| 11 | Specific Circumstances Code | /MetaData/Declaration/SpecificCircumstancesCode | Dropdown / code list |
| 12 | Security Code | /MetaData/Declaration/SecurityCode | Dropdown / code list |
| 13 | Presentation Date/Time | /MetaData/Declaration/PresentationDateTime | Date/time picker |
| 14 | Declaration Office ID | /MetaData/Declaration/DeclarationOffice/ID | Lookup |
| 15 | Exit Office ID | /MetaData/Declaration/ExitOffice/ID | Lookup |
| 16 | Presentation Office ID | /MetaData/Declaration/PresentationOffice/ID | Lookup |
| 17 | Supervising Office ID | /MetaData/Declaration/SupervisingOffice/ID | Lookup |
Tab 2 — Parties
Purpose
Capture all legal and operational parties involved in the declaration.
Use reusable party panels where possible:
- Name
- ID
- Address line
- City
- Postcode
- Country
- Contact name
- Communication type
- Communication value
2.1 Declarant
| Order | Field label | XML path | UI control |
|---|
| 1 | Declarant Name | /MetaData/Declaration/Declarant/Name | Text input |
| 2 | Declarant ID | /MetaData/Declaration/Declarant/ID | Text input |
| 3 | Declarant Address Line | /MetaData/Declaration/Declarant/Address/Line | Text input |
| 4 | Declarant City | /MetaData/Declaration/Declarant/Address/CityName | Text input |
| 5 | Declarant Postcode | /MetaData/Declaration/Declarant/Address/PostcodeID | Text input |
| 6 | Declarant Country Code | /MetaData/Declaration/Declarant/Address/CountryCode | Country dropdown |
| 7 | Declarant Contact Name | /MetaData/Declaration/Declarant/Contact/Name | Text input |
| 8 | Declarant Communication Type | /MetaData/Declaration/Declarant/Contact/Communication/TypeCode | Dropdown |
| 9 | Declarant Communication ID | /MetaData/Declaration/Declarant/Contact/Communication/ID | Text input |
| 10 | Declarant Communication Sequence | /MetaData/Declaration/Declarant/Contact/Communication/SequenceNumeric | Number input |
2.2 Agent
| Order | Field label | XML path | UI control |
|---|
| 1 | Agent ID | /MetaData/Declaration/Agent/ID | Text input |
| 2 | Agent Function Code | /MetaData/Declaration/Agent/FunctionCode | Dropdown / code list |
| 3 | Agent Contact Name | /MetaData/Declaration/Agent/Contact/Name | Text input |
| 4 | Agent Communication Type | /MetaData/Declaration/Agent/Contact/Communication/TypeCode | Dropdown |
| 5 | Agent Communication ID | /MetaData/Declaration/Agent/Contact/Communication/ID | Text input |
| 6 | Agent Communication Sequence | /MetaData/Declaration/Agent/Contact/Communication/SequenceNumeric | Number input |
2.3 Importer
| Order | Field label | XML path | UI control |
|---|
| 1 | Importer Name | /MetaData/Declaration/Importer/Name | Text input |
| 2 | Importer ID | /MetaData/Declaration/Importer/ID | Text input |
| 3 | Importer Address Line | /MetaData/Declaration/Importer/Address/Line | Text input |
| 4 | Importer City | /MetaData/Declaration/Importer/Address/CityName | Text input |
| 5 | Importer Postcode | /MetaData/Declaration/Importer/Address/PostcodeID | Text input |
| 6 | Importer Country Code | /MetaData/Declaration/Importer/Address/CountryCode | Country dropdown |
2.4 Declaration-level Exporter
| Order | Field label | XML path | UI control |
|---|
| 1 | Exporter Name | /MetaData/Declaration/Exporter/Name | Text input |
| 2 | Exporter ID | /MetaData/Declaration/Exporter/ID | Text input |
| 3 | Exporter Address Line | /MetaData/Declaration/Exporter/Address/Line | Text input |
| 4 | Exporter City | /MetaData/Declaration/Exporter/Address/CityName | Text input |
| 5 | Exporter Postcode | /MetaData/Declaration/Exporter/Address/PostcodeID | Text input |
| 6 | Exporter Country Code | /MetaData/Declaration/Exporter/Address/CountryCode | Country dropdown |
2.5 Buyer
| Order | Field label | XML path | UI control |
|---|
| 1 | Buyer Name | /MetaData/Declaration/GoodsShipment/Buyer/Name | Text input |
| 2 | Buyer ID | /MetaData/Declaration/GoodsShipment/Buyer/ID | Text input |
| 3 | Buyer Address Line | /MetaData/Declaration/GoodsShipment/Buyer/Address/Line | Text input |
| 4 | Buyer City | /MetaData/Declaration/GoodsShipment/Buyer/Address/CityName | Text input |
| 5 | Buyer Postcode | /MetaData/Declaration/GoodsShipment/Buyer/Address/PostcodeID | Text input |
| 6 | Buyer Country Code | /MetaData/Declaration/GoodsShipment/Buyer/Address/CountryCode | Country dropdown |
2.6 Seller
| Order | Field label | XML path | UI control |
|---|
| 1 | Seller Name | /MetaData/Declaration/GoodsShipment/Seller/Name | Text input |
| 2 | Seller ID | /MetaData/Declaration/GoodsShipment/Seller/ID | Text input |
| 3 | Seller Address Line | /MetaData/Declaration/GoodsShipment/Seller/Address/Line | Text input |
| 4 | Seller City | /MetaData/Declaration/GoodsShipment/Seller/Address/CityName | Text input |
| 5 | Seller Postcode | /MetaData/Declaration/GoodsShipment/Seller/Address/PostcodeID | Text input |
| 6 | Seller Country Code | /MetaData/Declaration/GoodsShipment/Seller/Address/CountryCode | Country dropdown |
2.7 Consignee and Consignor
These can be shown as two side-by-side party panels.
| Order | Field label | XML path | UI control |
|---|
| 1 | Consignee Name | /MetaData/Declaration/GoodsShipment/Consignment/Consignee/Name | Text input |
| 2 | Consignee ID | /MetaData/Declaration/GoodsShipment/Consignment/Consignee/ID | Text input |
| 3 | Consignee Address Line | /MetaData/Declaration/GoodsShipment/Consignment/Consignee/Address/Line | Text input |
| 4 | Consignee City | /MetaData/Declaration/GoodsShipment/Consignment/Consignee/Address/CityName | Text input |
| 5 | Consignee Postcode | /MetaData/Declaration/GoodsShipment/Consignment/Consignee/Address/PostcodeID | Text input |
| 6 | Consignee Country Code | /MetaData/Declaration/GoodsShipment/Consignment/Consignee/Address/CountryCode | Country dropdown |
| 7 | Consignor Name | /MetaData/Declaration/GoodsShipment/Consignment/Consignor/Name | Text input |
| 8 | Consignor ID | /MetaData/Declaration/GoodsShipment/Consignment/Consignor/ID | Text input |
| 9 | Consignor Address Line | /MetaData/Declaration/GoodsShipment/Consignment/Consignor/Address/Line | Text input |
| 10 | Consignor City | /MetaData/Declaration/GoodsShipment/Consignment/Consignor/Address/CityName | Text input |
| 11 | Consignor Postcode | /MetaData/Declaration/GoodsShipment/Consignment/Consignor/Address/PostcodeID | Text input |
| 12 | Consignor Country Code | /MetaData/Declaration/GoodsShipment/Consignment/Consignor/Address/CountryCode | Country dropdown |
Tab 3 — Shipment Details
Purpose
Capture commercial shipment-level information.
| Order | Field label | XML path | UI control |
|---|
| 1 | Shipment Sequence | /MetaData/Declaration/GoodsShipment/SequenceNumeric | Number input |
| 2 | Transaction Nature Code | /MetaData/Declaration/GoodsShipment/TransactionNatureCode | Dropdown / code list |
| 3 | Dispatch Country Code | /MetaData/Declaration/GoodsShipment/DispatchCountryCode | Country dropdown |
| 4 | Export Country ID | /MetaData/Declaration/GoodsShipment/ExportCountry/ID | Country dropdown |
| 5 | Destination Country Code | /MetaData/Declaration/GoodsShipment/Destination/CountryCode | Country dropdown |
| 6 | Destination Region ID | /MetaData/Declaration/GoodsShipment/Destination/RegionID | Text input |
| 7 | Destination Qualifier Code | /MetaData/Declaration/GoodsShipment/Destination/CCQualifierCode | Dropdown |
| 8 | Invoice Amount | /MetaData/Declaration/GoodsShipment/InvoiceAmount | Amount input |
| 9 | Invoice Currency Code | /MetaData/Declaration/GoodsShipment/InvoiceCurrencyCode | Currency dropdown |
| 10 | Acceptance Date | /MetaData/Declaration/GoodsShipment/AcceptanceDateTime | Date picker |
| 11 | Currency Exchange Currency | /MetaData/Declaration/GoodsShipment/CurrencyExchange/CurrencyTypeCode | Currency dropdown |
| 12 | Currency Exchange Rate | /MetaData/Declaration/GoodsShipment/CurrencyExchange/RateNumeric | Decimal input |
| 13 | Trade Term Condition Code | /MetaData/Declaration/GoodsShipment/TradeTerms/ConditionCode | Incoterm dropdown |
| 14 | Trade Term Description | /MetaData/Declaration/GoodsShipment/TradeTerms/Description | Text input |
| 15 | Trade Term Location ID | /MetaData/Declaration/GoodsShipment/TradeTerms/LocationID | Text input |
| 16 | Trade Term Location Name | /MetaData/Declaration/GoodsShipment/TradeTerms/LocationName | Text input |
| 17 | Trade Term Country Code | /MetaData/Declaration/GoodsShipment/TradeTerms/CountryCode | Country dropdown |
| 18 | Warehouse ID | /MetaData/Declaration/GoodsShipment/Warehouse/ID | Text input |
| 19 | Warehouse Type Code | /MetaData/Declaration/GoodsShipment/Warehouse/TypeCode | Dropdown / code list |
| 20 | Shipment-level Freight Payment Method | /MetaData/Declaration/GoodsShipment/Freight/PaymentMethodCode | Dropdown / code list |
Tab 4 — Transport & Consignment
Purpose
Capture logistics, transport, container, location and routing data.
4.1 Consignment header
| Order | Field label | XML path | UI control |
|---|
| 1 | Container Code | /MetaData/Declaration/GoodsShipment/Consignment/ContainerCode | Dropdown / code list |
| 2 | Total Gross Mass | /MetaData/Declaration/GoodsShipment/Consignment/TotalGrossMassMeasure | Decimal input |
| 3 | Carrier ID | /MetaData/Declaration/GoodsShipment/Consignment/Carrier/ID | Text input |
| 4 | Consignment Freight Payment Method | /MetaData/Declaration/GoodsShipment/Consignment/Freight/PaymentMethodCode | Dropdown / code list |
| 5 | Consignment UCR | /MetaData/Declaration/GoodsShipment/Consignment/UCR/TraderAssignedReferenceID | Text input |
4.2 Arrival transport
| Order | Field label | XML path | UI control |
|---|
| 6 | Arrival Transport ID | /MetaData/Declaration/GoodsShipment/Consignment/ArrivalTransportMeans/ID | Text input |
| 7 | Arrival Identification Type Code | /MetaData/Declaration/GoodsShipment/Consignment/ArrivalTransportMeans/IdentificationTypeCode | Dropdown / code list |
| 8 | Arrival Mode Code | /MetaData/Declaration/GoodsShipment/Consignment/ArrivalTransportMeans/ModeCode | Dropdown / code list |
4.3 Border transport
| Order | Field label | XML path | UI control |
|---|
| 9 | Border Transport ID | /MetaData/Declaration/GoodsShipment/Consignment/BorderTransportMeans/ID | Text input |
| 10 | Border Identification Type Code | /MetaData/Declaration/GoodsShipment/Consignment/BorderTransportMeans/IdentificationTypeCode | Dropdown / code list |
| 11 | Border Registration Nationality Code | /MetaData/Declaration/GoodsShipment/Consignment/BorderTransportMeans/RegistrationNationalityCode | Country dropdown |
| 12 | Border Mode Code | /MetaData/Declaration/GoodsShipment/Consignment/BorderTransportMeans/ModeCode | Dropdown / code list |
4.4 Departure transport
| Order | Field label | XML path | UI control |
|---|
| 13 | Departure Transport Sequence | /MetaData/Declaration/GoodsShipment/Consignment/DepartureTransportMeans/SequenceNumeric | Number input |
| 14 | Departure Transport ID | /MetaData/Declaration/GoodsShipment/Consignment/DepartureTransportMeans/ID | Text input |
| 15 | Departure Identification Type Code | /MetaData/Declaration/GoodsShipment/Consignment/DepartureTransportMeans/IdentificationTypeCode | Dropdown / code list |
| 16 | Departure Registration Nationality Code | /MetaData/Declaration/GoodsShipment/Consignment/DepartureTransportMeans/RegistrationNationalityCode | Country dropdown |
| 17 | Departure Mode Code | /MetaData/Declaration/GoodsShipment/Consignment/DepartureTransportMeans/ModeCode | Dropdown / code list |
4.5 Goods location
| Order | Field label | XML path | UI control |
|---|
| 18 | Goods Location ID | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/ID | Text input |
| 19 | Goods Location Type Code | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/TypeCode | Dropdown / code list |
| 20 | Latitude | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/LatitudeID | Coordinate input |
| 21 | Longitude | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/LongitudeID | Coordinate input |
| 22 | Location Identification Type Code | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/IdentificationTypeCode | Dropdown / code list |
| 23 | Location Authorization ID | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/AuthorizationID | Text input |
| 24 | Location Additional Identifier | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/AdditionalIdentifierID | Text input |
| 25 | Location Address Line | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/Address/Line | Text input |
| 26 | Location Street Number | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/Address/StreetNumberID | Text input |
| 27 | Location City | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/Address/CityName | Text input |
| 28 | Location Postcode | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/Address/PostcodeID | Text input |
| 29 | Location Country Code | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/Address/CountryCode | Country dropdown |
| 30 | Location Customs Office ID | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/CustomsOffice/ID | Lookup |
| 31 | Location Economic Operator ID | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/EconomicOperator/ID | Text input |
| 32 | Location Contact Name | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/Contact/Name | Text input |
| 33 | Location Communication Type | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/Contact/Communication/TypeCode | Dropdown |
| 34 | Location Communication ID | /MetaData/Declaration/GoodsShipment/Consignment/GoodsLocation/Contact/Communication/ID | Text input |
4.6 Repeatable transport grids
Itinerary grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/Consignment/Itinerary/SequenceNumeric |
| 2 | Routing Country Code | /MetaData/Declaration/GoodsShipment/Consignment/Itinerary/RoutingCountryCode |
Transport contract document grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/Consignment/TransportContractDocument/SequenceNumeric |
| 2 | Document Type Code | /MetaData/Declaration/GoodsShipment/Consignment/TransportContractDocument/TypeCode |
| 3 | Document ID | /MetaData/Declaration/GoodsShipment/Consignment/TransportContractDocument/ID |
Transport equipment grid
| Column order | Field label | XML path |
|---|
| 1 | Equipment Sequence | /MetaData/Declaration/GoodsShipment/Consignment/TransportEquipment/SequenceNumeric |
| 2 | Equipment ID | /MetaData/Declaration/GoodsShipment/Consignment/TransportEquipment/ID |
| 3 | Seals Affixed Quantity | /MetaData/Declaration/GoodsShipment/Consignment/TransportEquipment/SealsAffixedQuantity |
| 4 | Seal Sequence | /MetaData/Declaration/GoodsShipment/Consignment/TransportEquipment/Seal/SequenceNumeric |
| 5 | Seal ID | /MetaData/Declaration/GoodsShipment/Consignment/TransportEquipment/Seal/ID |
| 6 | Goods Reference Sequence | /MetaData/Declaration/GoodsShipment/Consignment/TransportEquipment/GoodsReference/SequenceNumeric |
| 7 | Goods Item Number | /MetaData/Declaration/GoodsShipment/Consignment/TransportEquipment/GoodsReference/GoodsItemNumeric |
Tab 5 — Goods Items
Purpose
Capture product, commodity, origin, packaging and item-specific parties.
This tab should be a repeatable goods item section.
Recommended layout:
- Goods item list/grid on the left or top
- Detail form for selected goods item
- Sub-grids for classification, packaging, documents, tax, etc.
5.1 Goods item summary
| Order | Field label | XML path | UI control |
|---|
| 1 | Goods Item Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SequenceNumeric | Number input |
| 2 | Goods Description | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/Description | Long text |
| 3 | Customs Value Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/CustomsValueAmount | Amount input |
| 4 | Customs Value Currency | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/CustomsValueAmount/@currencyID | Currency dropdown |
| 5 | Statistical Value Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/StatisticalValueAmount | Amount input |
| 6 | Transaction Nature Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/TransactionNatureCode | Dropdown / code list |
| 7 | Dispatch Country Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/DispatchCountryCode | Country dropdown |
| 8 | Acceptance Date | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/AcceptanceDateTime | Date picker |
5.2 Commodity classification
| Order | Field label | XML path | UI control |
|---|
| 9 | Classification Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/Classification/SequenceNumeric | Number input |
| 10 | Classification ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/Classification/ID | Text/code input |
| 11 | Classification Identification Type Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/Classification/IdentificationTypeCode | Dropdown / code list |
| 12 | Classification Qualifier Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/Classification/CCQualifierCode | Dropdown |
5.3 Goods measure
| Order | Field label | XML path | UI control |
|---|
| 13 | Gross Mass | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/GoodsMeasure/GrossMassMeasure | Decimal input |
| 14 | Net Net Weight | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/GoodsMeasure/NetNetWeightMeasure | Decimal input |
| 15 | Tariff Quantity | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/GoodsMeasure/TariffQuantity | Decimal input |
| 16 | Item Charge Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/InvoiceLine/ItemChargeAmount | Amount input |
5.4 Origin and destination
| Order | Field label | XML path | UI control |
|---|
| 17 | Origin Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Origin/SequenceNumeric | Number input |
| 18 | Origin Country Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Origin/CountryCode | Country dropdown |
| 19 | Origin Region ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Origin/RegionID | Text input |
| 20 | Origin Type Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Origin/TypeCode | Dropdown / code list |
| 21 | Item Destination Country Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Destination/CountryCode | Country dropdown |
| 22 | Item Destination Region ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Destination/RegionID | Text input |
| 23 | Item Destination Qualifier Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Destination/CCQualifierCode | Dropdown |
| 24 | Item Export Country ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/ExportCountry/ID | Country dropdown |
5.5 Item-level parties
Use collapsible party panels to avoid crowding the screen.
| Order | Field label | XML path | UI control |
|---|
| 25 | Item Buyer Name | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Buyer/Name | Text input |
| 26 | Item Buyer ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Buyer/ID | Text input |
| 27 | Item Consignee Name | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Consignee/Name | Text input |
| 28 | Item Consignee ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Consignee/ID | Text input |
| 29 | Item Consignor Name | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Consignor/Name | Text input |
| 30 | Item Consignor ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Consignor/ID | Text input |
| 31 | Item Exporter Name | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Exporter/Name | Text input |
| 32 | Item Exporter ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Exporter/ID | Text input |
| 33 | Item Seller Name | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Seller/Name | Text input |
| 34 | Item Seller ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Seller/ID | Text input |
5.6 Packaging grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Packaging/SequenceNumeric |
| 2 | Marks and Numbers | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Packaging/MarksNumbersID |
| 3 | Quantity | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Packaging/QuantityQuantity |
| 4 | Type Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Packaging/TypeCode |
5.7 Dangerous goods grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/DangerousGoods/SequenceNumeric |
| 2 | UNDG ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/DangerousGoods/UNDGID |
5.8 Government procedure
| Order | Field label | XML path | UI control |
|---|
| 35 | Current Procedure Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/GovernmentProcedure/CurrentCode | Dropdown / code list |
| 36 | Previous Procedure Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/GovernmentProcedure/PreviousCode | Dropdown / code list |
Additional procedure grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/GovernmentProcedure/AdditionalProcedure/SequenceNumeric |
| 2 | Procedure Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/GovernmentProcedure/AdditionalProcedure/ProcedureCode |
| 3 | Qualifier Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/GovernmentProcedure/AdditionalProcedure/CCQualifierCode |
Tab 6 — Documents & References
Purpose
Capture repeatable references, supporting documents, previous documents and authorisations.
6.1 Declaration authorisations grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/Authorisation/SequenceNumeric |
| 2 | Authorisation Type Code | /MetaData/Declaration/Authorisation/TypeCode |
| 3 | Authorisation ID | /MetaData/Declaration/Authorisation/ID |
| 4 | Authorisation Holder ID | /MetaData/Declaration/Authorisation/AuthorisationHolder/ID |
6.2 Shipment additional references grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/AdditionalReference/SequenceNumeric |
| 2 | Type Code | /MetaData/Declaration/GoodsShipment/AdditionalReference/TypeCode |
| 3 | Reference ID | /MetaData/Declaration/GoodsShipment/AdditionalReference/ID |
| 4 | Qualifier Code | /MetaData/Declaration/GoodsShipment/AdditionalReference/CCQualifierCode |
6.3 Shipment additional information grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/AdditionalInformation/SequenceNumeric |
| 2 | Statement Code | /MetaData/Declaration/GoodsShipment/AdditionalInformation/StatementCode |
| 3 | Statement Description | /MetaData/Declaration/GoodsShipment/AdditionalInformation/StatementDescription |
| 4 | Qualifier Code | /MetaData/Declaration/GoodsShipment/AdditionalInformation/CCQualifierCode |
6.4 Shipment previous documents grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/PreviousDocument/SequenceNumeric |
| 2 | Type Code | /MetaData/Declaration/GoodsShipment/PreviousDocument/TypeCode |
| 3 | Document ID | /MetaData/Declaration/GoodsShipment/PreviousDocument/ID |
| 4 | Qualifier Code | /MetaData/Declaration/GoodsShipment/PreviousDocument/CCQualifierCode |
6.5 Shipment supporting documents grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/SupportingDocument/SequenceNumeric |
| 2 | Type Code | /MetaData/Declaration/GoodsShipment/SupportingDocument/TypeCode |
| 3 | Document ID | /MetaData/Declaration/GoodsShipment/SupportingDocument/ID |
| 4 | Expiration Date | /MetaData/Declaration/GoodsShipment/SupportingDocument/ExpirationDateTime |
| 5 | Line Number | /MetaData/Declaration/GoodsShipment/SupportingDocument/LineNumeric |
| 6 | Qualifier Code | /MetaData/Declaration/GoodsShipment/SupportingDocument/CCQualifierCode |
| 7 | Submitter Name | /MetaData/Declaration/GoodsShipment/SupportingDocument/Submitter/Name |
6.6 Item-level references and documents
These should be displayed inside each goods item, but can also be summarised in this tab.
Item additional references grid
| Column order | Field label | XML path |
|---|
| 1 | Goods Item Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SequenceNumeric |
| 2 | Reference Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/AdditionalReference/SequenceNumeric |
| 3 | Type Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/AdditionalReference/TypeCode |
| 4 | Reference ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/AdditionalReference/ID |
| 5 | Qualifier Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/AdditionalReference/CCQualifierCode |
Item previous documents grid
| Column order | Field label | XML path |
|---|
| 1 | Goods Item Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SequenceNumeric |
| 2 | Document Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/PreviousDocument/SequenceNumeric |
| 3 | Type Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/PreviousDocument/TypeCode |
| 4 | Document ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/PreviousDocument/ID |
| 5 | Line Number | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/PreviousDocument/LineNumeric |
| 6 | Qualifier Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/PreviousDocument/CCQualifierCode |
| 7 | Write-off Quantity | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/PreviousDocument/WriteOff/QuantityQuantity |
| 8 | Write-off Packaging Quantity | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/PreviousDocument/WriteOff/Packaging/QuantityQuantity |
| 9 | Write-off Packaging Type | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/PreviousDocument/WriteOff/Packaging/TypeCode |
Item supporting documents grid
| Column order | Field label | XML path |
|---|
| 1 | Goods Item Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SequenceNumeric |
| 2 | Document Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/SequenceNumeric |
| 3 | Type Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/TypeCode |
| 4 | Document ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/ID |
| 5 | Expiration Date | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/ExpirationDateTime |
| 6 | Line Number | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/LineNumeric |
| 7 | Qualifier Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/CCQualifierCode |
| 8 | Submitter Name | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/Submitter/Name |
| 9 | Write-off Quantity | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/WriteOff/QuantityQuantity |
| 10 | Write-off Quantity Unit | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/WriteOff/QuantityQuantity/@unitCode |
| 11 | Write-off Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/WriteOff/AmountAmount |
| 12 | Write-off Amount Currency | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SupportingDocument/WriteOff/AmountAmount/@currencyID |
Tab 7 — Valuation, Duties & Taxes
Purpose
Capture values, charges, deductions, duties, taxes and tax base information.
7.1 Declaration-level valuation
| Order | Field label | XML path | UI control |
|---|
| 1 | Declaration Freight Charge Amount | /MetaData/Declaration/CustomsValuation/FreightChargeAmount | Amount input |
| 2 | Declaration Freight Charge Currency | /MetaData/Declaration/CustomsValuation/FreightChargeAmount/@currencyID | Currency dropdown |
7.2 Shipment-level charge/deduction grid
| Column order | Field label | XML path |
|---|
| 1 | Sequence | /MetaData/Declaration/GoodsShipment/CustomsValuation/ChargeDeduction/SequenceNumeric |
| 2 | Charges Type Code | /MetaData/Declaration/GoodsShipment/CustomsValuation/ChargeDeduction/ChargesTypeCode |
| 3 | Amount | /MetaData/Declaration/GoodsShipment/CustomsValuation/ChargeDeduction/OtherChargeDeductionAmount |
| 4 | Currency | /MetaData/Declaration/GoodsShipment/CustomsValuation/ChargeDeduction/OtherChargeDeductionAmount/@currencyID |
7.3 Item-level valuation
| Order | Field label | XML path | UI control |
|---|
| 1 | Goods Item Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SequenceNumeric | Item selector |
| 2 | Valuation Method Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/CustomsValuation/MethodCode | Dropdown / code list |
| 3 | Valuation Addition Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/ValuationAdjustment/AdditionCode | Dropdown / code list |
Item charge/deduction grid
| Column order | Field label | XML path |
|---|
| 1 | Goods Item Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SequenceNumeric |
| 2 | Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/CustomsValuation/ChargeDeduction/SequenceNumeric |
| 3 | Charges Type Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/CustomsValuation/ChargeDeduction/ChargesTypeCode |
| 4 | Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/CustomsValuation/ChargeDeduction/OtherChargeDeductionAmount |
| 5 | Currency | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/CustomsValuation/ChargeDeduction/OtherChargeDeductionAmount/@currencyID |
7.4 Duty/tax calculation grid
| Column order | Field label | XML path |
|---|
| 1 | Goods Item Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/SequenceNumeric |
| 2 | Tax Assessed Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/TaxAssessedAmount |
| 3 | Quota Order ID | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/QuotaOrderID |
| 4 | Duty Regime Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyRegimeCode |
| 5 | Duty/Tax/Fee Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/SequenceNumeric |
| 6 | Duty/Tax/Fee Type Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/TypeCode |
| 7 | Duty/Tax/Fee Qualifier Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/CCQualifierCode |
| 8 | Payment Method Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/Payment/MethodCode |
| 9 | Payment Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/Payment/PaymentAmount |
| 10 | Tax Base Sequence | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/TaxBase/SequenceNumeric |
| 11 | Tax Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/TaxBase/TaxAmount |
| 12 | Ad Valorem Tax Base Amount | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/TaxBase/AdValoremTaxBaseAmount |
| 13 | Specific Tax Base Quantity | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/TaxBase/SpecificTaxBaseQuantity |
| 14 | Specific Tax Base Unit Code | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/TaxBase/SpecificTaxBaseQuantity/@unitCode |
| 15 | Tax Rate | /MetaData/Declaration/GoodsShipment/GovernmentAgencyGoodsItem/Commodity/TaxCalculation/DutyTaxFee/TaxBase/TaxRateNumeric |
Tab 8 — Guarantee & Payment
Purpose
Capture deferred payment, guarantee, payer and surety information.
| Order | Field label | XML path | UI control |
|---|
| 1 | Deferred Payment ID | /MetaData/Declaration/DeferredPayment/ID | Text input |
| 2 | Payer ID | /MetaData/Declaration/Payer/ID | Text input |
| 3 | Surety ID | /MetaData/Declaration/Surety/ID | Text input |
| 4 | Obligation Guarantee Sequence | /MetaData/Declaration/ObligationGuarantee/SequenceNumeric | Number input |
| 5 | Security Details Code | /MetaData/Declaration/ObligationGuarantee/SecurityDetailsCode | Dropdown / code list |
| 6 | Guarantee Amount | /MetaData/Declaration/ObligationGuarantee/GuaranteeReference/AmountAmount | Amount input |
| 7 | Guarantee Amount Currency | /MetaData/Declaration/ObligationGuarantee/GuaranteeReference/AmountAmount/@currencyID | Currency dropdown |
| 8 | Guarantee Reference ID | /MetaData/Declaration/ObligationGuarantee/GuaranteeReference/ID | Text input |
| 9 | Guarantee Sequence | /MetaData/Declaration/ObligationGuarantee/GuaranteeReference/SequenceNumeric | Number input |
| 10 | Guarantee Access Code | /MetaData/Declaration/ObligationGuarantee/GuaranteeReference/AccessCode | Text input |
| 11 | Guarantee External Reference ID | /MetaData/Declaration/ObligationGuarantee/GuaranteeReference/ReferenceID | Text input |
| 12 | Guarantee Qualifier Code | /MetaData/Declaration/ObligationGuarantee/GuaranteeReference/CCQualifierCode | Dropdown |
| 13 | Guarantee Office ID | /MetaData/Declaration/ObligationGuarantee/GuaranteeReference/GuaranteeOffice/ID | Lookup |
Tab 9 — Review & Submit
Purpose
Allow the user to validate, review and submit the declaration.
| Order | Field / action | UI control | Description |
|---|
| 1 | Validation Status | Status panel | Shows errors, warnings and missing mandatory data |
| 2 | Declaration Summary | Read-only summary | Declaration ID, type, parties, shipment, goods count |
| 3 | Goods Items Summary | Grid | Shows goods items, commodity description, value, weight |
| 4 | Documents Summary | Grid | Shows attached/declared supporting and previous documents |
| 5 | Duties & Taxes Summary | Grid | Shows assessed taxes, payments and duty/tax fee lines |
| 6 | XML Preview | Expandable XML viewer | Generated XML based on keyed-in data |
| 7 | Save Draft | Button | Save without submission |
| 8 | Validate | Button | Run business and XML validation |
| 9 | Submit Declaration | Button | Final submission |
| 10 | Export XML | Button | Download generated XML |