Skip to content

Review pending. Every figure has been located on its cited source page in an AI-assisted source verification (matched to the document's text; matched to OCR text of the page image; matched to OCR text and compared cell by cell with the page image; read from the page image) (9 October 2026). Independent review has not yet been carried out, and these pages are not indexed.AI-assisted source check done; independent review pending; not indexed. About the review

Tanga Cement

TCPLC · Dar es Salaam Stock Exchange · Incorporated in Tanzania · Consolidated statements

On this page
Company details
Legal name
Tanga Cement Public Limited Company
Incorporated in
Tanzania
Listing
TCPLC on the Dar es Salaam Stock Exchange, active (observed 2026-10-08)
Sector
Not classified (our classification from the stated principal activity)
Financial year ends
31 December

Overview

Year ended 31 December 2025 · audited financial statements, signed / final · source

  • Revenue

    TZS 299 billion

    298,912,330 TZS thousands · p75

    +29.5% vs 2024

  • Operating profit / (loss)

    TZS 31.3 billion

    31,279,987 TZS thousands · p75

    +6.8% vs 2024

  • Profit / (loss) for the year

    TZS 5.11 billion

    5,105,680 TZS thousands · p75

    Moved from loss to profit (FY2024: (6,683,630) TZS thousands)

  • Total assets

    TZS 420 billion

    420,103,616 TZS thousands · p76

    +5.8% vs 2024

  • Total equity

    Not reported in this filing

  • Cash from operations

    TZS 64.7 billion

    64,748,383 TZS thousands · p78

    +133.6% vs 2024

Large amounts are rounded for reading (TZS million / billion / trillion); exact figures as printed are under each amount and in the tables. No currency conversion.

Financial statements

Exact figures as printed. Each column comes from one filing; labels are as printed in the newest filing. Amounts in TZS thousands unless the row says otherwise; brackets are negative.

† from a supplementary filing for the same year · ‡ signed audited statements preferred over a disputed figure · “–” is a printed dash, explained below the table

Column sources

  • FY2025 — audited financial statements, signed / final; reported for the year · source
  • FY2024 — audited financial statements, signed / final; comparative in the FY2025 filing · source

Income statement

Income statement, TZS thousands. Columns: FY2025 — audited financial statements (signed / final), as reported for the year; FY2024 — audited financial statements (signed / final), comparative reported in the audited financial statements for 2025.
Line (as printed) FY2025Audited financial statementsreported for the yearFY2024Audited financial statementscomparative in FY2025 filing
Revenue from contracts with customers 298,912,330 230,846,220
Cost of sales (241,020,300) (177,268,920)
Gross profit 57,892,030 53,577,300
Other income 1,038,915 533,226
Other expenses (4,319,182) (138,517)
Selling expenses (1,722,961) (2,329,900)
Administration expenses (23,143,418) (21,359,173)
Decrease/(increase) in expected credit losses 1,534,603 (994,953)
Operating profit 31,279,987 29,287,983
Interest expense (28,961,375) (33,515,513)
Finance income –1 102,136
Finance cost-net2 (28,961,375) (33,413,377)
Foreign exchange and fair value gains3 2,787,068 2,302,945
Profit/(loss) before tax 5,105,680 (1,822,449)
Income tax charge –4 (4,861,181)
Profit/(loss) for the year 5,105,680 (6,683,630)
Other comprehensive income –5 –5
Total comprehensive income for the year, net of tax 5,105,680 (6,683,630)
  1. Printed “-”, read as nil: subtotal_arithmetic: is.native.co_3042745r5z99.finance_cost_net.
  2. Printed “-”, read as nil: subtotal_arithmetic: is.profit_for_year.
  3. Printed “-”, read as nil: subtotal_arithmetic: is.total_comprehensive_income.
Notes and alternative reported figures (2)
  1. “Finance cost-net” is an issuer-specific line, not mapped to a shared definition: Interest expense (note 11) plus finance income (note 12), as printed.
  2. “Foreign exchange and fair value gains”: mapping to a shared definition is uncertain. One printed line combines foreign exchange gains with fair value gains (note 13).

Balance sheet

Balance sheet, TZS thousands. Columns: FY2025 — audited financial statements (signed / final), as reported for the year; FY2024 — audited financial statements (signed / final), comparative reported in the audited financial statements for 2025.
Line (as printed) FY2025Audited financial statementsreported for the yearFY2024Audited financial statementscomparative in FY2025 filing
Property plant and equipment 277,312,037 270,527,096
Right of use assets 83,926 223,140
Investment property 914,750 963,486
Intangible asset 407,638 507,853
Investment in subsidiary1 –2 –2
Non-current assets (unlabelled subtotal) 278,718,351 272,221,575
Inventories 71,482,324 82,901,861
Trade and other receivables 46,424,527 22,393,322
Current income tax recoverable 2,720,612 –3
Cash and bank balances 20,757,802 19,491,943
Current assets (unlabelled subtotal) 141,385,265 124,787,126
TOTAL ASSETS 420,103,616 397,008,701
Issued capital 3,820,263 1,273,421
Share premium 199,190,511 –4
Treasury shares5 (1,825,920) (1,825,920)
Retained earnings 16,116,381 11,010,701
Equity attributable to owners of the parent 217,301,235 10,458,202
Provision for site restoration6 59,574 30,328
Lease liabilities 80,521 –7
Deferred tax liability 950,783 950,783
Non-current liabilities (unlabelled subtotal) 1,090,878 981,111
Lease liabilities 25,118 299,630
Trade and other payables 78,609,864 66,192,563
Provisions 25,021,005 9,469,520
Term borrowings 28(a)& (b) 94,613,560 293,327,737
Current income tax payable –8 141,015
Contract liabilities 3,441,956 3,224,555
Bank overdrafts –8 12,914,368
Current liabilities (unlabelled subtotal) 201,711,503 385,569,388
Total liabilities 202,802,381 386,550,499
TOTAL EQUITY AND LIABILITIES 420,103,616 397,008,701
  1. Printed “-”, read as nil: subtotal_arithmetic: bs.non_current_assets.
  2. Printed “-”, read as nil: subtotal_arithmetic: bs.current_assets.
  3. Printed “-”, read as nil: subtotal_arithmetic: bs.equity_attributable_to_owners.
  4. Printed “-”, read as nil: subtotal_arithmetic: bs.non_current_liabilities.
  5. Printed “-”, read as nil: subtotal_arithmetic: bs.current_liabilities.
Notes and alternative reported figures (3)
  1. “Investment in subsidiary” is an issuer-specific line, not mapped to a shared definition: Note 20 (nil in the Group columns).
  2. “Treasury shares” is an issuer-specific line, not mapped to a shared definition: Note 21: deducted within equity.
  3. “Provision for site restoration” is an issuer-specific line, not mapped to a shared definition: Note 27: non-current liability.

Cash flow

Cash flow, TZS thousands. Columns: FY2025 — audited financial statements (signed / final), as reported for the year; FY2024 — audited financial statements (signed / final), comparative reported in the audited financial statements for 2025.
Line (as printed) FY2025Audited financial statementsreported for the yearFY2024Audited financial statementscomparative in FY2025 filing
Cash generated from operating activities 67,610,010 29,169,416
Interest income received –1 102,136
Income taxes paid (2,861,627) (1,557,804)
Net cash flows from operating activities 64,748,383 27,713,748
Purchase of property, plant and equipment (26,794,220) (21,956,989)
Purchase of intangible asset –2 (507,853)
Net cash flows used in investing activities (26,794,220) (22,464,842)
Principal repayments - lease liabilities (141,009) (210,839)
Lease liability interest paid (16,510) (35,714)
Interest paid - overdrafts3 (3,972,625) (2,463,942)
Interest paid - short term loan4 –5 (2,716,058)
Principal repayments - short term loan6 (43,351,659) (3,654,000)
Short term loan proceeds7 –5 43,772,061
Proceeds from import loans8 –5 1,828,844
Principal repayments - Group loan9 (178,849,155) –5
Proceeds from right issue of shares10 203,747,344 –5
Transaction costs on issue of shares11 (2,009,991) –5
Net cash flows (used in)/from financing activities (24,593,605) 36,520,352
Net increase in cash and cash equivalents 13,360,558 41,769,258
Net foreign exchange differences 819,669 (794,815)
Cash and cash equivalents at 1 January 6,577,575 (34,396,868)
Cash and cash equivalents at 31 Dec 20,757,802 6,577,575
  1. Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_operations.
  2. Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_investing.
  3. Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_financing.
Notes and alternative reported figures (8)
  1. “Interest paid - overdrafts” is an issuer-specific line, not mapped to a shared definition: Financing (note 11).
  2. “Interest paid - short term loan” is an issuer-specific line, not mapped to a shared definition: Financing (note 28(b)).
  3. “Principal repayments - short term loan” is an issuer-specific line, not mapped to a shared definition: Financing (note 28(b)).
  4. “Short term loan proceeds” is an issuer-specific line, not mapped to a shared definition: Financing (note 28(b)).
  5. “Proceeds from import loans” is an issuer-specific line, not mapped to a shared definition: Financing (note 28(b)).
  6. “Principal repayments - Group loan” is an issuer-specific line, not mapped to a shared definition: Financing (note 28(a)).
  7. “Proceeds from right issue of shares” is an issuer-specific line, not mapped to a shared definition: Financing (note 25).
  8. “Transaction costs on issue of shares” is an issuer-specific line, not mapped to a shared definition: Financing (note 25).

Per share and shares

Per share and shares. Columns: FY2025 — audited financial statements (signed / final), as reported for the year; FY2024 — audited financial statements (signed / final), comparative reported in the audited financial statements for 2025.
Line (as printed) FY2025Audited financial statementsreported for the yearFY2024Audited financial statementscomparative in FY2025 filing
Earnings / (loss) per share (per share)1 65 (106)
Notes and alternative reported figures (1)
  1. Earnings / (loss) per share: printed as “Basic and diluted earnings/(loss) per share (TZS/share)”.

Segments

Segment data not yet collected for this company in the pilot.

Dividends

Proposed or recommended, declared and paid are different events and are kept apart. A statement that no dividend was proposed does not mean none was paid.

No dividend statement or amount collected.

Sources

Each filing used on this page, newest period first. Dates are the document's own; the date we retrieved a file is shown separately and is never a publication date.

  • Tanga Cement Public Limited Company — Consolidated and separate financial statements for the year ended 31 December 2025

    Year ended 31 December 2025 · Audited financial statements · signed / final

    Audit: PricewaterhouseCoopers, Certified Public Accountants, Dar es Salaam, unmodified opinion · signed

    Auditor's sign-off: Cletus Kiyuga, ACPA-PP 1981, for and on behalf of PricewaterhouseCoopers

    Final status: Independent auditor's report (PDF pp71-74) with an unmodified opinion ('give a true and fair view') on the Group and Company financial statements on pages 73 to 140; on p74 a cursive signature image above 'Cletus Kiyuga, ACPA-PP 1981, For and on behalf of PricewaterhouseCoopers, Certified Public Accountants, Dar es Salaam', with the date completed '20-06-2026 | 10:38 EAT' in an electronic-signature style stamp (page image). The statements of financial position state approval by the Board of Directors on '19 June 2026' (typed into the blank) with signatures beside the names Alfonso Velez and Raymond Mbilinyi, Directors (PDF p76, page image).

    Document date
    20 Jun 2026
    Published
    23 Jun 2026
    Auditor's report
    20 Jun 2026
    Board approval
    19 Jun 2026
    Retrieved by us
    8 Oct 2026 (not a publication date)
    Used for
    statement columns FY2025, FY2024
    Basis
    consolidated statements · TZS thousands (printed “TZS' 000'”)
    • 'Finance cost-net' (p75) is interest expense plus finance income; foreign exchange and fair value gains are printed below it, before profit before tax.
    • The statement of financial position (p76) is a scanned image; it is read from Apple Vision OCR of the render. Its non-current assets, current assets, non-current liabilities and current liabilities subtotals are printed without labels, and no total equity line is printed: 'Equity attributable to owners of the parent' closes equity (no non-controlling interest is shown).
    • Interest paid on overdrafts, short-term loans and lease liabilities is presented in financing activities (p78; accounting policy p94).
    Technical details
    File
    142 pages, with a text layer
    SHA-256
    650ef0ee89ca64a3faeeff251907a337d7841aada71bf4c857ddafa9ffcbb81c
    Entity as printed
    Tanga Cement Public Limited Company and its subsidiary Cement Distributors (EA) Limited (the Group)
    Exchange copy
    retrieved 2026-10-08T18:10:19Z

Data notes

  • Issued capital — OCR read '.3,820,263'; the page image shows '3,820,263'. OCR read a speck before the Group 2025 issued capital as a full stop; the render prints 3,820,263 (page image p76). (Tanga Cement Public Limited Company — Consolidated and separate financial statements for the year ended 31 December 2025, p76)

Review status: every figure has been located on its cited source page in an AI-assisted source verification (matched to the document's text; matched to OCR text of the page image; matched to OCR text and compared cell by cell with the page image; read from the page image) (9 October 2026). Independent review is pending for every figure; automated checks and the AI-assisted verification are not independent review.

Download

Figures shown on this page (CSV) — the same selected figures at their exact printed values, each with its source document, SHA-256, page, selection rule and reading. Independent review of these figures is pending.

Tanzania country page · Company methodology and coverage