Read-only ingestionSFRS(I) · Full XBRL · materiality SGD 100,000
9 for youAgents: scripted
Step 1

Ingest trial balance

The trial balance arrives already consolidated from the group ledger — this platform does not translate, aggregate or eliminate. It ingests an export, registers its lineage, and refuses anything that does not balance to zero. There is no write path back to a source system, so modifying a balance here is architecturally impossible.

Read-only
Files ingested
7
2 trial balances, 5 registers
Accounts
30
30 in the comparative year
Balances to zero
Yes
Rejected at ingestion otherwise
Presentation currency
SGD
As exported by the group ledger
Entities in the group
12
Consolidated upstream, disclosed in the notes

Source files and their lineage

FR-01 · every file carries a checksum, a row count and an ingestion timestamp

FileWhat it isRowsSumChecksum
tb_consolidated_fy2025_sgd.csv
Trial balance as at 31 December 2025
Trial balance30Nilsha256:7bbab08668472606
tb_consolidated_fy2024_sgd.csv
Trial balance as at 31 December 2024 (comparative)
Trial balance30Nilsha256:66b4eddf09436cea
note_ppe_register_fy2025.csv
Fixed asset register — PPE note schedule
Register3n/asha256:9e4f995252803fc1
note_revenue_disaggregation.csv
Revenue disaggregation by service line and geography
Register4n/asha256:172671292f9f79a6
note_borrowings.csv
Loan schedule — borrowings note
Register9n/asha256:6a0064d90fd7ba3c
note_leases.csv
Lease schedule — leases note
Register10n/asha256:37ab1430206c25e1
note_share_capital.csv
Share register — share capital note
Register3n/asha256:f747b16bde45d327

A register is not a trial balance and is not required to balance. It is required to tie — every register is aggregated into a footnote table and proved back to the face of the statements at step 6.

Trial balance as ingested

Debits positive, credits negative · both years, exactly as exported

Account31 Dec 202531 Dec 2024Movement
1000 Cash and bank balances2,672,7503,207,585(534,835)
1100 Trade receivables2,427,9002,050,000377,900
1150 Allowance for expected credit losses(45,000)(38,000)(7,000)
1200 Other receivables and prepayments249,650205,00044,650
1500 Property, plant and equipment - cost11,720,00010,150,0001,570,000
1550 Property, plant and equipment - accumulated depreciation(3,525,550)(2,540,000)(985,550)
1600 Right-of-use assets - cost720,000720,0000
1650 Right-of-use assets - accumulated depreciation(240,000)(120,000)(120,000)
2000 Trade payables(1,421,700)(1,290,000)(131,700)
2100 Accruals and other payables(564,350)(498,000)(66,350)
2200 Lease liabilities - current(165,000)(150,000)(15,000)
2250 Lease liabilities - non-current(330,000)(495,000)165,000
2300 Bank borrowings - current(600,000)(600,000)0
2350 Bank borrowings - non-current(2,400,000)(3,000,000)600,000
2400 Income tax payable(396,375)(352,000)(44,375)
2500 Deferred tax liabilities(185,000)(168,000)(17,000)
3000 Share capital(5,000,000)(5,000,000)0
3100 Retained earnings - opening(2,122,785)(1,482,785)(640,000)
3200 Foreign currency translation reserve93,66041,20052,460
4000 Charter income(6,200,000)(5,400,000)(800,000)
4100 Marine services revenue(7,900,000)(7,050,000)(850,000)
5000 Cost of services8,117,5007,290,000827,500
5100 Staff costs2,544,5002,310,000234,500
5200 Depreciation - property, plant and equipment896,500820,00076,500
5210 Depreciation - right-of-use assets120,000120,0000
5300 Other operating expenses937,000858,00079,000
5400 Finance costs156,000178,000(22,000)
5500 Interest income(22,000)(15,000)(7,000)
5600 Foreign exchange loss/(gain), net18,0009,0009,000
5900 Income tax expense444,300240,000204,300
Sum of all balancesNilNil

Group composition

Consolidated in the group ledger before export · disclosed under SFRS(I) 1-27

EntityJurisdictionFunctional currencyOwnershipSource system
E100 Tembusu Marine Group Pte. Ltd.
Parent
SingaporeSGD100%Xero (CSV export, read-only ingestion)
E110 Tembusu Marine Services Pte. Ltd.
Subsidiary
SingaporeSGD100%Xero (CSV export, read-only ingestion)
E200 Tembusu Marine Services Sdn. Bhd.
Subsidiary
MalaysiaMYR100%SQL Account (CSV export, read-only ingestion)
E210 Tembusu Offshore Sdn. Bhd.
Subsidiary
MalaysiaMYR70%SQL Account (CSV export, read-only ingestion)
E300 PT Tembusu Marine Indonesia
Subsidiary
IndonesiaIDR100%Accurate Online (CSV export, read-only ingestion)
E310 PT Tembusu Logistik Nusantara
Subsidiary
IndonesiaIDR95%Accurate Online (CSV export, read-only ingestion)
E400 Tembusu Marine (Thailand) Co. Ltd.
Subsidiary
ThailandTHB100%Express Accounting (CSV export, read-only ingestion)
E500 Tembusu Marine Vietnam Co. Ltd.
Subsidiary
VietnamVND100%MISA (CSV export, read-only ingestion)
E600 Tembusu Marine Philippines Inc.
Subsidiary
PhilippinesPHP60%QuickBooks (CSV export, read-only ingestion)
E700 Tembusu Marine (HK) Limited
Subsidiary
Hong KongHKD100%Xero (CSV export, read-only ingestion)
E710 Tembusu Ship Management (HK) Limited
Subsidiary
Hong KongHKD100%Xero (CSV export, read-only ingestion)
E800 Tembusu Marine Australia Pty Ltd
Subsidiary
AustraliaAUD100%Xero (CSV export, read-only ingestion)