In-house ERP · GL · AR · AP · Inventory · Orders

The books,
always balanced.

WizERP is an AI-native ERP that replaces Sage 200 — an immutable double-entry ledger, real-time inventory and orders, and an AI auditor that reviews the numbers before you post. Runs on your servers, not per-seat SaaS.

Every posted journal is balanced or rejected — correctness is guaranteed in code, never left to the model.

One system, whole business

Every ledger you run, under one roof

GL, subledgers, inventory, orders and fixed assets — each posts through the same audited engine, so the numbers reconcile by construction.

GL

General Ledger

Immutable double-entry journals, fiscal periods, multi-currency FX, reversing.

CB

Cash Book & Bank

Receipts, payments, transfers and a reconciliation worksheet that ties to statement.

AR

Accounts Receivable

Customers, invoices, receipts and open-item allocation with credit limits.

AP

Accounts Payable

Suppliers, bills, payments and settlement discounts through the control seam.

STK

Inventory & Valuation

Weighted-average stock ledger, exact to the cent, tied to the Inventory GL.

SO/PO

Sales & Purchase Orders

Deliver↔invoice, receive↔bill, back-orders and the GRNI accrual.

FA

Fixed Assets

Register, straight-line depreciation runs and disposal with gain/loss.

RPT

Reporting & VAT

Trial balance, P&L, Balance Sheet, Cash Flow and a period VAT return.

A = L + E
The balance sheet proves it every time — assets equal liabilities plus equity plus result.
4 dp
Exact integer money math to four decimal places. No floating-point drift, ever.
On prem
Your PostgreSQL, your Ollama. Multi-tenant, schema-isolated, data stays in-house.

Why WizERP

Built for people who take the numbers seriously

01

Correct by construction

An append-only ledger where balances are derived, not stored. Posted journals can't be edited or deleted — corrections are reversing entries with full provenance. The books can't silently drift.

02

AI that asks permission

A two-tier auditor: deterministic guardrails guarantee the ledger and never call the model; the AI reviews are advisory, human-gated and labelled. Financial correctness never depends on an LLM.

03

Yours, on your terms

An installable PWA over an on-prem Postgres and a self-hosted model. No per-seat licence, no data leaving the building — a real alternative to renting your own accounts back from a vendor.

How it's built

The discipline is in the engine, not the paperwork

The same principles auditors look for, enforced automatically on every post — so month-end is a report, not a reconstruction.

balanced=rejected Debits equal credits or the post fails snapshot Price, tax & account frozen at posting control seam Subledgers own their control accounts stock⇄GL Inventory value ties to the ledger to the cent GRNI→0 Goods-received accrual nets to zero once billed expand→contract Migrations never touch live data destructively

Own your books.

Bring your Sage 200 trial balance, customers, suppliers and stock across in an afternoon — then run the whole business on a ledger you control.