Company Setup

The Online Content Services Licence in Tanzania: Who Must Hold It

Cover: Online content services licence — Online Content Regulations GN 538/2020 as amended by GN 158i/2026
The category decides the fee, the term and the file. Caption date: 21 September 2026. A cover is not a licence.
Direct answer

Who needs an online content services licence in Tanzania? Only a person publishing to the public as a service — web television, web radio, a blog, an online forum, a content platform — in a manner resembling a broadcaster licensed under the Act. A trader whose website sells goods applies to TCRA for nothing. GN No. 158i of 2026 substituted the fee schedule from 1 July 2026: TZS 10,000 to apply and TZS 50,000 at first issue, annually and on renewal for Category A, double at every row for Category B aggregation, nil for the one-year amateur licence.

This page is the online media services licensing file: which publisher TCRA licenses, which category the publishing falls in, what the schedule charges, and what regulation 6 demands.

As at 21 September 2026. Confirm the live position on tcra.go.tz. This file rests on the Electronic and Postal Communications Act, Cap. 306, the Online Content Regulations GN No. 538 of 2020 as amended by GN No. 136 of 2022, GN No. 57 of 2025 and GN No. 158i of 2026, and the Licensing Regulations GN No. 57 of 2018 as amended.

Who this licence binds, and who it leaves alone

The Regulations reach application service licensees, bloggers, internet cafés, online content hosts, online forums, online radio and television, and social media — wide, and bounded twice.

The first bound is the definition. Online content is information in the form of speech or other sound, data, text or images, still or moving, except where transmitted in private communications. A closed staff channel, a WhatsApp group, a list running to named subscribers: outside the Regulations.

The second bound decides most files. Since the 2022 amendment the operative term is online media services — online content services provided for news and current affairs in a manner similar to, or resembling, service providers licensed under the Act. The test is resemblance to a broadcaster, not the existence of a website. Regulation 6 says the same, asking for the curricula vitae of key staff running the station: a form that asks for a station is not a form for a shop.

A trading website is not an online content service

A catalogue, product photography, delivery terms and a returns page are content in the ordinary sense. None is published for news and current affairs, and none resembles a licensed broadcaster. The retailer's obligations sit at BRELA, the business licence authority, TRA and — once customer records are processed — the Personal Data Protection Commission.

The line moves when publishing becomes a service in its own right rather than the shop's marketing. A distributor launching a news desk, a streamed channel or a subscription magazine has started a second activity, and that activity is what gets licensed. One publisher should not apply twice: a broadcaster already licensed under the Act takes no further licence to put existing output online, which is why the 2022 amendment removed the simulcasting class rather than repricing it.

Three categories, and what changed on 1 July 2026

GN No. 538 of 2020 opened with four content categories, simulcasting among them. GN No. 136 of 2022, in force 18 March 2022, collapsed them into two: Category A, online content services, and Category B, content aggregation — content collected from several sources and packaged into channel baskets, free or on payment. GN No. 158i of 2026 added a third, regulation 5 paragraph (c), "Online Media Service Category C which includes amateur online media services", in operation from 1 July 2026.

The aggregation test is sourcing, not scale. A single desk writing its own material is Category A however large the audience; a platform gathering other people's feeds into baskets is Category B however small. Applicants who classify by revenue land in the wrong row.

Category C closes behind the person who uses it

Regulation 6A repays literal reading. The Authority may grant an amateur licence "exclusively to a new entrant", valid one year; on expiry the amateur must apply for a Category A or Category B licence, or cease to provide online media services. The renewal column reads N/A: an on-ramp with a date on it, not a tier.

It is lighter on fees than on paperwork. Regulation 6(3) still requires curricula vitae of key staff meeting the minimum qualifications required for a journalist, and editorial policy guidelines. A natural person files a National Identity Card and a certificate of business name registration; unlike Category A and B, no tax clearance certificate is asked for. The fee is nil. The file is not.

Two schedules name this licence; regulation 6 points at one

Regulation 6(1), as substituted in 2026, requires application on the form prescribed in the First Schedule, through the licensing management system portal of the Authority — the Tanzanite Portal — and payment of the fees prescribed in the Second Schedule, which GN No. 158i of 2026 substituted.

Separately, GN No. 157 of 2025 inserted online media service licences into regulation 2 of the Licensing Regulations, GN No. 57 of 2018, and item 13 of that First Schedule carries its own rows at ten times the figures. Regulation 6(1) directs payment to the Online Content Regulations' Second Schedule; that schedule is the specific provision, and GN No. 158i of 2026 the later instrument. A first Category A term budgeted from item 13 instead comes to TZS 1,550,000 against TZS 160,000.

What each class costs and where the row sits

Licence classScheduleApplication (TZS)Initial / annual / renewal (TZS)Term and position
Amateur online media service, Category CSecond Schedule, GN 158i/2026NilNil / Nil / no renewal rowOne year, new entrants only; regulation 6A closes it
Online content service, Category ASecond Schedule, GN 158i/202610,00050,000 / 50,000 / 50,000Three years; the row regulation 6(1) points to
Content aggregation, Category BSecond Schedule, GN 158i/202620,000100,000 / 100,000 / 100,000Three years; double Category A at every row
Online media servicesFirst Schedule item 13, GN 157/202550,000500,000 / 500,000 / 500,000Three years; a quote built here runs ten times over the content schedule
Online content aggregatorFirst Schedule item 13, GN 157/2025100,0001,000,000 / 1,000,000 / 1,000,000Three years; the aggregator row on that footing

What a three-year term comes to

The Second Schedule prints the initial and annual fees at the same figure, and the renewal fee at that figure again. Read the initial fee as year one and the annual fee as the two years following. Category A costs TZS 10,000 plus TZS 50,000 — TZS 60,000 — to get the licence in hand; the annual fee runs twice more, so a first term is TZS 160,000, and a second term, carrying no application fee, TZS 150,000.

Category B is that shape doubled: TZS 120,000 to issue, TZS 320,000 across the first term. Over six unbroken years Category A comes to TZS 310,000 and Category B to TZS 620,000, so packaging other people's material costs TZS 310,000 more — which is why the classification argument belongs before the portal is opened.

Regulation 6, document by document

A Category A or Category B application must be accompanied by a certified certificate of incorporation or of business name registration; a certified tax clearance certificate for a company or a non-governmental organisation; certified copies of the National Identity Card of shareholders; a list of owners and the management team; curricula vitae of key staff responsible for running the station, meeting the minimum qualifications required for a journalist; editorial policy guidelines for online radio and online television; and any other document the Authority may require.

Two stall most files. The journalist qualification attaches to named individuals, so a company intending to hire after the licence issues has nothing to file. And the editorial policy is what the Authority reads back against the content once the licence is live.

Foreign ownership is disclosed, not restricted — nothing caps a non-citizen's shareholding. But the schedule assumes a Tanzanian shareholder, because it asks for a National Identity Card. Where shares sit offshore the corporate chain and passports go in under the residual paragraph, which is where a foreign-held application is decided.

The sequence the desk runs

  1. Settle the category before anything is paid. Own material or aggregated baskets; new entrant or not. Fee, term and document list all follow.
  2. Register the vehicle at BRELA — incorporation, or a business name registration where a natural person applies under Category C.
  3. Clear the tax position at TRA. A Category A or B application cannot be lodged without the tax clearance certificate.
  4. Assemble the people file — owners, management team, certified shareholder identity. These fields cannot be filled provisionally.
  5. Appoint the named staff and collect their curricula vitae against the journalist qualification — a hiring decision, not a drafting one — then write the editorial policy guidelines in terms the operator can be held to.
  6. Open the account on the Tanzanite Portal and complete the First Schedule form there.
  7. Pay the Second Schedule fees — application fee first, initial licence fee on issue — then diarise the annual fee, due in each year of the term.

Preparation from instruction to lodging runs five to seven working days, the part the applicant controls.

Operating without the licence

Providing online content services without a licence is an offence, carrying a fine of not less than TZS 5,000,000, or imprisonment for not less than twelve months, or both. The fine is rarely the operative exposure: the durable cost sits on the application form, which asks for owners and management, and a name on that list outlives the domain.

What starts on the day the licence issues

Part III now carries the obligations of online media service providers and internet service providers, a heading the 2025 amendment rewrote deliberately. Regulation 9A places prevention duties on internet service providers and regulation 15A requires a social media platform owner to filter and remove prohibited content, so a publisher is reachable through the network, not only directly.

The prohibited-content schedule gained a paragraph in that instrument covering unethical, fabricated and artificial-intelligence-generated content. Machine-drafted copy and synthetic imagery are reachable where fabricated, and the editorial policy already lodged decides which side of that line a practice falls on. A licence lapsing for non-payment is applied for again, application and initial fees payable a second time.

Registers this licence does not answer

TCRA owns this licence, the categories, the schedule and the renewal; a refusal or revocation has its own route rather than a second application. The Personal Data Protection Commission owns a separate register — registration as a data controller or processor under the Personal Data Protection Act, 2022 and GN No. 449C of 2023 — and a publisher running comments, a newsletter or account logins is in it whatever category it holds. The Media Services Act, Cap. 229 governs accreditation, the ICT Commission Act, 2015 the wider sector. Zatra prepares and lodges the file; it issues no licence and does not practise law.

What to confirm before lodging

Frequently asked questions

Does an online shop need this licence?

No. An online content service is publishing for news and current affairs in a manner resembling a licensed broadcaster. Selling goods over a website is not that activity. The retailer's obligations are BRELA, the business licence, TRA and data protection registration.

Does a blogger need a TCRA licence?

A blog is expressly within the reach of the Regulations. Whether a licence is owed turns on whether it is published as a service resembling a broadcaster, and whether the material is private communication. A new entrant may take the Category C licence for one year at no fee, then must move to Category A.

What does the licence cost to obtain?

For Category A, TZS 10,000 to apply and TZS 50,000 on first issue — TZS 60,000 in hand. Annual and renewal fees are TZS 50,000 each, so a first three-year term is TZS 160,000. Category B doubles every row, reaching TZS 320,000 across the term.

Is the free amateur licence permanent?

No. Regulation 6A grants it exclusively to a new entrant for one year, and the schedule prints no renewal figure. On expiry the holder applies for Category A or Category B, or ceases to provide online media services.

Does this licence cover data protection registration?

It does not. The content licence is TCRA's, under the Electronic and Postal Communications Act, Cap. 306. Registration as a data controller or processor is the Personal Data Protection Commission's, under the Personal Data Protection Act, 2022 and GN No. 449C of 2023.

Does a licensed station need this to stream online?

Not for putting existing output online. A broadcaster already licensed under the Act takes no further licence to simulcast, which is why the separate simulcasting class went in 2022. A distinct online-only service run alongside the station is licensed on its own footing.

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. Regulatory and statutory compliance advisory 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 The data protection register a publisher also carries

+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