Mosaic Hub — Accounting Software

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.

AI-native REST API Multi-entity POPIA compliant South Africa

The platform

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.


AI-native accounting

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.

  1. 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.

  2. 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.

  3. 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.


Developer-grade integration

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.


The Numbers difference

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

Who Numbers is built for

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.

  1. Family office structures

    Companies, trusts, investment vehicles, operating entities — consolidated under one login with inter-entity transactions, group reporting and per-entity financial statements.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. Payroll integration

    Payroll journals, PAYE, UIF and SDL postings integrated directly into the general ledger — no manual import from a standalone payroll package.


Why Numbers

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.

Live Real-time bank reconciliation
AI-native MCP server — zero export needed
API-first OpenAPI 3.2.0 specification
SARS-ready Audit trail & VAT reporting

Talk to us now

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.

Scan to chat on WhatsApp about Numbers accounting software Scan to chat

Point your phone camera at this code to open WhatsApp and chat with a Numbers product specialist directly.


Get in touch

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.

Your details
Your business