Pricing

Pay for the modules
you actually switch on

Rands per month, excluding VAT — each card also shows the VAT-inclusive figure, so you can compare without arithmetic. Every plan includes the ledger, the dashboard and your contacts; the tiers add modules and seats. Change plan at any time and the modules unlock straight away.

Companies, users and transactions are never metered — put through as many as you like. Payroll is banded above 50 employees, because fifty payslips a month and five hundred are not the same job; the bands are below.

The part worth reading twice

What you are not charged for

Ledgr bills the plan, not the pieces. Transactions are never metered, a user is never charged for individually, and the modules a plan unlocks apply to every company you run — not once per company.

On a single plan — Enterprise shown here — the following are all included, with no per-company or per-seat add-on. Figures are the Enterprise plan price; every item below is part of it.
What you are paying for Ledgr
Accounting, banking and reportsIncluded
2 companies, every module on eachIncluded
Each further companyR286 — with every module you already have on it
Unlimited usersIncluded
InventoryIncluded
Multi-currencyIncluded
Time trackingIncluded
Payroll, up to a hundred employeesR805 — the 86–100 band
Total per monthR2 874 incl. VAT
R2 499 ex. VAT

A three-company group pays R1 799 ex. VAT for Enterprise — 2 companies included, unlimited users — plus one company add-on at R249 for the third. Inventory, multi-currency and time tracking are already on all three, and every user is included.

The one thing that is banded: payroll

Ten payslips a month and five hundred are not the same job — each employee is a PAYE, UIF and SDL calculation, a payslip, an EMP201 line and an annual IRP5. So payroll is banded above ten, and nothing else is. Above the free band you add staff in blocks of fifteen, so you only ever pay for the headroom you actually need. The first band is included in your plan.

Bands apply on Professional, Enterprise and Manufacturing, the plans that include payroll. Enterprise totals shown; on Professional the same uplift applies to R999.
Employees on payroll Enterprise total, ex. VAT incl. VAT
Up to 10R1 799 — includedR2 069
11–25R1 949R2 241
26–40R2 079R2 391
41–55R2 199R2 529
56–70R2 319R2 667
71–85R2 429R2 793
86–100R2 499R2 874
101 and upR2 699R3 104

Payroll never stops because of a band. If you grow past the band you paid for, payslips still run, EMP201s still file and the difference is settled at your next renewal — a missed payday is not a billing tool.

The other metered thing: storage

Files you upload — receipts, product photographs, signatures, logos. Documents Ledgr generates, like invoices, payslips and reports, are produced when you ask for them and stored nowhere, so they cost you nothing.

Past your allowance it is R20 per whole gigabyte per month, recalculated from live usage at each renewal.
PlanFreeStarter BusinessProfessional EnterpriseManufacturing
Storage included 1 GB 2 GB 3 GB 5 GB 8 GB 10 GB

A recompressed receipt photograph is around 150 KB, so a gigabyte is roughly seven thousand receipts. You are warned at 80% of your allowance, before anything is charged — and like the payroll band, going over is a line on your next renewal and never a locked screen. Refusing to store a receipt would break the books and the VAT claim behind them.

The last two metered things: WhatsApp & AI scans

Two things cost Ledgr real money every time you use them — a WhatsApp Business conversation (reminders, receipts, statements) and an AI receipt scan. So each plan includes a generous monthly allowance, and only the heavy senders and scanners ever reach the overage. Nothing is ever blocked: going over is a line on your next renewal, exactly like storage.

Included each month, per plan. Past the allowance, WhatsApp is R0.65 per conversation and AI scans are R0.45 per scan.
Included per monthFreeStarter BusinessProfessional EnterpriseManufacturing
WhatsApp conversations 0 100 250 500 1 000 1 000
AI receipt scans 0 50 200 500 1 000 1 000

A heavy scanner never pays a growing bill: turn on AI Assist for a flat R99 a month (R114 incl. VAT) and receipt scans are unlimited, nothing metered. And the meter caps itself — it will never quote you more than the flat rate you could have chosen instead.

Add a piece, not a plan

Add-ons

Need one more thing without moving up a whole tier? An add-on attaches to your plan at a price below the next tier — so buying one always costs less than upgrading would, not more. Availability depends on your plan.

Rands per month, ex. VAT. Seats are sold in packs of five; live tracking is priced per driver. Everything else is a flat monthly charge.
Add-onPriceincl. VAT What it adds
Extra seats R225 R259 Five more people on your plan, at R45 each.
Inventory R149 R171 Products, stock levels, batches and locations, on Starter.
Job cards & field service R199 R229 Workshop and site jobs, labour and sign-off, straight to an invoice.
Payroll R249 R286 PAYE, UIF, SDL and payslips on Business. SARS returns stay on Professional.
Logistics, fleet & proof of delivery R399 R459 Vehicles, trips and signed proof of delivery, plus the driver app. No per-vehicle charge.
Live driver & truck tracking R39 per driver R45 Every truck and driver on a live map. Standalone trackers charge R150–R400 a vehicle.

Add-ons live in Settings → Billing & Plan, and Ledgr tells you on the spot if the next plan up would actually be cheaper than the add-ons you are holding — so you never quietly pay more for less.

Free

R0 /mo
1 user
  • 5 invoices a month
  • Dashboard
  • Contacts & statements
  • Roles & settings
  • Sales CRM
  • Expenses
  • Banking
  • Reports & analytics
  • Payroll & SARS
Start free

Starter

R199 /mo
R229 incl. VAT
3 users
  • Unlimited invoices
  • Expenses & bills
  • Banking & reconciliation
  • Sales CRM — leads & pipeline
  • Time tracking
  • Everything in Free
  • Inventory
  • Reports & analytics
  • Payroll & SARS

Professional

R999 /mo
R1 149 incl. VAT
25 users
  • Payroll
  • SARS returns centre
  • e@syFile IRP5 & EMP501
  • Everything in Business
  • Multi-company
  • Consolidation

Enterprise

R1 799 /mo
R2 069 incl. VAT
Unlimited users
  • Multi-company — 2 companies included
  • Consolidation
  • API access
  • Dedicated support
  • Everything in Professional
Further companies R249 each, with every module on each one

Manufacturing

R3 299 /mo
R3 794 incl. VAT
Unlimited users
  • Bills of materials
  • Material planning (MRP)
  • Procurement & three-way match
  • Work orders
  • Logistics, fleet & proof of delivery
  • Everything in Enterprise

Practice

R2 499 /mo
R2 874 incl. VAT
Unlimited users
  • 15 client entities included
  • Per-entity pricing above that
  • Practice console across your client book
  • Complete books, payroll & SARS per client
  • Everything in Enterprise
Compare

What unlocks where

This is the same gating the app enforces — if a module is not on your plan, its nav entry is locked rather than hidden, so you always know what upgrading gets you.

Seat counts are enforced per tenant. The invoice limit on Free is counted per calendar month and resets on the first.
Module Free Starter Business Professional Enterprise Manufacturing
Users included131025UnlimitedUnlimited
Invoices per month5UnlimitedUnlimitedUnlimitedUnlimitedUnlimited
Dashboard
Invoicing & quotes
Contacts & statements
Roles, users & audit log
Settings
Sales CRM — leads & pipeline
Expenses & bills
Time tracking
Banking & reconciliation
Inventory
Job cards
Multi-currency
Reports & analytics
Payroll
SARS returns centre
Multi-company & consolidation
Public API & dedicated support
Bills of materials
Material planning (MRP)
Procurement & three-way match
Logistics, fleet & proof of delivery

Questions people actually ask

What happens when I hit five invoices on Free?

Creating the sixth in the same calendar month is blocked with a prompt to upgrade. Everything already issued stays exactly where it is, and the counter resets on the first of the next month.

Do I lose data if I downgrade?

No. The module goes back to locked and its screens stop opening, but nothing is deleted. Upgrade again and it is all there. You can also export your data at any time from Settings, on any plan.

What happens if I go over fifty employees?

Your band changes and your renewal costs more — that is all. Payslips keep running, EMP201s keep filing and nothing locks. Ledgr shows your headcount and band in Settings → Billing, so the change is never a surprise on an invoice. If your headcount drops again, so does the band.

Which plans have employee bands?

Professional, Enterprise and Manufacturing, because they are the plans that include payroll. On Free, Starter and Business there is no payroll module and no band. Companies, users and transactions are never banded on any plan.

Is the price per user or per business?

Per business. The seat count is the number of user accounts that can sign in to that business at once — 1 on Free, 3 on Starter, 10 on Business, 25 on Professional, and unlimited on Enterprise and Manufacturing.

Who is the Manufacturing plan for?

Businesses that make something rather than resell it. If you hold a recipe, build to it, and buy the components against a plan, the three modules it adds — bills of materials, material planning and procurement — are the ones you are currently doing in a spreadsheet. If you buy finished goods and sell them on, Enterprise already has what you need and Manufacturing would sit unused.

Can my accountant have access without taking a seat from my team?

Your accountant or tax practitioner takes a seat like anyone else, but the Accountant and Tax Practitioner roles are scoped: full SARS access, view and export on financials, no ability to alter user permissions. See the roles guide.

How does paying actually work?

Card, through Yoco. Choose a plan above (or press Upgrade in Settings → Billing if you already have an account) and pick a term of 1, 3 or 12 months — a year is billed as ten months. Ledgr never sees your card details. When the payment clears you are emailed a licence key, and if you bought from inside the app the plan is applied to your business immediately.

Does it renew automatically?

The reminder is automatic; the payment is a tap. Yoco's gateway cannot charge a stored card, so Ledgr does not keep one and never pretends to. Seven days before your term ends you are emailed a payment link, chased if it goes unpaid, and a renewal extends from your existing expiry rather than from the day you paid — so paying early never costs you days. The whole cycle is in the billing guide.

What happens to my data if I cancel?

Cancelling means stop renewing: you keep every day you paid for. After the plan ends you have one month of read-only access — sign in, open every report, export everything — with warnings at 21, 7 and 1 days naming the exact date. After that the data is deleted. Export from Settings → Data at any time, on any plan. The Tax Administration Act asks you to keep records for five years, so do it before you go.

How do I apply a licence key?

If you bought before signing up, choose I have a licence key on the first step of sign-up and paste it. If you already have an account, open Settings → Billing and enter it there. Either way the plan and its modules switch over on the spot — no need to sign out and back in.

I already use another accounting package. How hard is the move?

Contacts and bank statements import from a file; opening balances are one journal from your old trial balance. Most small businesses cut over in a morning. The full plan, including where to find the exports in your current system, is on switching to Ledgr.

Where is my data stored?

In Google Cloud's africa-south1 region, in Johannesburg. Every row carries the id of the business it belongs to, and every request is scoped to the business on your signed session — so a query only ever returns your own rows. More on that, and on POPIA, is on the security page.

Start on Free, upgrade when it pinches

No card needed to begin. Most businesses find out which plan they need within a week of real use.