Skip to content
AdvaPOS

Early access · by Advatech Group

One system for your invoices, payments, stock, payroll and books.

AdvaERP is a modular ERP built for Kenya. Switch on only the parts you need, and add more as you grow.

New to ERP? It means one system where accounts, stock, payroll and staff records share the same information, instead of separate spreadsheets and apps.

18 modules. Priced per module, not per user.

See it work

Follow one sale from invoice to financial statements.

This is what happens behind a single sale, and which part of AdvaERP handles each step. Click a step, or let it play.

Follow one sale

Tax invoice

An invoice is raised for the customer and recorded as money they owe you.

Customer money

Schematic illustration. No real data.

Build your setup

What do you need to sort out?

Tick the jobs that matter to your business. We show the modules that cover them. There is nothing to commit to.

What do you need to sort out?

All modules

Every module, in plain words.

18 modules, each optional and licensed separately. Open one to see exactly what it includes.

  • Your books

    General Ledger

    The master record of your money. Posting modules write here, and it produces your financial statements.

    What is included
    • Chart of accounts
    • Manual and automated journal entries
    • Trial balance
    • P&L and balance sheet
    • Cash flow statement
    • Multi-currency
    • Period close
  • Customer money

    Accounts Receivable

    Invoice customers, see who has paid and who is late, and send statements.

    Updates your books automatically

    What is included
    • Customer invoices
    • Payment tracking
    • Aging report
    • Customer statements
    • Credit limit management
    • Auto GL posting
  • Supplier bills

    Accounts Payable

    Record what you owe suppliers, approve bills and schedule payments.

    Updates your books automatically

    What is included
    • Vendor bills
    • Payment scheduling
    • Aging report
    • Approval workflows
    • Auto GL posting
  • Bank accounts

    Banking

    Import bank statements and match them against your books.

    What is included
    • Bank account records
    • Statement import (CSV)
    • GL reconciliation
    • Multi-bank support
  • Assets

    Fixed Assets

    Keep an asset register, depreciate assets on schedule and record disposals.

    Updates your books automatically

    What is included
    • Asset register
    • Depreciation schedules
    • Disposal tracking
    • Auto GL posting of depreciation
  • Budgets

    Budgeting

    Set budgets by cost center, compare them to actual spend and get alerts when you drift.

    What is included
    • Budget by cost center
    • Budget vs actual
    • Variance alerts
  • Staff expenses

    Expense Management

    Staff submit claims with receipts, managers approve, and reimbursement posts to the books.

    Updates your books automatically

    What is included
    • Employee expense claims
    • Receipt capture
    • Approval workflows
    • Reimbursement and GL posting
  • Stock

    Inventory

    See what you hold at each location, what it cost, and get an alert when stock runs low.

    Updates your books automatically

    What is included
    • Multi-location stock
    • FIFO and weighted average
    • Stock movements
    • COGS posting to GL
    • Low stock alerts
  • Buying

    Procurement

    Raise purchase requests and orders, and check delivery and invoice match the order before you pay.

    What is included
    • Purchase requisitions
    • Purchase orders
    • Vendor management
    • Three-way match (PO, GRN, invoice)
    • Approval workflows
  • Production

    Manufacturing

    List what goes into a product, run production orders and cost the work in progress.

    What is included
    • Bill of materials
    • Production orders
    • Work-in-progress costing
    • Raw material conversion tracking
  • Projects

    Projects

    Cost each project, track time and see which projects make money.

    What is included
    • Project costing
    • Time tracking
    • Project profitability
    • Resource allocation
  • Documents

    Document Management

    Keep documents in one place, with version history and e-signature support.

    What is included
    • Centralized document storage
    • E-signature support
    • Version history
  • People records

    HR (Full HRIS)

    Employee records, recruitment, attendance, leave, appraisals and onboarding.

    What is included
    • Employee records
    • Recruitment pipeline
    • Attendance tracking
    • Leave management
    • Appraisals
    • Disciplinary records
    • Onboarding checklists
  • Payroll

    Payroll

    Run payroll, work out PAYE, NSSF and NHIF/SHA, and produce payslips.

    Updates your books automatically

    What is included
    • Payroll runs
    • PAYE calculation
    • NSSF and NHIF/SHA
    • Payslip generation
    • GL posting of payroll expense
  • Customers and leads

    CRM

    Follow leads through a sales pipeline and see each customer's full history in one place.

    What is included
    • Lead and opportunity tracking
    • Sales pipeline
    • Customer 360 view
    • Activity logging
  • KRA invoicing (eTIMS)

    eTIMS Compliance

    Register invoices and credit notes with KRA, print the QR code, and keep working if the connection drops.

    What is included
    • Invoice fiscalization via VSCU
    • Credit note fiscalization
    • Offline fiscal queue
    • QR code generation
    • KRA error mapping
  • M-Pesa payments

    M-Pesa Integration

    Prompt the customer to pay by M-Pesa and have the payment recorded automatically.

    Updates your books automatically

    What is included
    • STK push
    • Callback confirmation
    • Auto posting to AR/GL
    • Reconciliation report
  • Airtel Money payments

    Airtel Money

    Accept Airtel Money, recorded automatically with a reconciliation report.

    Updates your books automatically

    What is included
    • Airtel Money payments
    • Auto posting to AR/GL
    • Reconciliation report

Built for Kenya

Local compliance and payments are modules, not add-ons.

eTIMS, mobile money, statutory payroll and bank reconciliation come as part of the product.

  • 01

    Printed or digital

    Checkable by customers and auditors

    KRA eTIMS

    Invoices and credit notes are registered with KRA and printed with a QR code. If the connection drops, they wait in a queue and sync later. KRA error messages are translated into plain ones.

  • 02

    Prompt on the customer's phone

    Confirmed with their PIN

    M-Pesa

    The customer gets a payment prompt on their phone. When they approve it, the payment is recorded against their invoice and your books, with a reconciliation report.

  • 03
    PaymentARGL

    Airtel Money

    Accept Airtel Money with the same automatic recording and reconciliation.

  • 04
    PAYENSSFNHIF/SHAPayslip

    PAYE, NSSF, NHIF/SHA

    Payroll works out the statutory deductions, produces payslips and posts the payroll expense to your books.

  • 05
    PaymentInvoice
    PaymentInvoice
    PaymentInvoice

    Bank reconciliation

    Import bank statements as CSV and match them against your books, across more than one bank.

  • 06
    Company Aown KRA PIN
    Company Bown KRA PIN

    Consolidated group view

    Multi-company

    Multiple entities, each with its own KRA PIN, with consolidated reporting and multi-branch support.

Why eTIMS matters: from 1 January 2024, expenses without an eTIMS invoice are not deductible for tax in Kenya. Source: EY tax alert

Setups and pricing

Start small. Add modules as you grow.

Three example starting points, based on how your business looks today.

Starting point

Starter

You invoice customers, pay suppliers, take M-Pesa and need to stay KRA-compliant.

  • Your books
  • Customer money
  • Supplier bills
  • KRA invoicing (eTIMS)
  • M-Pesa payments

Starter, plus

Growing business

You also have staff to pay, stock to count and suppliers to manage.

  • Payroll
  • People records
  • Buying
  • Stock
  • Bank accounts
  • Customers and leads

Starter + Growing, plus

Enterprise

You also make products, run projects or need budgets and tighter controls.

  • Production
  • Projects
  • Assets
  • Budgets
  • Documents

Dedicated infrastructure available.

Example groupings only. Your own set of modules is agreed with our team.

How pricing works

  • Priced per module, not per user
  • No module activation fees
  • Add modules as your team grows
  • Multi-company and multi-branch included
  • eTIMS compliance included in base modules

Where it runs

  • Shared cloud

    Hosted for you on shared infrastructure.

  • Dedicated VPS

    Your own hosted server.

  • On-premise

    Runs on your own servers.

Optional bridge module

Already on AdvaPOS?

The optional bridge pushes daily AdvaPOS sales summaries into AdvaERP as journal entries automatically.

See the AdvaPOS platform

AdvaPOS

Daily sales summary

Bridge

Journal entries

AdvaERP

General Ledger

Plain-English terms

Not sure what a word means?

Terms with a dotted underline on this page open a short explanation. Here they all are.

eTIMS
KRA's Electronic Tax Invoice Management System. Invoices are registered with KRA so they count as valid tax invoices.
VSCU
Virtual Sales Control Unit. The KRA software component that registers your invoices with KRA.
Fiscalization
Registering an invoice or credit note with KRA so it is a valid fiscal document.
STK push
A payment prompt that appears on the customer's phone. They approve it with their M-Pesa PIN.
General Ledger
The master record of every money transaction. Financial statements are produced from it.
Accounts Receivable
Money your customers owe you.
Accounts Payable
Money you owe your suppliers.
Aging report
A list of unpaid invoices grouped by how overdue they are.
Reconciliation
Matching your own records against a bank or mobile money statement to confirm they agree.
COGS
Cost of goods sold. What the items you sold had cost you.
Three-way match
Checking that the purchase order, the goods received note and the supplier's invoice agree before you pay.
PAYE
Pay As You Earn. Income tax deducted from employees' pay.
NSSF
National Social Security Fund contributions.
NHIF/SHA
Statutory health insurance contributions deducted in payroll.
Bill of materials
The list of materials and quantities that go into one product.
Work in progress
The cost of products that are partly made but not finished.

FAQ

Questions we hear most.

What is AdvaERP?

AdvaERP is a modular ERP system built for Kenyan businesses by Advatech Group. It covers General Ledger, Payroll, HR, Procurement, Inventory, CRM and more, with KRA eTIMS, M-Pesa, Airtel Money, PAYE, NSSF and NHIF/SHA handling built in. Each module is licensed separately, so you activate only what you need. It is currently in early access.

How does AdvaERP handle KRA eTIMS compliance?

The eTIMS module fiscalizes invoices and credit notes through the VSCU, generates the QR code, maps KRA error responses into readable messages, and keeps an offline fiscal queue so documents sync when the connection returns. eTIMS compliance is included in the base modules.

Does AdvaERP integrate with M-Pesa and Airtel Money?

Yes. M-Pesa support covers STK push and callback confirmation, with automatic posting to Accounts Receivable and the General Ledger, plus a reconciliation report. Airtel Money payments post and reconcile the same way.

What should I check when comparing AdvaERP with other ERP systems?

Ask each vendor whether eTIMS fiscalization, M-Pesa STK push, PAYE, NSSF and NHIF/SHA payroll, and bank reconciliation come as part of the product or need custom work, and how licensing scales as you add users and modules. AdvaERP ships these as modules and is priced per module, not per user.

Can AdvaERP handle multiple companies and branches?

Yes. Multi-company setups give each entity its own KRA PIN, with consolidated group reporting across them. Multi-company and multi-branch support is included.

Does AdvaERP handle Kenyan payroll including PAYE, NSSF and NHIF/SHA?

Yes. The Payroll module runs payroll, calculates PAYE, NSSF and NHIF/SHA, generates payslips and posts the payroll expense to the General Ledger.

Ready to see AdvaERP for your business?

Tell us which jobs you need covered. We reply within one business day.