The platform

One ledger. Eleven ways to work with it.

Every module below reads and writes the same double-entry ledger, which is why a figure means the same thing wherever you read it.

General ledger

Every transaction posts itself, the second it happens.

A real double-entry ledger underneath the whole business. Sales, purchases, payments and stock movements post to the chart of accounts as they occur, not on a nightly sync you have to trust.

  • Multi-dimensional: account, outlet, project, department

  • Recurring and reversing journals

  • Drill from any balance to the document behind it

Journal · posted automatically

AccountDebitCredit
1010 Cash1,240.00
4010 Sales1,148.15
2310 GST payable91.85
Sale · Malé outlet · 14:32Balanced
Accounts payable

Bills coded, approved and paid without the paper chase.

Supplier bills arrive, get coded against the right accounts and dimensions, route through your approval rules, and land in the ledger and the payment run.

  • Rule-based approval routing

  • Bill coding that remembers how you coded it last time

  • Supplier aging that ties to the control account

Profit and loss · August 2026

Revenue3,412,880
Cost of sales(1,197,510)
Gross profit2,215,370
Operating expenses(1,684,220)
Net profit531,150
Live from the ledgerMVR
Accounts receivable

Know who owes you what, without rebuilding the aging by hand.

Invoices, receipts and allocations in one place, with aging that reconciles to the control account because it is the same ledger.

  • Allocation and reallocation against open invoices

  • Aging by customer, outlet or dimension

  • Credit notes that post the way an auditor expects

Profit and loss · August 2026

Revenue3,412,880
Cost of sales(1,197,510)
Gross profit2,215,370
Operating expenses(1,684,220)
Net profit531,150
Live from the ledgerMVR
Bank reconciliation

Match hundreds of lines in minutes, not evenings.

Import the statement, let the rules match what they can, and work only the exceptions. Matches post straight to the ledger.

  • Rule-based automatic matching

  • Statement import with full transaction history

  • Transfers between your own accounts handled as one movement

Bank reconciliation · BML current

BML · TRF 88214Payment · Sea Foods PvtMatched
BML · POS SETTLEReceipt · Card settlementMatched
BML · CHQ 10442No ledger matchReview
396 of 412 matched automatically16 to review
Close management

A checklist that knows what is actually done.

The period close as a tracked process: accruals, revaluation, reconciliations and locks, each with an owner and a state, rather than a spreadsheet somebody keeps on their desktop.

  • Close checklist with real completion state

  • Fiscal period locks

  • Accruals and automatic reversals

Close checklist · August 2026

Bank reconciliation412 / 412
FX revaluationUSD · MVR
Accruals posted18
MIRA GST returnFiled
Day 1 closePeriod locked
Multi-entity consolidation

Group numbers without a month of spreadsheets.

Organisation groups roll up to a consolidated view, in one presentation currency, with intercompany eliminations handled rather than hidden.

  • Group and sub-group rollups

  • Presentation-currency translation

  • Entity-level drilldown from any group figure

Consolidated revenue · August 2026

Malé Retail Pvt Ltd1,204,500
Hulhumalé F&B Pvt Ltd842,110
Island Logistics Pvt Ltd318,400
Eliminations(112,900)
Consolidated revenue2,252,110
Group · 4 entities · MVRDrill to entity
Real-time reporting

The P&L is current, because the ledger is.

Financial statements, management reports and saved views that read the live ledger. Schedule them, email them, export them.

  • Saved report views per role

  • Scheduled and emailed reports

  • PDF and spreadsheet export

Profit and loss · August 2026

Revenue3,412,880
Cost of sales(1,197,510)
Gross profit2,215,370
Operating expenses(1,684,220)
Net profit531,150
Live from the ledgerMVR
Budgets and dimensions

Compare against plan on any cut of the business.

Budgets by account and dimension, with allocation rules that spread shared costs the way your business actually works.

  • Budget versus actual on any dimension

  • Allocation rules and scheduled runs

  • Project and department tracking

Profit and loss · August 2026

Revenue3,412,880
Cost of sales(1,197,510)
Gross profit2,215,370
Operating expenses(1,684,220)
Net profit531,150
Live from the ledgerMVR
Fixed assets

Depreciation that posts itself and a register that ties out.

Asset classes, schedules and disposals, with the depreciation journal posting to the ledger on the right day.

  • Asset classes and depreciation schedules

  • Automatic monthly depreciation posting

  • A register that reconciles to the ledger

Profit and loss · August 2026

Revenue3,412,880
Cost of sales(1,197,510)
Gross profit2,215,370
Operating expenses(1,684,220)
Net profit531,150
Live from the ledgerMVR
Tax and MIRA GST

A filing-ready return, not a spreadsheet reconstruction.

Multi-rate tax handled at the line, a tax summary you can check, and a GST return built from the ledger rather than assembled at the deadline.

  • Multi-rate and mixed-supply handling

  • Input and output tax statements with supplier TIN

  • A return that traces back to source documents

MIRA GST return · August 2026

Output tax (8%)273,030
Input tax(95,801)
Payable to MIRA177,229
Built from posted entriesReady to file
The AI agent

Ask in words. Get an answer that shows its working.

An agent that reads the ledger, answers the question you asked, and cites the journal lines behind the answer so you can check it.

  • Every answer cites the entries behind it

  • Anomaly detection across posted activity

  • Scoped to your organisation and your permissions

Ask the ledger

Why is food cost up at Hulhumalé this month?

Food cost is 3.1 points higher than August. MVR 84,200 of that is a single supplier price move on chicken, posted across 22 bills.

JE-20984JE-21003Price move · Chicken +18%
Answered from posted entries

See it close a month.

A working demo on your own chart of accounts, not a slide deck.

Request a demo