Ustadi ERP

Run Your Business, Not a Spreadsheet Sprawl

Ustadi is African Script's business management platform, built from the ground up by running our own business on it first. Sales pipeline, quotes, invoicing, accounting, payroll, expenses, projects and e-signatures - all in one system, instead of a patchwork of separate tools that don't talk to each other.

Most business software built for African businesses is a repackaged Western product with M-Pesa bolted on afterwards. Ustadi was built differently: M-Pesa and bank payment recording, Kenyan payroll statutory deductions, and workflows shaped around how businesses here actually operate, from day one - not retrofitted.

8+

// Core Modules

Multi-Tenant

// Multi-Company Ready

M-Pesa

// Payment Integration

E-Sign

// Document Workflows

100%

// Web-based

Platform Overview

No switching between a CRM, an invoicing app, a payroll spreadsheet and a separate accounting package. Every module below is included in a Ustadi subscription.

Track every enquiry from first contact to won deal, without losing leads in an inbox.

  • Sales pipeline with stage tracking (Contacted, Qualified, Proposal Sent, Negotiation, Won/Lost)
  • Activity logging - calls, emails, meetings, notes - against every opportunity
  • Client source tracking, so you know which channels actually convert
  • One-click convert an enquiry into a tracked opportunity
  • Sales dashboard with daily/weekly/monthly/yearly reporting presets
  • Click-to-call phone numbers throughout the pipeline

No leads slip through: every enquiry from your website lands directly in the pipeline, ready to be converted and worked.

Quote, invoice, and get paid, with the paperwork handled automatically.

  • Quotes with a client-facing accept/decline link - no back-and-forth over email
  • One-click convert an accepted quote into an invoice
  • Recurring invoices - Monthly, Quarterly, Yearly or a custom interval
  • Credit notes for corrections and refunds
  • M-Pesa and bank payment recording against invoices
  • Automated payment reminder emails on a schedule
  • Branded PDF quotes, invoices and receipts

Recurring revenue, handled: retainer and subscription clients get invoiced automatically on the cadence you set - no manually re-typing the same invoice every month.

A real chart of accounts and general ledger under the hood, not just a list of invoices.

  • Configurable chart of accounts
  • Fiscal year management
  • General ledger with full transaction history
  • Profit & Loss reporting by fiscal year or custom date range
  • Multi-entity support - run more than one company/branch on one instance, fully separated

Built for real accounting, not just invoicing: every invoice, expense, and payroll run posts to the ledger automatically - your P&L stays current without a separate bookkeeping exercise.

Track what the business spends, down to the pettiest of cash.

  • Expense recording with supplier and account tagging
  • Bulk expense upload for large batches
  • Petty cash fund top-ups and disbursements, with a running balance per fund

No more "who has the receipts": every shilling spent is logged against a supplier and an account, ready for reporting.

Run payroll, manage leave, and handle the full staff lifecycle in one place.

  • Payroll runs with statutory deductions
  • Salary advances, tracked against future payroll runs
  • Leave request and approval workflow
  • Recruitment and onboarding checklists for new hires
  • Staff promotions tracking
  • Printable payslips

One system, whole employee lifecycle: from job offer to payslip, staff records live in one place instead of scattered across email and spreadsheets.

Track delivery work and recurring content commitments against the client that's paying for them.

  • Project tracking linked to the client and the invoice/quote that funds it
  • Content calendar and retainer scheduling - by weekday or by a monthly/quarterly period
  • Status tracking from in-progress through to delivered

Delivery tied to billing: a retainer's scheduled work and its recurring invoice live in the same system, so nothing gets delivered without being billed - or billed without being delivered.

Send a document out for signature and get a verifiable audit trail back.

  • Offer letters, NDAs, Master Service Agreements and Data Processing Agreements, sent for e-signature
  • Typed-signature capture with consent, IP address, and timestamp recorded against the signed file's hash
  • Status tracking - pending, signed, or declined

A real audit trail: every signature is tied to the exact document that was signed, not just a name typed into a form.

One customer record, shared across sales, invoicing and delivery.

  • Customer and company records with multiple contact emails
  • Customer classification and company linking
  • Self-service client portal - customers log in to view their own invoices, quotes and project status

Fewer "can you resend that invoice" emails: clients with portal access can find their own invoices, quotes and project status without waiting on a reply.

Why Ustadi

Most business software is either too generic to fit how African businesses actually get paid, or too narrow to run the whole business on. Ustadi was built to be neither.

01 Built by Running Our Own Business On It

Ustadi isn't a theoretical product - it's the same system African Script uses to run sales, invoicing, payroll and delivery every day.

02 One System, Every Department

Sales, invoicing, accounting, payroll, projects, documents - all connected. No re-keying the same client or invoice into three different apps.

03 Kenya-Ready Payments

M-Pesa and bank payment recording built in, not added as an afterthought integration.

04 Multi-Company Ready

Run more than one company or branch on a single Ustadi instance, with accounting and records kept fully separate.

05 No Hardware Required

100% web-based. Works on any device with a browser - nothing to install, nothing to maintain on-site.

06 Owned by African Script

Developed and maintained by a Kenyan team. When you need a change, you're talking to the people who built the system.

Built-In Security

Financial records, payroll data and client information are sensitive. Ustadi protects every account at every entry point.

01 Two-Factor Authentication

Every login requires a one-time code sent to the account email before access is granted.

02 Role-Based Access Control

Fine-grained permission rules control who can view, edit or approve records in every module.

03 Session Timeout

Sessions expire after a period of inactivity - leaving a browser open doesn't leave data exposed.

04 Full Audit Trail

Key actions across invoicing, payroll and documents are logged with user, timestamp and record.

Full Module List

Ustadi ships with all of this in one subscription.

  • Sales Pipeline & Activity Tracking
  • Client Sources & Conversion Reporting
  • Quotes with Client Accept/Decline Links
  • Invoicing, Recurring Invoices & Credit Notes
  • M-Pesa & Bank Payment Recording
  • Automated Payment Reminders
  • Chart of Accounts, Fiscal Years & General Ledger
  • Profit & Loss Reporting
  • Multi-Company / Multi-Entity Support
  • Expense Tracking & Bulk Upload
  • Petty Cash Fund Management
  • Payroll Runs & Salary Advances
  • Leave Management
  • Recruitment & Onboarding
  • Staff Promotions
  • Project & Content Retainer Tracking
  • E-Signature Document Workflows
  • Customer Records & Self-Service Client Portal
  • Role-Based Permissions & Audit Trail

Request A Demo

Company Profile

For inquiries or collaboration, reach out via phone at +254727468148, Facebook, Instagram, LinkedIn, X, Tiktok, email at info@africanscript.com, or visit us at Pension Towers, Loita Street, 10th Floor.

Quick Enquiry