Review pending. Every figure has been located on its cited source page in an AI-assisted source verification (matched to the document's text) (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
Turnstar
On this page
Company details
- Legal name
- Turnstar Holdings Limited
- Listing
- TURNSTAR on the Botswana Stock Exchange, active (observed 2026-10-08)
- Sector
- Not classified (our classification from the stated principal activity)
- Financial year ends
- 31 January
Overview
Year ended 31 January 2026 · annual report, signed / final · source
-
Revenue
BWP 354 million
354,396,650 BWP units · p51
+3.0% vs 2025
-
Operating profit / (loss)
BWP 184 million
184,415,767 BWP units · p51
−0.8% vs 2025
-
Profit / (loss) for the year
BWP 50.7 million
50,707,188 BWP units · p51
−64.0% vs 2025
-
Total assets
BWP 2.72 billion
2,716,063,750 BWP units · p50
−6.6% vs 2025
-
Total equity
BWP 2.01 billion
2,009,082,648 BWP units · p50
−9.1% vs 2025
-
Cash from operations
BWP 32.1 million
32,088,612 BWP units · p54
+38.1% vs 2025
Large amounts are rounded for reading (BWP 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 BWP units 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
- FY to 31 Jan 2026 — annual report, signed / final; reported for the year · source
- FY to 31 Jan 2025 — annual report, signed / final; comparative in the FY to 31 Jan 2026 filing · source
Income statement
| Line (as printed) | FY to 31 Jan 2026Annual reportreported for the year | FY to 31 Jan 2025Annual reportcomparative in FY to 31 Jan 2026 filing |
|---|---|---|
| Revenue | 354,396,650 | 344,114,314 |
| Other operating income | 7,005,982 | 3,232,313 |
| Other operating (losses)/gain1 | (9,501,066) | (4,071,715) |
| Movement in credit loss allowances | (3,796,526) | (3,315,065) |
| Operating expenses | (163,689,273) | (154,092,953) |
| Dividend income2 | –3 | –3 |
| Operating profit | 184,415,767 | 185,866,894 |
| Finance income | 3,134,368 | 501,406 |
| Interest paid | (43,237,065) | (38,888,505) |
| Fair value adjustment on Investment Properties4 | (79,962,074) | 41,080,006 |
| Profit (loss) before taxation | 64,350,996 | 188,559,801 |
| Taxation* | (13,643,808) | (47,876,221) |
| Profit (loss) for the year | 50,707,188 | 140,683,580 |
| Exchange differences on translating foreign5 | (137,825,941) | 18,067,763 |
| Other comprehensive income for the year net of | (137,825,941) | 18,067,763 |
| Total comprehensive (loss) income for the year | (87,118,753) | 158,751,343 |
- Printed “-”, read as nil: subtotal_arithmetic: is.operating_profit.
Notes and alternative reported figures (4)
- “Other operating (losses)/gain”: mapping to a shared definition is uncertain. Printed 'Other operating (losses)/gain' (note 16, not transcribed); the FY2026 abridged results print the same Group amounts as 'Exchange losses'.
- “Dividend income” is an issuer-specific line, not mapped to a shared definition: A Company-only line; the Group columns print dashes.
- “Fair value adjustment on Investment Properties” is an issuer-specific line, not mapped to a shared definition: Fair value adjustments (investment property), below profit before fair value.
- “Exchange differences on translating foreign” is an issuer-specific line, not mapped to a shared definition: The only other comprehensive income line.
Balance sheet
| Line (as printed) | FY to 31 Jan 2026Annual reportreported for the year | FY to 31 Jan 2025Annual reportcomparative in FY to 31 Jan 2026 filing |
|---|---|---|
| Property, plant and | 2,576,433 | 2,927,905 |
| Investment property | 2,576,575,186 | 2,792,036,806 |
| Investments in subsidiaries1 | –2 | –2 |
| Loans to group companies3 | –2 | –2 |
| Operating lease asset4 | 14,912,910 | 22,127,819 |
| Deferred tax* | –2 | –2 |
| Non-current assets (subtotal) | 2,594,064,529 | 2,817,092,530 |
| Trade and other receivables | 51,381,277 | 41,357,143 |
| Operating lease asset5 | 5,786,679 | 3,379,488 |
| Current tax receivable | 167,309 | 117,262 |
| Cash and cash equivalents | 64,663,956 | 45,484,487 |
| Current assets (subtotal) | 121,999,221 | 90,338,380 |
| Total Assets | 2,716,063,750 | 2,907,430,910 |
| Share capital6 | 632,497,357 | 632,497,357 |
| Foreign currency translation | 180,300,044 | 318,125,985 |
| Retained income*7 | 1,196,285,247 | 1,260,008,671 |
| Total equity (subtotal) | 2,009,082,648 | 2,210,632,013 |
| Borrowings | 596,014,412 | 596,014,412 |
| Deferred tax* | 48,736,350 | 36,886,817 |
| Non-current liabilities (subtotal) | 644,750,762 | 632,901,229 |
| Trade and other payables | 58,440,039 | 58,492,039 |
| Borrowings | –8 | –8 |
| Unclaimed debenture interest9 | 3,790,301 | 3,486,736 |
| Bank overdraft | –8 | 1,918,893 |
| Current liabilities (subtotal) | 62,230,340 | 63,897,668 |
| Total Liabilities | 706,981,102 | 696,798,897 |
| Total Equity and | 2,716,063,750 | 2,907,430,910 |
- Printed “-”, read as nil: subtotal_arithmetic: bs.non_current_assets.
- Printed “-”, read as nil: subtotal_arithmetic: bs.current_liabilities.
Notes and alternative reported figures (7)
- “Investments in subsidiaries” is an issuer-specific line, not mapped to a shared definition: A Company-only line; the Group columns print dashes.
- “Loans to group companies” is an issuer-specific line, not mapped to a shared definition: A Company-only line; the Group columns print dashes.
- “Operating lease asset” is an issuer-specific line, not mapped to a shared definition: Straight-line lease asset under 'Non-Current Assets'.
- “Operating lease asset” is an issuer-specific line, not mapped to a shared definition: Straight-line lease asset under 'Current Assets'.
- “Share capital”: mapping to a shared definition is uncertain. Share capital 632 497 357 = stated capital 346 420 555 plus linked unit debentures 286 076 802 (statement of changes in equity, p52).
- “Retained income*”: mapping to a shared definition is uncertain. Retained income as printed includes the fair value surplus and the distribution reserve, which the statement of changes in equity (p52) shows as separate columns.
- “Unclaimed debenture interest” is an issuer-specific line, not mapped to a shared definition: Current liability.
Cash flow
| Line (as printed) | FY to 31 Jan 2026Annual reportreported for the year | FY to 31 Jan 2025Annual reportcomparative in FY to 31 Jan 2026 filing |
|---|---|---|
| Cash (used in)/generated from operations | 189,631,007 | 178,719,833 |
| Interest received | 3,134,368 | 501,406 |
| Interest paid | (43,237,065) | (38,888,505) |
| Dividends paid1 | (114,430,612) | (114,430,612) |
| Tax paid | (3,009,086) | (2,664,757) |
| Net cash from operating activities | 32,088,612 | 23,237,365 |
| Purchase of property, plant and equipment | (487,752) | (1,684,594) |
| Purchases of investment property2 | (6,233,282) | (3,944,977) |
| Loans advanced to group companies - repayments3 | –4 | –4 |
| Dividends received5 | –4 | –4 |
| Net cash from investing activities | (6,721,034) | (5,629,571) |
| Total cash movement for the year | 25,367,578 | 17,607,794 |
| Cash and cash equivalents at the beginning of the | 43,565,594 | 26,139,981 |
| Profit on foreign exchange on cash and cash | (4,269,216) | (182,181) |
| Cash and cash equivalents at the end of the | 64,663,956 | 43,565,594 |
- Printed “-”, read as nil: subtotal_arithmetic: cf.cash_from_investing.
Notes and alternative reported figures (4)
- “Dividends paid” is an issuer-specific line, not mapped to a shared definition: Distributions to linked unitholders (debenture interest and dividends), presented within operating activities.
- “Purchases of investment property” is an issuer-specific line, not mapped to a shared definition: Investing.
- “Loans advanced to group companies - repayments” is an issuer-specific line, not mapped to a shared definition: Investing; a Company-only line (Group columns print dashes).
- “Dividends received” is an issuer-specific line, not mapped to a shared definition: Investing; a Company-only line (Group columns print dashes).
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.
-
Turnstar Holdings Limited Annual Report 2026 — Consolidated And Separate Annual Financial Statements for the year ended 31 January 2026
Year ended 31 January 2026 · Annual report · signed / final
Audit: Ernst & Young (Gaborone), unmodified opinion · signed
Auditor's sign-off: Ernst & Young, Practising member: Bakani Ndwapi (CAP 0010 2026)
Final status: Independent auditor's report on the consolidated and separate financial statements (pages 48 to 107), unmodified (PDF p46), closed with a handwritten 'Ernst + Young' signature above 'Ernst & Young, Firm of Certified Auditors, Practising member: Bakani Ndwapi (CAP 0010 2026), Gaborone, 30 April 2026' (PDF p49, page image). Statements approved by the board on 24 April 2026 and signed by two directors with handwritten signatures (names not printed) (PDF p44, page image).
- Document date
- 30 Apr 2026
- Published
- 7 Jul 2026
- Auditor's report
- 30 Apr 2026
- Board approval
- 24 Apr 2026
- Retrieved by us
- 8 Oct 2026 (not a publication date)
- Used for
- statement columns FY to 31 Jan 2026, FY to 31 Jan 2025
- Basis
- consolidated statements · BWP units (printed “Figures in Pula”)
- The FY2026 abridged results (fin-r5-w04) print different line splits for the same year: operating profit 193,916,833 (2025: 189,938,609) against 184 415 767 (185 866 894) here, because the abridged version places exchange losses below operating profit; and 2025 cash and cash equivalent 41,357,143 with trade receivables 45,601,749, against cash 45 484 487 and trade receivables 41 357 143 here. Profit before tax, profit for the year and totals agree.
- Earnings per linked unit are printed in pula with a decimal comma (basic and diluted 0,09; 2025: 0,24).
- HIDDEN TEXT on non-statement pages: PDF p46's text layer holds a second, invisible copy of the auditor's opinion naming 'pages 9 to 68' (the page shows 'pages 48 to 107'); p49 holds five copies of the auditor's responsibilities text; the notice of AGM / proxy pages pp110-112 hold invisible copies of note 38. The statement pages (pp50, 51, 54) were compared with their renders and the text layer matches what is printed.
- PERIOD: the queue listed this document as FY2025 (period end 2025-07-28); it is the annual report for the year ended 31 January 2026, the same period as the abridged results transcribed in fin-r5-w04/turnstar_fy2026.
- Note 38 'Prior period errors' (PDF pp108-109): deferred tax on investment property was measured on an incorrect tax base; Group deferred tax at 31 January 2025 restated from 285 746 684 to 36 886 817, opening retained earnings from 1 011 148 803 to 1 260 008 670, and 2025 taxation from (53 097 760) to (47 876 221) (profit for the year 135 462 041 to 140 683 580). Comparative columns headed 'Restated' are flagged restated.
Technical details
- File
- 114 pages, with a text layer
- SHA-256
664160cadfe72b59f3c7b84da175562441cd316f298f9dea1e57ccdf2a72693c- Entity as printed
- Turnstar Holdings Limited (Registration number BW00000973397) and its subsidiaries ('the group')
- Exchange copy
- retrieved 2026-10-08T18:12:29Z
Data notes
No figure-level notes beyond those in the tables.
Review status: every figure has been located on its cited source page in an AI-assisted source verification (matched to the document's text) (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.