Numbers
The accounting platform built for South African businesses and family office structures — with a built-in AI data layer, a production REST API and a live general ledger that reconciles itself. Ask your AI assistant about your finances. Automate your integrations. Manage unlimited entities.
Accounting that closes itself. Reporting that updates itself.
Numbers is the accounting module inside Mosaic Hub. It replaces the spreadsheet, the manual journal and the month-end rebuild with a live general ledger that reconciles against bank feeds, generates management accounts on demand and runs across unlimited entities on one login.
Live bank feeds
Secure, read-only bank feed connections pull transactions automatically. The ledger is always current — no manual imports, no CSV uploads, no Friday-evening captures.
Automated reconciliation
Every bank transaction matched to a ledger entry by the platform's matching engine. Unmatched items flagged immediately — the bank balance and the book balance agree to the cent, every day.
Real-time management accounts
Income statement, balance sheet and cash flow — generated from the live ledger, on demand, any period, any entity. No rebuild. No waiting for month-end to close.
Multi-entity management
Run unlimited companies, trusts and funds under one login. Consolidated group reporting, inter-entity transactions and per-entity financial statements — all from the same platform.
Audit-ready records
Tamper-evident audit log on every transaction — timestamped, user-stamped, IP-stamped. Every supporting document attached, indexed and downloadable as an encrypted PDF. Ready for SARS and external audit.
Ask your AI anything about your finances.
Numbers is the only South African accounting platform with a built-in Model Context Protocol server. Connect ChatGPT, Claude, Cursor or any MCP-compatible AI assistant to your live ledger in three steps — no CSV exports, no copy-paste, no waiting for month-end. Just ask.
-
Add the connector
Inside your AI assistant — ChatGPT, Claude, Cursor, Zed and more — add the Mosaic Hub connector at https://mcp.mosaic.co.za/mcp. No keys, no codes, no copy-paste configuration. Just the URL.
-
Sign in once
A Mosaic Hub sign-in window appears. Log in as you normally would and tick which clients and modules the assistant may read. Your password never leaves the login screen — the AI receives a short-lived, scoped ticket and nothing else.
-
Start asking
Open a chat and ask anything. Your assistant reads the same live, committed data you see in your portal — profit and loss, balances, receivables, payables, general-ledger drill-down — answered in plain English, in seconds.
Management accounts on demand
“Show me last month’s profit and loss for Acme Pty Ltd and explain why operating expenses jumped 18% versus the prior month.” No export, no template, no waiting.
Receivables follow-up
“Which customers owe more than 60 days, and draft a polite reminder for the top three.” Your AI works from live ageing data — not a spreadsheet exported this morning.
Full financial health check
“Run a full financial analysis on Acme for the closed period and flag any ratios that look unhealthy.” Gross margin, EBITDA, ROE, current ratio — surfaced in seconds.
Portfolio overview
“For every client I have access to, give me last month’s net profit ranked by margin.” One question. Every entity. No pivot tables.
General-ledger drill-down
“Operating expenses jumped — open the rent and marketing accounts and show me every transaction with counterparty and narration.” Live GL. Live answers.
Read-only. POPIA compliant.
The connector can only read data — never change it. Scoped to the clients you explicitly granted. Session-isolated. Revokable any time from your portal. Built for South African data regulation from the ground up.
A production REST API. Not a CSV export.
The Mosaic Hub API gives partner systems, ERP platforms and custom automation tools first-class, programmatic access to Numbers data. HMAC-SHA256 signed requests, idempotent writes, an OpenAPI 3.2.0 specification and real-time event emission — not a polling-based webhook bolted on years after launch.
HMAC-SHA256 authentication
No bearer tokens to leak. Every request is signed with a per-key secret. Replayed or tampered requests are rejected at the gateway before they reach the database.
OpenAPI 3.2.0 specification
The machine-readable spec is the source of truth. Import mosaic-hub-open-api.json into Postman, Insomnia or any client generator and get working code in minutes.
Idempotent writes
Every write endpoint requires an Idempotency-Key. Retry a failed request as many times as you like — the platform creates the record exactly once. No duplicate invoices. No double-posted bills.
Real-time event emission
Server-side processing emits Mosaic Hub events after each committed write. Downstream automation reacts in real time — no polling loops, no batch jobs waiting for a file to arrive.
Bills, invoices & quotes
Push supplier bills, receivables invoices, credit notes and quotes directly into the Numbers module. Commits go live in the ledger immediately — visible to every user with access to that entity.
Versioned and additive
All paths start at /v1/. Breaking changes ship as /v2/ — your integration never stops working because Numbers upgraded. Additive changes arrive in the same version. Zero migration required.
Built for the decade ahead. Not adapted from the decade behind.
Most accounting platforms were designed for a single bookkeeper, then retrofitted for the cloud. Numbers was built from the ground up for South African financial structures, AI-assisted workflows and programmatic integration — not adapted, not bolt-on, not an afterthought.
Traditional cloud accounting
- Share data with advisers via CSV export or manual download
- Pay a separate subscription per company or entity
- Single-user payment capture with no enforced approval workflow
- Bolt-on developer API added years after the product launched
- No AI integration — copy financial figures into a chatbot manually
- Generic multi-currency product localised for the South African market
- Trust, section 7C and CGT pools managed outside the system in spreadsheets
- Month-end close is a process — reports wait for journals to be finalised
Numbers — Mosaic Hub
- Built-in MCP server — your AI reads your live ledger directly, zero export needed
- Unlimited entities on one login, one subscription, one consolidated view
- Production REST API on day one — OpenAPI 3.2.0, HMAC-signed, versioned, idempotent
- AI-native: ChatGPT, Claude, Cursor connected in three steps — no keys, no config
- Built for South Africa from the ground up — trusts, SARS, POPIA, VAT 201, section 7C
- Trust income, inter-entity loans and CGT pools built into the core ledger
- Real-time general ledger — management accounts on demand, any period, any entity
One platform. Every structure you run.
Numbers is purpose-built for the multi-entity complexity of South African businesses and family wealth structures — not adapted from a single-company bookkeeping product.
-
Family office structures
Companies, trusts, investment vehicles, operating entities — consolidated under one login with inter-entity transactions, group reporting and per-entity financial statements.
-
SME accounting
Full general ledger, bank reconciliation, invoicing, creditors, debtors and VAT return preparation — for businesses that need proper accounting without a full-time accountant.
-
Trust administration
Trust income, capital distributions, inter-vivos loan accounts, beneficiary statements and section 7C calculations — built into the ledger, not managed in a spreadsheet.
-
Property portfolios
Rental income, rates and levies, maintenance costs, VAT on commercial properties and multi-property roll-up reporting — with per-property P&L and a consolidated owner statement.
-
Investment holding entities
Dividend income, capital gain journals, investment valuations and CGT pool tracking — integrated with the general ledger and real-time net asset value reporting.
-
Payroll integration
Payroll journals, PAYE, UIF and SDL postings integrated directly into the general ledger — no manual import from a standalone payroll package.
The numbers behind Numbers.
Numbers is built by accountants and family office practitioners — not by a software company that consulted accountants. AI-native, API-ready, and designed around the way South African financial structures actually work.
Start on WhatsApp. No forms. No waiting.
Scan the QR code with your phone camera, or tap the button below, to open a direct WhatsApp conversation with a Numbers product specialist. Tell us about your business structure — we respond within one business day.
Point your phone camera at this code to open WhatsApp and chat with a Numbers product specialist directly.
Tell us about your business.
Send us your details and a brief description of your business or accounting structure. A Numbers product specialist will come back to you within one business day.