Agriculture & Trade

TPA Charges at Dar es Salaam Port: Budget the Live Tariff, Not a 2019 PDF

warehouse worker: Tanzania Ports Authority Charges at Dar es Salaam
Cargo handling in a warehouse aisle: port charges are a live tariff, not a blog table. Caption date: 10 September 2026. A photograph is not a filing.
Direct answer

TPA Charges at Dar es Salaam Port? Money at Dar es Salaam port is not a TRA customs duty. Tanzania Ports Authority and the terminal operator bill port dues, storage, and related handling on live tariffs. TRA still wants the TANCIS declaration and the duty/VAT/excise the Finance Act names. A 2019 PDF, a forwarder’s WhatsApp, or an Insight table presented as current is how a box earns demurrage. Confirm ports.go.tz and the terminal’s current circular. This page publishes no shilling rate. Zatra’s fee is only on /pricing/.

This page is the Dar es Salaam port-charge operating file: which desk bills which line, and why a frozen table is not a budget. It is not a TANCIS manual, not a TRA duty calculator, and not a Tanga or Mtwara tariff.

As at 10 September 2026. Confirm ports.go.tz and the terminal operator’s current circular for the berth you will actually use. This page publishes no shilling or dollar rate, no free-time day-count, and no demurrage multiplier. A 2019 PDF in a data room is discovery, not the invoice.

TPA is not TRA

TRA Customs wants the declaration, the classification, and the duty, VAT and excise the live Finance Act names. Tanzania Ports Authority and the terminal want port dues, handling, storage and the related lines the live tariff names. Paying TRA does not park the box. Paying TPA does not clear the goods. A forwarder’s blended ‘port charges’ WhatsApp that mixes both is how a finance director under-accrues.

Shipping-line detention and terminal demurrage / storage are also not the same invoice, even when both hurt. Name the issuer on each line: line, terminal, TPA, TRA, and the inland depot if the box moved. This page will not invent which of those currently bills first.

What actually sits on a Dar bill (orientation)

Family (orientation)Typical issuerWhat this page will not do
Port dues / marine-related TPA linesTPA on the live tariffQuote a USD/GT or TZS rate
Terminal handling / storage / demurrage-like dwellTerminal operator on its circularFreeze free days
Shipping-line detentionThe carrier’s tariffTreat it as TPA
Customs duty / VAT / exciseTRARecalculate the Finance Act here
Agency / transport inlandYour contractorCall it a government fee

Dar es Salaam is not the only Tanzanian port. Tanga, Mtwara and inland dry ports have their own instruments. Do not paste a Dar circular onto a Mtwara cashew stem. The cashew operating guide already warns that southern crop routes through Mtwara. This page does not restated that guide’s auction rules.

Why frozen tables fail

Port tariffs move by TPA board instruments and terminal circulars. Free time moves. Currency of billing moves between USD and TZS depending on the line. A blog that reprints a 2019 schedule as if it were live is how a model shows margin that the gate will not honour. If you need a number for a board paper, attach the circular dated the week of the board paper, not this Insights URL.

GN graphics and consultant one-pagers are the same failure mode as obsolete fee tables. Hedge. Confirm. File the PDF you used.

Sequence for a box you have not yet booked

  1. Name the port, the terminal, the line and the dwell you actually expect, not ‘Dar’ as a slogan.
  2. Pull the live TPA tariff and the terminal circular from ports.go.tz and the operator, the same week you bid the freight.
  3. Separate TRA from TPA from the line in the model. Three issuers, three accruals.
  4. Declare on TANCIS in time: a late declaration is how storage starts while the tax file is still open.
  5. Do not use a blog table in an LC or a board pack as if it were the tariff.

Where this file stalls

Worked path: the box that cleared tax and still earned storage

An importer pays TRA on a TANCIS assessment and tells finance ‘port is done’. The terminal’s free time, whatever the live circular currently grants, was already running from gate-in, not from the TRA receipt. By the time the transporter arrives, storage has started. The WhatsApp that said ‘port charges USD 280/TEU’ mixed a 2022 handling memory with this week’s dwell. Rebuild three accruals: TRA, terminal/TPA, line detention. Then move the box.

An exporter of general manufactures has the opposite stall: the vessel is booked, the packing list is pretty, and nobody pulled the terminal’s current cut-off. Export dwell is still a bill. The export-document stack on the sibling page does not replace the circular. Cashew through Mtwara is a different port instrument; do not use this Dar paragraph as that budget.

Who to call when the invoice looks wrong

Ask the issuer named on the line, not the loudest forwarder. A TPA line is a TPA conversation. A terminal storage line is the terminal. A detention line is the carrier. TRA will not reverse a terminal invoice. This Insights page will not arbitrate a disputed invoice. Keep the circular you budgeted against, the gate-in timestamp, and the TANCIS acknowledgement in one folder so the dispute is about facts.

Inland dry ports and the Dar memory that does not travel

Boxes that gate out of Dar toward an inland depot still accrue something. The issuer may be the inland operator, not TPA. A model that stops at ‘port charges’ the day the box leaves the berth under-accrues the depot. Confirm that operator’s live circular. Do not assume TPA’s Dar instrument covers Isaka, or that a Kampala trucking quote includes Tanzanian dwell.

Project cargo, bulk and Ro-Ro are not a dry-van memory. If the bill of lading is not a container, stop copying a TEU WhatsApp. Ask TPA and the terminal which tariff family they will actually apply. This page will not invent that family. A board that budgets ‘containers’ for a transformer is budgeting theatre. Print the tariff family name in the minute so the next revision of this model does not fall back to a TEU rumour.

Documents this file usually needs

Bill of lading or booking; terminal name; live TPA tariff PDF dated the week of the model; terminal circular; TRA assessment family (not the amount guessed here); agent appointment if any; the HS code so you are not mixing a regulated crop into general cargo. For exports, the sector licence the goods actually need. This page does not replace it.

What this page will never publish

A shilling or dollar rate. A free-time day-count. A demurrage multiplier. A statement that TPA charges are ‘about X per TEU’. Confirm ports.go.tz.

Failure modes the officer already knows

Modelling one blended ‘port charge’. Paying TRA and leaving the box. Using a Mombasa free-time rumour. Pasting Dar rates onto Mtwara. Quoting this page as a tariff.

Operator calendar

Pull the circular the week you bid freight, again the week the box gates in if dwell slipped, and whenever TPA announces a revision. Do not freeze the first PDF for a twelve-month model.

What to put in the board minutes

Write port, terminal, line, and that the model uses named circulars dated DD Month 2026, not an Insights table. Write that TRA, TPA, terminal and line are separate issuers. Write that no Zatra invoice is a port charge.

What a declined pack usually looked like

A board pack with a 2019 schedule, a box already on storage, and a finance director asking which line is ‘government’. Rebuild from the live circulars. Do not add a second obsolete table.

As-at 10 September 2026: what this desk will not freeze

Every number. Every free-day count. Every USD/TZS split. Print ports.go.tz the week you budget. If TPA reprints, the reprint wins.

Cross-links without contradicting keepers

Export stack and TANCIS are siblings. Duty/VAT/excise is TRA, not TPA. Cashew Mtwara routing lives on the cashew keeper. Locked TISEZA pages are not edited. GN 487A hedging is unchanged.

Frequently asked questions

Are TPA charges the same as customs duty?

No. TRA bills duty, VAT and excise on the goods. TPA and the terminal bill port and dwell. Pay both. Mix them in one WhatsApp at your own cost.

Can I use last year’s tariff in a 2026 model?

Not as a live figure. Attach the circular dated the week of the model. This page will not reprint a table.

Is demurrage a TPA line?

Sometimes the pain is terminal storage, sometimes shipping-line detention, sometimes both. Name the issuer. Do not assume TPA printed every USD on the invoice.

Does this page cover Tanga or Mtwara?

Only as a warning not to paste Dar circulars. Confirm that port’s own instrument.

Where do I confirm today’s rates?

ports.go.tz and the terminal operator for the berth you will use. Confirm the week you bid and the week you gate in.

Zatra’s port fee?

Zatra does not charge TPA tariffs. Professional fees are only on /pricing/.

Sources & regulators

Verify before filing: Fees, forms and lists change by Gazette and portal revision. Confirm the live mandate-holder. Law-firm alerts are discovery only.

  • Tanzania Ports Authority: live port instruments. Confirm the week you budget. Accessed 2026-09-10.
  • TRA: customs declaration and tax on the goods, not TPA dues. Accessed 2026-09-10.

Brief the desk

This Insights page is orientation. Import-export compliance is the commercial desk for the same facts. Zatra’s fee stays on its own line, separate from government, bank and regulator charges. Approvals are not guaranteed.

Book a 20-minute file check Export document stack

+255 788 466 212 · [email protected] · WhatsApp +255 747 912 965

Disclaimer

This article is informational orientation. It is not legal, tax or investment advice and not a government decision. Tanzanian instruments move by Act, Government Notice, Finance Act and portal revision. If a sentence here disagrees with the live mandate-holder, the mandate-holder wins. This page publishes no penalty figure for GN No. 198 of 2025 or GN No. 487A of 2025. Zatra Consultants Limited does not issue licences, permits, tax clearances or approvals, and gives no assurance of any regulatory or banking outcome. Professional fees are published only on /pricing/.

Office Line +255 788 466 212
Ask Senior Desk on WhatsApp