Habari ndugu! ๐
You know how running a business in TZ means juggling 5 different tools โ QuickBooks for accounting, Excel for payroll, separate apps for SMS, then chasing your accountant every month for PAYE/NSSF? I've been building something that handles all of it in one place โ Sanya (sanya.tz).
A complete business OS for Tanzanian companies. Built in Dar, native to TZS, native to TRA/NSSF/WCF rules. No more translating QuickBooks USD reports for your accountant.
Here's what it does for a company today:
๐ฐ Money in & out
Quotations โ one-click convert to invoices
Recurring invoices (subscriptions, monthly retainers)
Receive payments, track who still owes
Expenses, petty cash, director's loan, supplier bills, POs
Other income, debts, bank reconciliation
Live P&L and Balance Sheet โ print straight to PDF
๐ฅ HR & Payroll โ done in minutes, not days
Employee records with printable ID cards
Monthly payroll auto-calculates PAYE, NSSF, WCF, SDL on current TRA bands โ no spreadsheet math
Payslips emailed + SMS'd to staff automatically
Salary Payment List โ clean A4 PDF you take to the bank: names, bank accounts, mobile money, net amount, signature column
Loans & salary advances with auto-deduction
Leave requests with a central approval inbox for managers (one place to see every pending leave across all staff)
๐ Digital attendance โ staff check in from their phone
Each employee opens their portal โ ๐ข Check in button
Captures GPS location, IP, check-in time
Auto-tags as On-site or Remote so you know who's where
At day-end they fill a short work summary ("Today Iโฆ")
You see the full month grid: green = present, red = absent, yellow = late, with a daily feed of what everyone did
Manager dashboard rolls it up โ total work hours, attendance rate, by-department breakdown
Optional: enforce a work-summary requirement on Remote check-ins so nobody clocks in from home and does nothing
๐งโ๐ผ Employee Self-Service Portal
Each staff member gets their own login at yourcompany.sanya.tz/employee-portal.php where they can:
๐ฅ View & download payslips โ last 12 months, monthly
๐ Apply for leave (Annual, Sick, Maternity, Paternity, Emergency, Unpaid) โ automatic email to managers
๐ Check in / out daily with GPS, write work summary
๐ See assigned tasks & KPIs โ tick off daily/weekly/monthly goals
๐ธ Request petty cash with category + amount + reason โ approval flow โ marked paid when issued
๐ฐ Request a loan or salary advance โ see balance, monthly deduction, remaining months
๐ See their attendance record โ full month grid, total hours worked
๐ Submit daily report โ what was done, what's in progress, challenges, plan for tomorrow
๐ View their contract and download a copy
๐ชช Print their own ID card (PDF)
๐ค Update profile โ phone, next of kin, address
Managers see a full 360ยฐ Employee Summary modal โ click any name and get salary, attendance %, leave balance, active loans, open tasks, completion rate, recent reports โ all in one view.
๐ฆ Inventory & operations
Product catalogue + stock levels with low-stock alerts
Stock-in / stock-out movements with audit trail
Delivery notes (printable, signable)
Suppliers, purchase orders, bills (full AP cycle)
Compliance calendar โ never miss a TRA filing deadline
๐ฒ Communication
Send SMS or email blasts to all clients / staff at once
100 free SMS when you sign up; top up anytime via Selcom mobile money
Custom Sender ID so SMS shows your company name (e.g. "GUSA" not "INFO")
Push notices to all staff (broadcast SMS + email when a notice is marked Urgent)
๐ Reports & exports
P&L ยท Balance Sheet ยท Statutory Summary (live amounts you owe TRA / NSSF / WCF)
Salary Payment List (bank-ready)
Daily reports feed from every employee
Activity log โ who did what, when (audit trail)
Export anything to CSV for your accountant
๐ Your own workspace
yourcompany.sanya.tz โ your private subdomain
Upload your logo once โ appears on every invoice, quotation, payslip, PO, payment list
Multi-user with roles: admin ยท director ยท accountant ยท HR ยท OM ยท staff
Mobile-friendly โ manage from your phone, staff check in from theirs
3 plans: Starter ยท Standard ยท Pro (Pro removes Sanya branding for white-label use)
You sign up at sanya.tz, pay with M-Pesa / Tigo Pesa / Airtel Money / bank โ live in 5 minutes.
Try the Starter plan free for 30 days โ my treat. Want a quick demo? 15 minutes and I'll show you the whole thing ๐