ShajaraThe cloud POS & ERP for African businesses.
Run sales, stock, cash drawers, debts and staff across every branch — for retail, auto spares, hospitality and service businesses.
Everything your shop runs on, in one place
A real look at the screens your team will use every day.
Fast cashier POS
Cashiers scan barcodes or search by name, part number, vehicle model or pack size and add items to the cart instantly. One sale can be split across cash, M-Pesa, bank and credit, and the receipt prints on an 80mm or 58mm thermal printer or on a normal A4 office printer. Queues keep moving at the busiest hours and mistakes at the till go down.
Shelf & store stock valuation
Shajara keeps what is on the shop shelf separate from what is locked in the back store, so you always know where every unit is. Each product carries its pack size, cost, wholesale and retail price, and low-stock items are flagged before they run out. At any moment you can see the total value of your goods per branch, at cost and at selling price.
Shift & cash drawer control
Every cashier opens a shift, even with a zero float for businesses that bank all cash daily. Cash-ins, payouts and drawer-paid expenses are recorded during the day, and at closing the cashier counts the drawer while the system works out what should be there. Variances show immediately, and the balance can be kept, banked or sent to the M-Pesa till, with a printed handover slip.
Automatic debt books
A credit sale at the till automatically opens a receivable for that customer, and payments clear the oldest invoice first. A stock delivery that is not fully paid automatically becomes a supplier payable, and recurring expenses and loan repayments are tracked alongside. No more lost exercise books or arguments with regular customers about what is owed.
Branches, roles & audit
Run several shops from one account and decide exactly what each staff member can do: a cashier can sell without seeing buying prices, a manager can approve stock receipts, an accountant can see only the debt books. Every login, shift, price change and deletion is permanently written to the audit log, so you keep control even when you are not in the shop.
And much more, already included
WhatsApp end-of-day report
When a shift closes, a plain-text summary of sales, returns, profit or loss, expenses, credit given and collected, supplier debts and purchases is prepared for the owner's WhatsApp number.
Returns & refunds
Returned items are linked to the original sale, reduce any customer debt automatically and appear on the sales history so you can see what came back and why.
Purchases & suppliers
Record stock receipts against suppliers, create new products right from the delivery, and track partial payments until the supplier is fully paid.
Customers, field visits & referrals
Sales reps log field visits and referrals that automatically match existing customers by phone number, building one clean customer list for follow-ups.
Deliveries & branch transfers
Assign deliveries to riders, record courier waybills and progress, and move stock between branches with a clear sent and received record.
Bulk CSV import
Bring in thousands of products, store stock, expenses and sales history from spreadsheets, with duplicate checks by SKU, pack size and unit.
Coming soon to Shajara
Features on our roadmap, included in your plan as they launch.
KRA eTIMS e-invoicing
Optional per business: send every sale to KRA through the cloud and print receipts with the KRA QR code and invoice number, without buying a fiscal device.
M-Pesa STK push at checkout
Send a payment prompt straight to the customer's phone and confirm the sale automatically, ending fake M-Pesa messages and manual code entry.
Automatic WhatsApp & SMS delivery
Daily reports, receipts and debt reminders sent automatically to owners and customers without anyone pressing send.
Offline POS
Keep selling and printing receipts during network or power interruptions; sales sync to the cloud as soon as the connection returns.
Weighing scales & label printing
Read weight directly from electronic scales for butcheries, grocers and agrovets, and print barcode and shelf price labels.
Online subscription payments
Pay your Shajara subscription by M-Pesa from inside the app, with automatic renewal and receipts.
Simple monthly pricing
Per business workspace, in KES. Discounts for 6-month and yearly plans.
Business
- Multiple branches
- Shifts & cash drawer
- Accounts & debt books
- M-Pesa integration
Ready to run your business on Shajara?
Set up in minutes. Your first workspace starts with a free trial.
Create your account