Select your language


Engage a Clearing and Forwarding Agent (CFA)

The customer selects a registered Clearing and Forwarding Agent (CFA) from the list available on the Tanzania Revenue Authority (TRA) website for the respective year.

The customer provides the Bill of Lading (BL) document to the CFA and retains a copy.

Customs Clearance

CFA ensures payment of all applicable customs charges and obtains a Release Order (RO) from the Shipping Agent. 

Payment of Port Charges

CFA receives a Delivery Order (DO) from the Shipping Agent.

BL, DO, and RO documents are uploaded to the TPA Electronic Payment Portal (TePP) to generate an invoice for port charges.

Invoice Payment

TPA's billing system generates a port charges invoice, viewable with a control, BL and TANSAD number on TePP.

Payments can be made via banks or mobile money services using the invoice control number.

Cargo Clearance

CFA announces the delivery truck and driver in the cargo system to receive a Gate-in-Ticket (Entry Permit).

The announced truck is used for cargo pickup after clearing from the yard.

Cargo Release

The cargo undergoes physical checks at port gates before release to the CFA.

The customer collects their cargo from the CFA.

Import Process

Goods arrive at the port, are unloaded from the vessel, cleared by customs after documentation and inspections, and then stored or transported to their destination.