Finance

Accounting & Finance System

Real-time financial visibility for growing operations. Move past fragmented spreadsheets with automated reconciliation, custom reporting, and instant cash flow insights.

The Problem

Kenyan sole proprietors, freelancers and micro-businesses run their books on spreadsheets or nothing at all. Income and expenses live across M-Pesa messages, receipts and notebooks, there's no clear view of profit or cash position, and KRA Turnover Tax is worked out by hand at the last minute — so returns are late, wrong, or skipped. Hiring an accountant for a one-person business is overkill and out of budget.

Services

  • ● Business Management Systems
  • ● Custom Software & Web Platforms

Our Approach

We built a proper double-entry accounting system sized for micro-businesses. Every income and expense is posted against a chart of accounts and tied to a customer or vendor and an accounting period, so the books stay balanced and auditable. Turnover Tax is calculated automatically, reports are generated on demand, and scheduled jobs handle the things owners forget — emailing filing reminders and locking closed periods — while a full audit trail keeps every change accountable.

Technology Stack

React 18TypeScriptViteTanStack QueryRechartsNode.jsExpressPostgreSQLJWTZod

A self-serve live demo for this project is in progress.

How It Works

  1. 1Record income and expenses against a chart of accounts; each entry posts to a balanced double-entry journal.
  2. 2Tag transactions to a customer or vendor and to the accounting period they belong to.
  3. 3The system auto-calculates KRA Turnover Tax on qualifying turnover as you go.
  4. 4Scheduled jobs email Turnover Tax reminders before deadlines and lock periods once they close.
  5. 5Export P&L, Turnover Tax and cash-flow reports as PDF or CSV whenever you need them.

Capabilities

  • ● Double-entry journal built on a structured chart of accounts
  • ● Income & expense tracking with customer/vendor (party) records
  • ● Automatic KRA Turnover Tax calculation
  • ● Profit & Loss, Turnover Tax and cash-flow reports
  • ● PDF and CSV export of any report
  • ● Period locking that keeps closed books immutable
  • ● Automated email reminders for Turnover Tax filing deadlines
  • ● Full audit trail on every entry and change

Results & Impact

  • ✓KRA-ready books for a one-person business — no accountant required
  • ✓Turnover Tax computed automatically, so returns are on time and correct
  • ✓A live view of income, expenses, profit and cash position at any moment
  • ✓Closed periods locked and every change audit-logged for trust

Screenshots

Invonics Accounting — KRA-compliant income, expense and Turnover Tax dashboard.
Invonics Accounting — KRA-compliant income, expense and Turnover Tax dashboard.