Ledger tierFull IFRS · accrualOman onlyArabic on demand

Vouchers and the statements

Tier two — the Tally replacement. Every figure on these six tabs ties to every other: the trial balance foots, the profit carries into retained earnings, receivables match the ageing report and VAT payable matches the return. That consistency is the point; a demo that doesn't tie is a demo an accountant stops trusting in about forty seconds.

This is the screen that has to beat Tally. Tally users are keyboard operators — they never touch a mouse and they type an account by its first letters. So the grid is keyboard-first, the account picker matches on code or name in either language, and the voucher will not save until it balances. Shortcuts are shown, not hidden in a help page.
JournalF7 PaymentF5 ReceiptF6 ContraF4 SalesF8 PurchaseF9 ReversalF10

Journal voucher Unposted

#AccountNarration DebitCredit
1 Depreciation & amortisation6300 · Expense Monthly depreciation — plant 7,000.000
2 Accumulated depreciation — plant1190 · Asset (contra) Monthly depreciation — plant 7,000.000
3 Type code or name… 0.0000.000
Balanced 7,000.000 / 7,000.000
Posting is final — corrections are made by reversal

Before posting

Debits equal credits
Period is open — Aug 2026 not yet locked
Accounts are active and allow direct posting
No VAT effect — nothing to report to the authority
Approval required above OMR 10,000 — this voucher posts directly

What posting does

The voucher becomes immutable. There is no edit and no delete — Article 157 conditions the legal validity of electronic records on exactly that.
A mistake is corrected by a reversal voucher that references this one. Both stay in the day book, and the audit trail shows why.
The number is drawn from a gapless series. A gap is a finding, so continuity is reported, not silently repaired.

Day book — August 2026

DateVoucherTypeNarrationDebitCreditState
12 AugJV-2026-0318JournalDepreciation run Aug-267,000.0007,000.000Unposted
12 AugSV-2026-0412SalesAl Hassan Engineering — INV-2026-041214,820.50014,820.500Posted
11 AugPV-2026-0209PaymentBank Muscat — Nama Electricity1,204.7501,204.750Posted
11 AugRV-2026-0388ReceiptOman Cement Company — part settlement18,000.00018,000.000Posted
10 AugJV-2026-0317ReversalReverses JV-2026-0311 — wrong cost centre3,400.0003,400.000Reversal
10 AugJV-2026-0311JournalAccrual — site utilities3,400.0003,400.000Reversed
09 AugCV-2026-0044ContraCash to Bank Muscat current25,000.00025,000.000Posted
08 AugJV-2026-0310JournalPayroll accrual — July42,180.00042,180.000Posted
Look at rows five and six. The wrong voucher is still there, marked Reversed, with the reversal directly above it naming what it corrects. Nothing was deleted and nothing was silently edited. That pair is what an auditor wants to see, and it is what the regulation requires — the day book is a record, not a workspace.

Trial balance — year to 31 Dec 2026, as at 12 Aug In balance

AccountTypeDebit OMRCredit OMR
Assets
1100Property, plant & equipmentAsset620,000.000
1150Intangible assetsAsset42,000.000
1200InventoryAsset184,000.000
1300Trade receivablesAsset62,943.500
1350Other receivables & prepaymentsAsset28,400.000
1400Cash and bankAsset214,600.000
Liabilities
2100Trade payablesLiability168,500.000
2150AccrualsLiability68,063.000
2200VAT payableLiability8,837.000
2300Bank loansLiability180,000.000
2400End of service benefitsLiability74,200.000
Equity
3100Share capitalEquity250,000.000
3200Retained earnings brought forwardEquity214,833.500
Revenue — separated by tax category, as the regulation requires
4100Revenue — standard ratedIncome1,680,880.000
4110Revenue — zero ratedIncome145,600.000
4120Revenue — exemptIncome15,820.000
Expenses
5100Cost of salesExpense1,104,500.000
6100Administrative expensesExpense318,400.000
6200Selling & distributionExpense96,200.000
6300Depreciation & amortisationExpense84,000.000
7100Finance costsExpense18,600.000
8100Income tax expenseExpense33,090.000
Totals2,806,733.5002,806,733.500
Revenue is split three ways because Oman requires it. Article 156 of the VAT Executive Regulations requires the general ledger to hold an account for each type of taxable and exempt supply — so a single "Sales" account is not compliant. Our default chart ships already split, and the VAT return reads those three accounts directly rather than re-deriving the analysis.

Statement of profit or loss — year to date

 2026 YTD2025 YTDChange
Revenue
4100Standard rated1,680,880.0001,512,400.000+11.1%
4110Zero rated145,600.00098,200.000+48.3%
4120Exempt15,820.00021,400.000−26.1%
Total revenue1,842,300.0001,632,000.000+12.9%
5100Cost of sales(1,104,500.000)(998,300.000)+10.6%
Gross profit737,800.000633,700.000+16.4%
Operating expenses
6100Administrative expenses(318,400.000)(291,600.000)+9.2%
6200Selling & distribution(96,200.000)(88,400.000)+8.8%
6300Depreciation & amortisation(84,000.000)(79,200.000)+6.1%
Operating profit239,200.000174,500.000+37.1%
7100Finance costs(18,600.000)(21,300.000)−12.7%
Profit before tax220,600.000153,200.000+44.0%
8100Income tax expense — 15%(33,090.000)(22,980.000)+44.0%
Profit for the period187,510.000130,220.000+44.0%
Presented under full IFRS on an accrual basis — the Income Tax Law requires it and there is no Omani local GAAP to fall back on. Every line drills through to the trial balance account and from there to the individual vouchers.

Statement of financial position — as at 12 Aug 2026 Balances

 12 Aug 202631 Dec 2025
Non-current assets
Property, plant & equipment620,000.000648,400.000
Intangible assets42,000.00048,600.000
 662,000.000697,000.000
Current assets
Inventory184,000.000162,300.000
Trade receivables62,943.50071,200.000
Other receivables & prepayments28,400.00024,900.000
Cash and bank214,600.000148,700.000
 489,943.500407,100.000
Total assets1,151,943.5001,104,100.000
Equity
Share capital250,000.000250,000.000
Retained earnings402,343.500214,833.500
 652,343.500464,833.500
Non-current liabilities
Bank loans180,000.000216,000.000
End of service benefits74,200.00068,400.000
 254,200.000284,400.000
Current liabilities
Trade payables168,500.000296,400.000
Accruals68,063.00051,200.000
VAT payable8,837.0007,266.500
 245,400.000354,866.500
Total equity and liabilities1,151,943.5001,104,100.000
Three numbers on this page appear on other reports, and they match. Trade receivables 62,943.500 is the ageing total. VAT payable 8,837.000 is the net on the VAT return. Retained earnings is last year's 214,833.500 plus this period's profit 187,510.000. The trial balance foots to 2,806,733.500 both sides.
Books may be kept in any language — but must be produced in Arabic on the Tax Authority's request. That makes bilingual account names a data-model decision rather than a later translation pass. Every account carries both names from the day it is created, so this document is generated, not prepared.
شركة مسقط للتجارة ش.م.م
Muscat Trading LLC
قائمة المركز المالي
Statement of Financial Position
as at 12 August 2026  ·  OMR  ·  CR 1234567  ·  VATIN OM1100234567
 Note12 Aug 202631 Dec 2025
الأصول غير المتداولةNon-current assets
ممتلكات وآلات ومعداتProperty, plant and equipment5620,000.000648,400.000
أصول غير ملموسةIntangible assets642,000.00048,600.000
 662,000.000697,000.000
الأصول المتداولةCurrent assets
المخزونInventory7184,000.000162,300.000
ذمم تجارية مدينةTrade receivables862,943.50071,200.000
ذمم مدينة أخرى ومصروفات مدفوعة مقدماًOther receivables and prepayments928,400.00024,900.000
النقد وما في حكمهCash and bank balances10214,600.000148,700.000
 489,943.500407,100.000
إجمالي الأصولTotal assets1,151,943.5001,104,100.000
حقوق الملكيةEquity
رأس المالShare capital11250,000.000250,000.000
أرباح مُبقاةRetained earnings402,343.500214,833.500
 652,343.500464,833.500
الالتزامات غير المتداولةNon-current liabilities
قروض بنكيةBank loans12180,000.000216,000.000
مكافأة نهاية الخدمةEnd of service benefits1374,200.00068,400.000
 254,200.000284,400.000
الالتزامات المتداولةCurrent liabilities
ذمم تجارية دائنةTrade payables14168,500.000296,400.000
مصروفات مستحقةAccruals68,063.00051,200.000
ضريبة القيمة المضافة المستحقةVAT payable158,837.0007,266.500
 245,400.000354,866.500
إجمالي حقوق الملكية والالتزاماتTotal equity and liabilities1,151,943.5001,104,100.000
رئيس مجلس الإدارة / Chairman
الرئيس التنفيذي / Chief Executive
تشكل الإيضاحات المرفقة من ١ إلى ٢٤ جزءاً لا يتجزأ من هذه القوائم المالية The accompanying notes 1 to 24 form an integral part of these financial statements  ·  IFRS  ·  Page 3 of 28
What this page does not do. It presents the statement; it does not audit it. Oman requires accounts signed by an auditor registered in Oman within four months, for every taxpayer above a very low threshold — capital of OMR 50,000, income of OMR 300,000, ten employees. Our job is to hand the auditor a set that already ties, in both languages, with every figure drillable to a voucher. The signature stays theirs.
InvoiceNext ledger v0.1 TB foots 2,806,733.500 both sides Figures tie across all six tabs