TNT UK

TNT offers express delivery services for domestic and international shipments originating in the UK.

Interested in shipping with TNT and accessing up to 40% shipping rates? Visit their website today!

TNT Integration Requirements

Connection Requirements:

  • An active account with TNT UK

  • Your TNT UK username and password

  • Your TNT UK International Account Number (9-digit number)

  • Your TNT UK Domestic Account Number (10-digit number)

  • Your TNT UK account country

ExpressConnect & ExpressLabel Registration

Prior to using TNT services, you must complete the ExpressConnect & ExpressLabel Registration form. Submit the completed form to support@shipstation.co.uk and we will submit the form to TNT on your behalf.

Connect TNT to ShipEngine

To connect your TNT UK account in the ShipEngine dashboard:

  1. Select the TNT UK tile from the Available Carriers pop-up window.

    T N T logo. Button that reads, Connect
  2. Enter your TNT Username, Password, Domestic Account Number, International Account Number, and Account Country into the corresponding fields.

  3. Click the Connect button.

Available Features for TNT UK

ShipStation API's integration with TNT UK supports the following standard features:

Available Services & Package Types

TNT UK Domestic Services

  • Express

  • 09:00 Express

  • 10:00 Express

  • 12:00 Express

  • Saturday

  • 09:00 Saturday

  • 10:00 Saturday

  • 12:00 Saturday

  • Saturday Collect Monday Deliver

  • 09:00 Saturday Collect Monday Deliver

  • 10:00 Saturday Collect Monday Deliver

  • 12:00 Saturday Collect Monday Deliver

TNT UK International Services

  • Economy Express

  • Express

  • 12:00 Express

TNT UK Package Types

  • Box

  • Package

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipStation API will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

When an API call is made to the Rates endpoint, ShipEngine will return estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipStation API. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

Shipment manifests and End of Day documents are submitted electronically to the carrier by ShipEngine.

Shipment manifests and End of Day documents are generated as PDF files that can be printed along with shipping labels. Because these documents are not electronically submitted, physical copies must be provided to the carrier.

ShipEngine can print your brand logo on shipping labels from carriers that support this feature. Add your logo in the ShipEngine Dashboard.

ShipEngine can include additional information on a shipping label that is specified in the label request, if supported by the carrier.

This carrier can be used to create multi-package shipments, where multiple labels are created for a single shipment and the individual packages are linked together in a single shipment record with a master tracking number.

You can connect this carrier to ShipStation API multiple times using different accounts and choose which account will be used to create each shipment.

TNT UK - Shipping to Northern Ireland (Windsor Framework)

Starting 1st May 2025, EVRi will support B2C and C2C movement types for shipping from Great Britain (GB) to Northern Ireland (NI), aligning with the Windsor Framework . Evri Cross Border supports deliveries to Northern Ireland only to private receivers.

For Shipments to Northern Ireland, TNT requires you to provide the standard customs declarations information for all shipments. For API users, we list the properties in parentheses.

You must also print the commercial invoices for these shipments, just as you would for other cross-border shipments.

Movement Indicator

Requirements

Customs Declarations Section

(The packages.products array for API.)

  • Description (description)

    • Description needs to be detailed and must describe the content accurately ('Gift' or ‘Merchandise’ values are not sufficient).

  • Quantity (quantity)

  • Value (value must include amount and currency)

  • Harmonized Tariff Code (harmonized_tariff_code)

  • Country Of Origin (country_of_origin)

C2B Shipments

For C2B shipments: 

  • Recipient EORI Number

  • Recipient UKIMS Number

For each product in a C2B shipment:

  • Description

  • Value

  • Quantity

  • HS Code

B2C Shipments

For B2C shipments:

  • Sender EORI Number

  • Sender UKIMS Number

For each product in a B2C Shipment:

  • Description

  • Unit Value

  • Quantity

  • HS Code

B2B Shipments

For B2B shipments, merchants need to declare whether a shipment is at risk or is not at risk of entering EU territory. Shipments 'not at risk' are eligible for green lane due to zero duty rate for UK origin shipment (Shipping Options).

API Users: While not required to create a label successfully, you can declare the movement_indicator in the windsor_framework_details object. If you know the shipper and recipient UKIMS numbers, you should declare them in the tax_identifiers object in both the ship_to and ship_from objects.

Starting 1 May 2025, If you do not provide these values, TNT UK's customs experts will identify whether the consignment is B2C or B2B. They will contact you to get information about the shipment's risk indicator. UKIMS numbers will also be collected by TNT, If you do not provide them when you create the label.

See the Gov.UK Guidance page about Declaring goods you bring into Northern Ireland 'not at risk’.

  • For not at risk shipments to Northern Ireland DHL Parcel UK requires:

    • Sender EORI Number

    • Sender UKIMS Number

    • Recipient EORI Number

    • Recipient UKIMS Number

    For each product in a not at risk shipment:

    • Description

    • Value

    • Quantity

    • HS Code

    • Weight

    • Country of Origin

  • For "at risk" shipments to Northern Ireland DHL Parcel UK requires:

    • Deferment Account (set this in the DHL Parcel UK carrier settings)

    • Reason for Export

    • Duties paid

    For each product in an "at risk" shipment:

    • Description

    • Value

    • Quantity

    • HS Code

    • Weight

    • Country of Origin

TNT Integration Notes

  • TNT shipments are automatically manifested.

  • ShipStation API's integration with TNT UK does not support scheduled pickups.

  • TNT UK does not have a void function. Labels that are created but never shipped expire after one week of inactivity.

The carrier can be used to create domestic shipping labels.

The carrier can be used to create international shipping labels.

ShipStation API will submit international customs declarations electronically to the carrier.

The carrier can be used to create domestic return labels.

When an API call is made to the Rates endpoint, ShipEngine will return estimated shipping rates for the carrier based on the connected account information and shipment details.

Shipment insurance, provided by the shipment's selected carrier, can be added to the shipment in ShipStation API. This insurance would be in addition to any default coverage already provided by that carrier.

Shipping labels created for this carrier will include a tracking number that can be used to view the shipment status on the carrier's tracking website. Tracking may not be available for all shipping services.

Shipment manifests and End of Day documents are submitted electronically to the carrier by ShipEngine.

Shipment manifests and End of Day documents are generated as PDF files that can be printed along with shipping labels. Because these documents are not electronically submitted, physical copies must be provided to the carrier.

ShipEngine can print your brand logo on shipping labels from carriers that support this feature. Add your logo in the ShipEngine Dashboard.

ShipEngine can include additional information on a shipping label that is specified in the label request, if supported by the carrier.

This carrier can be used to create multi-package shipments, where multiple labels are created for a single shipment and the individual packages are linked together in a single shipment record with a master tracking number.

You can connect this carrier to ShipStation API multiple times using different accounts and choose which account will be used to create each shipment.