Features

What a Kenyan practice actually needs

The file, the diary, documents, research, billing, and the client portal sit on every paid plan. Practice adds collections and full books. Professional adds offices, HR, and payroll.

All plans

Matters & files

Litigation, conveyancing, contracts, affidavits, and letters — with workflows, notes, tasks, and the file as the working record.

All plans

Clients & contacts

Walk-in, individual, and company clients. Files, invoices, documents, and the client ledger sit on the same record.

All plans

Court diary

Mentions, hearings, directions, rulings, and judgments on real Kenyan court stations, with a courts and judicial officers directory.

All plans

Calendar & tasks

Day, week, month, and list views for mentions, hearings, tasks, reminders, and invoices. Recurring tasks and time on the file.

All plans

Documents

Viewer, versions, templates, letterheads, and firm stamps. Practice+ adds sharing, signatories, and comments.

All plans

Research on the file

Citations and notes on the file. Find the Constitution and copied Acts, pin what you will cite, and prep a listing from Court diary.

All plans

Billing & expenses

Invoices, receipts, time recording, disbursements, cash and bank, and manual M-Pesa. A real client ledger from Sole practitioner.

Practice+

M-Pesa & eTIMS

Daraja STK Push, C2B confirmations, collection accounts, payment reconciliation, and KRA eTIMS submissions.

Practice+

Finance & trust

Chart of accounts, journals, trial balance, P&L, balance sheet, trust banks, three-way recon, and accountant certificate exports. Sole practitioner keeps the client ledger.

Professional+

HR

GPS clock-in, attendance, shifts, leave, duty cover, claims, appraisals, next of kin, and employment contracts. Practice has directory, leave, and claims.

Professional+

Payroll

Salaries, payroll runs, payslips, PAYE, NSSF, SHA, housing levy, remittance reports, P9, and posting to the office books.

Professional+

Offices

Two or more offices, staff allocation, GPS pins, clock-in radius, and branch-scoped expenses, banks, payroll, and M-Pesa. Practice may add one extra office.

All plans

Client portal

Clients sign in to see their files, matter status, upcoming listings, and invoices. Document sharing and M-Pesa pay are next.

All plans

Ask the library

Optional grounded answers from the firm law library only. Find itself is keyword search — no invented section of the Act.

See plans and prices

Research

What sits in the firm — and what never will

SheriaERP holds the Constitution, copied Acts, bills, gazettes, cause lists, and the cases you paste. It does not download Kenya Law’s judgment bank. Official Kenya Law stays a new tab.

Research desk

Library, My research, and Kenya Law when you need the catalogue. Pick a working file, Find, then pin. Listings this week sit at the top so you prep the mention from here.

Find on this file

From a matter or a hearing: search the library plus citations already attached. Suggested chips come from the file title and practice area — Article 50 on a criminal file, Article 47 on JR.

SheriaERP reader

View is a short card. Read opens that section in SheriaERP. Select a sentence, Highlight, add a note. Kenya Law remains the official page.

Citations

What this file will cite: relied on, distinguished, or to read. One judgment at a time. They stay on the matter when you open the listing.

Notes

Passage, note, who marked it, and when. View shows the card. Read opens that line in the Act.

Listing prep

Court diary → Research tab on the mention. Same Find as the file. Work this file from the desk if you start at Research.

Research, then AI

Find is not a chatbot. Ask is optional and grounded.

Find highlights words you typed. Ask only cites chunks the firm ingested. If the library is silent, we say so — safer when the answer may be read in the High Court.

Coming later

We will not sell these as finished.

Judiciary e-filing API

Today you record court identity, lodging, and fees. We do not file into efiling.court.go.ke.

Live bank APIs

Today you import statements and reconcile. Live KCB, Equity, and Co-op feeds come when the adapters are production-ready.

WhatsApp, CRM, incorporation

On the roadmap. Not on any plan yet.

Also wired

Payments

M-Pesa Daraja

STK against an issued invoice. Head Office paybill and a branch till can both exist.

Tax

KRA eTIMS

Sandbox control numbers on issued fee notes. Live OSC is a later switch, not a rewrite.

Banking

KCB / Equity / Co-op

Statement inbox per connection. Matching into office or trust recon is a separate, deliberate step.

Knowledge

Kenya Law library

Official browse titles on the firm. Find and the reader stay in LegalOS. Judgments are added one at a time — not the 270,000-case bank.

Knowledge

Grounded AI

Ask only retrieves from the firm library. Find is not AI. No match → we say so. No open web, no invented sections.

Payroll

KRA P9 / P10

Statutory tables dated so old slips stay correct when bands change.

Clients

Client portal

A client sees their matters and invoices only. Password, no OTP — a different door from staff.