Tax & TRA

Excise Duty on Digital Services Tanzania: What GN 158E Requires of Non-Resident Providers

Cover: excise duty on digital services supplied by non-residents to Tanzania under GN 158E of 2026 and section 126 of the Excise Act
GN 158E of 2026 and section 126(4) and (5) of the Excise (Management and Tariff) Act bring foreign online providers into the excise net. As at 18 October 2026.
Direct answer

How does excise duty on digital services work in Tanzania? Since 1 July 2026, a non-resident that delivers listed services over the internet to unregistered Tanzanian residents must register with TRA and pay excise itself. The rates are 17% on electronic communication, 7% on pay-TV and streaming, and 10% on money transfer fees and betting adverts. Returns and payment are due by the 7th of the following month.

This guide reads the Excise (Non-Resident Service Provider) Regulations, 2026, GN 158E, against the Finance Act 2026. It covers rates, the place-of-supply test, registration, filing, currency, penalties, the VAT and income tax overlap, Zanzibar, and what local buyers and payment firms should note. A worked example uses shilling figures.

What changed on 1 July 2026?

Until this year, Tanzanian excise on services fell on local operators. Mobile networks, pay-TV broadcasters, banks and licensed payment firms charged it and paid it to the Tanzania Revenue Authority (TRA). A foreign platform selling the same kind of service online to a Tanzanian consumer sat outside the excise net.

The Finance Act, 2026, assented to on 30 June 2026, closed that gap. Section 8(b) inserted new subsections (4) and (5) into section 126 of the Excise (Management and Tariff) Act, Cap. 147. Both took effect on 1 July 2026.

The same day, the Excise (Non-Resident Service Provider) Regulations, 2026 came into operation. They were published as Government Notice 158E on 30 June 2026 and signed in Dodoma by the Minister for Finance. TRA lists them on its regulations page.

The EY tax alert of 12 August 2026 brought wider attention to the Regulations. Providers that were already supplying before 1 July had 90 days to register. That window closed on 29 September 2026, so late registrants are now the main concern.

What the law says

The charging rule is in the Act, not the Regulations. New section 126(4) charges excise on the dutiable value, charges or fees for listed services "provided or delivered by a non-resident through internet or any other electronic form". The buyer must be "a resident person who has not been registered or required to file returns under this Act for provision of the same service in Tanzania."

New section 126(5) puts the duty on the non-resident. It "shall be required to be registered, charged excise duty, file return and pay excise duty in accordance with regulations made under this Act." The Tanzanian customer does not self-account.

GN 158E, made under sections 124 and 126, supplies the machinery in ten regulations:

The Regulations contain no rate schedule. Each rate comes from the subsection of section 126 that taxes the same service when a local operator supplies it.

Who is affected

Local operators already licensed for these services keep filing under the general excise rules. Our excise duty guide for 2026/27 covers them.

Which digital services attract excise, and at what rate?

Three independent advisers, Clyde & Co (24 July 2026), EY and KPMG (14 August 2026), give the same four rates. We checked three of them against the Zatra fee register.

Service (GN 158E reg. 2)RateRegister IDCheck
Electronic communication services17%F0250Cap. 147 s.126, confirmed in register
Pay-to-view television, including subscription video on demand7%F0251Cap. 147 s.126, raised from 5% by Finance Act 2025
Money transfer and payment services10% of the feeF0251Cap. 147 s.126, confirmed in register
Commercial advertisement on betting, gaming or lotteries10%Not in registerReported by EY, Clyde & Co and KPMG; subsection to confirm

The duty falls on the "dutiable value, charges or fees". For money transfer, the base is the fee the provider charges, not the amount sent. PwC Worldwide Tax Summaries, last reviewed 9 September 2026, gives the same 17%, 7% and 10% rates for local suppliers.

KPMG cautions that the money transfer line applies "potentially", depending on how a service is characterised under the Act. The same caution fits electronic communication. A messaging feature inside a wider app may or may not be an electronic communication service. Classify each product before you price it.

How does this differ from ordinary excise duty?

Our main excise duty Tanzania guide deals with licensed manufacturers, importers and local service providers. The non-resident regime borrows the rates but changes almost everything else.

PointLocal excise payerNon-resident provider (GN 158E)
Who paysLicensed manufacturer, importer or local operatorForeign provider, with no local presence needed
RegistrationExcise licence and TIN through a TRA officeOnline application; TIN issued on approval
Return and paymentBy the 25th of the following monthBy the 7th of the following month
Payment channelGePG control numberBank account designated by the Commissioner General
CurrencyShillingsShillings or a convertible currency at the Bank of Tanzania rate
Fiscal deviceEFD or VFD receipts requiredExempt (reg. 7)
Tax stampsApply to listed goodsNot relevant to services

When is a service treated as delivered in Tanzania?

Regulation 4(1) lists six indicators. A service is delivered in Tanzania to an unregistered person where any of them points to Tanzania. Regulation 4(3) ranks them from most to least reliable, and regulation 4(2) says the most reliable wins where they conflict.

RankIndicatorTypical evidence
1Physical address in TanzaniaAccount address, delivery or residence details
2Bank account in Tanzania, or a bank billing address in TanzaniaCard issuer country, billing address
3IP address or other geolocation in TanzaniaLogin and streaming logs
4Tanzanian mobile country code on the SIMMobile number or carrier billing
5Fixed landline in Tanzania used to deliver the serviceFixed-line account
6Other commercially relevant informationLanguage, currency or app-store country

The ranking matters for travellers and expatriates. A Kenyan resident streaming from a Dar es Salaam hotel has a Tanzanian IP address, but a Kenyan billing address ranks higher. A Tanzanian resident using a foreign card while abroad still has a Tanzanian physical address, which ranks first.

Neither the Act nor the Regulations mention Mainland Tanzania. KPMG describes the regime as reaching customers "in Mainland Tanzania". We return to Zanzibar below.

Which customers count as unregistered?

This is the point most buyers miss. The test is excise registration for the same service, not VAT registration. An ordinary Tanzanian company buying a foreign streaming or communication product is not registered under the Excise Act for that service. On our reading it is an "unregistered person" and the provider should charge excise.

So the charge is not limited to consumers. The exceptions are mainly local licensed operators of the same service, such as a mobile network or pay-TV licensee.

Regulation 4(4) deals with proof. As printed, its wording is awkward. Clyde & Co and KPMG both read it as a rebuttable presumption: a resident customer is treated as unregistered unless it gives documentary evidence that it is registered. A local operator that buys a covered service should send that evidence before the first invoice.

How does a non-resident register with TRA?

Regulation 3 sets an online process with the Commissioner General. The application asks for:

Once satisfied, the Commissioner General registers the provider and issues a Taxpayer Identification Number. The Regulations set no turnover threshold and do not require a local representative. TRA prescribes no fee for a TIN (NEW-02-17).

A provider supplying before 1 July 2026 had to register "within ninety days from the date of coming into effect" (reg. 3(7)). Clyde & Co and KPMG both put that date at 29 September 2026. A new provider has no stated grace period, so it should register before its first covered supply.

The Regulations do not state whether a late registrant owes excise from 1 July 2026 or from registration. Section 126(4) charges duty from 1 July 2026. We would plan on liability from the first covered supply and confirm the back months with TRA.

How does de-registration work?

A registered provider that permanently ceases to be eligible must notify the Commissioner General (reg. 3(5)). Under regulation 3(6), the Commissioner General may de-register a provider in three cases:

File the final return and settle all duty before you ask to leave the register. Keep the TIN, because TRA can still audit past periods.

When are returns and payments due, and in what currency?

The duty period is a calendar month. Regulation 5(1) requires an electronic return and payment "on or before the 7th day" of the following month. Under regulation 5(2), a provider that finds an error may apply for leave to correct and resubmit the return.

Regulation 6 sends payment to a bank account the Commissioner General designates. The provider may pay "in Tanzanian shilling or its equivalent convertible currency at the Bank of Tanzania's prevailing exchange rate" on the payment date. The duty is fixed in shillings, so a provider paying in dollars carries the exchange movement between month end and payment.

The 7th is earlier than the 25th that local excise payers use. It matches the 7th used for VAT under the 2022 non-resident VAT Regulations.

How does the excise interact with VAT and the 3% income tax?

A foreign platform selling into Mainland Tanzania can now face three separate taxes on the same subscription. Each has its own law, base and filing.

TaxLawRateReturn and paymentRegister ID
Excise dutyCap. 147 s.126(4) and (5); GN 158E17%, 7% or 10% by service7th of the following monthNEW-02-36
VAT on electronic servicesVAT Act Cap. 148 s.51; GN 478Q of 202218%7th of the following monthF0239, F0244
Income tax on payments from individualsIncome Tax Act Cap. 332 s.1163% (up from 2% on 1 July 2026)20th of the following monthF0203

The VAT (Registration of Non-Resident Electronic Service Suppliers) Regulations, 2022, GN 478Q, set a simplified registration with no threshold. They use a different place-of-supply test, built on payment, residence and access proxies. A provider cannot assume that its VAT logic answers the excise question.

Two other differences matter. The VAT test turns on VAT registration, while the excise test turns on excise registration for the same service. From 1 July 2026, Finance Act section 94 also made a digital intermediary the deemed supplier for VAT under section 51. GN 158E has no equivalent rule, so excise stays with the provider of the service.

The EY Finance Act 2026 analysis of 17 July 2026 records the income tax rise from 2% to 3%. Our guide to withholding tax on cross-border payments covers the income tax side for local payers.

What is the position in Zanzibar?

Zanzibar runs its own excise law. The Zanzibar Revenue Authority (ZRA) administers the Excise Duty Act No. 8 of 2017, which PwC's 2017 tax alert records as in force from 4 July 2017. ZRA's page does not mention non-resident online services, and we found no Zanzibar equivalent of GN 158E.

For VAT, Zanzibar has its own non-resident scheme. ZRA's page on VAT on digital services sets 18% on electronic services supplied by non-residents to unregistered persons in Zanzibar. Registration is through ZIDRAS, with returns and payment in US dollars by the 20th. KPMG (14 August 2026) notes a transition to 1 January 2027 for collection.

PointMainland TanzaniaZanzibar
Excise on non-resident online servicesYes, Cap. 147 s.126(4) and GN 158ENo equivalent found; confirm with ZRA
Excise lawExcise (Management and Tariff) Act, Cap. 147Excise Duty Act No. 8 of 2017
VAT on non-resident e-services18%, TRA, by the 7th18%, ZRA, by the 20th, in US dollars
Standard VAT rate18% (F0239)15% (F0246)
AdministratorTRAZRA

Whether excise on services is a Union matter is not settled in the sources we read. A platform with customers on both sides should map them separately. Our guides to Union and non-Union taxes and Zanzibar VAT explain the split.

What should Tanzanian buyers, agents and payment intermediaries note?

GN 158E places no withholding or reverse-charge duty on local buyers, banks or payment firms. It mentions banks only as a place-of-supply indicator and as the payment channel. Even so, each group has work to do.

PartyWhat to check
Tanzanian business buyerExpect excise on the invoice even if you are VAT-registered. It is a cost, not a credit.
Licensed local operator buying the same serviceSend documentary proof of excise registration so the provider does not charge the duty.
Betting and gaming operatorsBudget 10% on top of foreign advertising spend on betting adverts.
Local agent or reseller of a foreign platformConfirm in the contract who supplies the customer. If the local entity supplies, it may fall under ordinary excise instead.
Banks and payment service providersNo collection duty in GN 158E, but expect TRA data requests and card-country questions.
Local licensed money transfer operatorsExcise on your own fees continues under the general rules at 10%.

Payment firms should read our guides on payment service licensing and e-commerce compliance. Neither licence status changes who owes excise under GN 158E.

What penalties apply?

GN 158E points to the Tax Administration Act, Cap. 438 R.E. 2023, for most consequences.

FailureConsequenceBasis
False or misleading statement, or omitted material fact50% of the shortfall; 75% if knowing or reckless (NEW-02-11)GN 158E reg. 8; TAA s.90
Late payment of dutyInterest at the rate in reg. 9 (wording unclear; see below)GN 158E reg. 9
Late return or paymentHigher of 2.5% of the unpaid tax or 15 currency points, TZS 300,000, per month for a body corporate (NEW-02-06, NEW-02-05)TAA s.89
Breach of the RegulationsOffence; penalty under TAA s.101GN 158E reg. 10

Regulation 9 reads as interest "at commercial bank lending rate of the Bank of Tanzania discount rate at the start of the year and a further five percent per annum." Clyde & Co reads this as the discount rate plus 5%. The text is garbled, so confirm the rate with TRA before you compute it.

An assessment can be challenged by objection within 30 days, on payment of the required deposit (NEW-02-19). Representation before the Tax Revenue Appeals Board, prosecution, or a legal opinion a bank will rely on goes to an advocate. Our note on appealing a TRA assessment sets out the steps.

Worked example: a streaming platform's October 2026 return

StreamCo Ltd is a non-resident subscription video service. It registered with TRA in September 2026. In October 2026 it bills 15,000 subscribers whose addresses are in Mainland Tanzania, at TZS 20,000 each before tax.

LineComputationTZS
Subscription value15,000 x 20,000300,000,000
Excise at 7% (F0251)300,000,000 x 7%21,000,000
Value including excise300,000,000 + 21,000,000321,000,000
VAT at 18% (F0239)321,000,000 x 18%57,780,000
Total billed to subscribers321,000,000 + 57,780,000378,780,000
Income tax at 3% (F0203)321,000,000 x 3%9,630,000
Total Tanzanian tax for the month21,000,000 + 57,780,000 + 9,630,00088,410,000

The excise return and TZS 21,000,000 are due by 7 November 2026. VAT is due the same day, and the income tax by 20 November 2026. Each subscriber pays TZS 25,252 a month, against TZS 23,600 with VAT alone.

We put excise inside the VAT base, as Tanzanian VAT does on imports. The income tax base excludes VAT, following PwC. Confirm both points with TRA before pricing.

Now suppose StreamCo pays the excise on 9 December 2026, one month late. The late payment penalty is the higher of 2.5% of TZS 21,000,000, which is TZS 525,000, or TZS 300,000. The penalty is TZS 525,000, plus interest under regulation 9.

A second case shows the betting line. A licensed Tanzanian betting operator buys USD 8,000 of adverts from a registered foreign platform. The platform charges excise of 10%, USD 800, and pays TRA in shillings or dollars at the Bank of Tanzania rate on the payment date.

What to do now

  1. Map your services. List each product sold into Tanzania and match it to one of the four GN 158E categories, or record why it falls outside.
  2. Test your customer data. Check that you capture the six indicators in their ranked order, and that conflicts resolve to the highest-ranked one.
  3. Register now if late. The 90-day window closed on 29 September 2026. Apply online, obtain the TIN and ask TRA in writing how it treats July to September.
  4. Align with VAT and income tax. Reconcile excise, VAT and the 3% income tax so the same customer base feeds all three returns.
  5. Diarise the 7th. Set the excise and VAT returns for the 7th and the income tax for the 20th, with the shilling conversion rule documented.
  6. Collect proof from registered buyers. Hold documentary evidence for any customer treated as registered under regulation 4(4).
  7. Review contracts and prices. Decide whether excise is passed on, and fix who supplies the customer where a local agent is involved.
  8. Keep records. The Regulations are silent on record-keeping, but TRA can audit, so keep customer location evidence and payment proofs for each month.

Key dates

DateEvent
30 June 2026Finance Act 2026 assented; GN 158E published and signed
1 July 2026Section 126(4) and (5) and GN 158E in force; income tax rate on e-services rises to 3%
12 August 2026EY tax alert on the Regulations
29 September 2026End of the 90-day registration window for existing providers
7 November 2026October 2026 excise and VAT returns and payment due
20 November 2026October 2026 income tax on e-services due
1 January 2027Zanzibar VAT collection from non-resident digital providers, per ZRA
7th of every monthExcise return and payment for the previous month

How Zatra helps

Zatra works for foreign platforms entering the Tanzanian market and for local businesses that buy from them. We classify services against the four GN 158E categories and map customer data to the place-of-supply indicators. We also prepare the TRA registration file and build a monthly calendar for excise, VAT and income tax.

For local buyers and payment firms, we review contracts and invoices and test whether excise is charged correctly. Our tax and regulatory compliance desk runs the monthly filings. Our TIN and VAT registration team handles the TRA file, and our TRA audit and dispute support team handles assessments and objections.

Costs come in two separate buckets. Government charges are paid to TRA at the official rate; TRA prescribes no fee for a TIN (NEW-02-17), and the duty itself is paid to TRA's designated account. Zatra's professional fee is quoted on its own line and never mixed with tax. Zatra prepares and files, but does not decide or guarantee any authority's outcome. Disputes, prosecutions and formal legal opinions go to an advocate.

Sources and status

Accurate as at 18 October 2026.

Figures to confirm before you act

This article is general information based on official sources available at the date of publication. It is not legal, tax or financial advice. Laws and notices change. Verify with the issuing authority or consult Zatra before acting.

Frequently asked questions

Does a Tanzanian customer have to pay the excise to TRA directly?

No. Section 126(5) puts the duty to register, charge, file and pay on the non-resident provider. GN 158E sets no reverse charge for the buyer. If a foreign provider does not charge excise, the customer has no filing duty under these Regulations, although a business should keep the invoice in case TRA asks.

Can a VAT-registered company recover the excise as input tax?

No. Excise is not VAT, so it cannot be claimed in the VAT return. For a business buyer it is part of the cost of the service. Where it is charged inside a VAT-inclusive price, only the VAT element may be claimable, and only under the normal VAT rules.

Does excise apply to software, cloud storage or online courses?

Not under GN 158E unless the product falls within one of the four listed services. Software, cloud storage and e-learning are not named. They may still attract VAT and the 3% income tax as electronic services, so check those regimes separately.

Is there a minimum turnover before registration is required?

GN 158E sets no threshold. KPMG reads this as requiring registration once a provider makes a covered supply. A provider with a handful of Tanzanian subscribers is therefore within the rules and should register before billing them.

Does a foreign provider need a Tanzanian bank account or local office?

No. Registration is online and the Regulations do not require a local representative or office. Payment goes to an account designated by the Commissioner General, and may be made in a convertible currency. A local bank account can still make payment and reconciliation easier.

What happens if the customer gives a false address?

The provider applies the indicators it holds, ranked by reliability. If the bank or SIM data points to Tanzania and the declared address does not, the provider must weigh them under regulation 4. Keep the evidence used, because TRA can test the decision on audit.

Will prices for Tanzanian subscribers rise?

Many platforms will pass the duty on. On a TZS 20,000 subscription, 7% excise adds TZS 1,400 before VAT. With VAT charged on top, the subscriber pays TZS 25,252 instead of TZS 23,600, an increase of about 7%.

Can Zatra register a foreign platform with TRA?

Yes. Zatra prepares the registration file, supports the online application and sets up the monthly filing calendar. TRA decides the application. If TRA raises an assessment or a dispute follows, an advocate takes the objection or appeal forward.

Sources & regulators

Verify before filing: Rates, forms and thresholds move by Finance Act, Government Notice and portal revision. Confirm the live schedule on the mandate-holder portal before you budget or submit. Law-firm alerts and Big Four notes are discovery only.

Brief the desk

This Insights page is orientation. Tax and regulatory 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 Withholding tax on cross-border payments

+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. 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