Books that
keep themselves
An ISP that re-types its M-Pesa statement into a spreadsheet is running a side hustle, not a company. In Iterative Billing every payment, expense and equipment issue posts itself to a double-entry ledger, so the accounts are always current and ready for the bank, the auditor or an investor.
Their experience
What your subscribers see
Proper invoices and receipts
Branded invoices and receipts for every payment, and KRA eTIMS-aligned invoicing in Kenya.
Your control room
What you see
Double-entry, automatically
Payments, expenses, wallet movements and stock issued to customers post to the journal as they happen.
Real financial statements
Chart of accounts, trial balance, profit and loss, balance sheet and general ledger.
Expenses, vendors and bills
Operating costs and supplier bills in the same books as your revenue.
Payroll
Pay your staff from the platform that knows your revenue.
Stock and assets
Routers and ONTs issued to customers stay on the books, not in a notebook.
Budgets and exports
Set budgets and export financial reports for your accountant.
Corrections that leave a trail
A posted entry is never edited. Deleting an expense posts a mirror-image reversal that points back to the original, so an auditor can tell a correction from a cover-up.
Your financial year, your start date
Open the books on any date with an opening entry, and start the financial year in the month your company uses.
How it works
- 1
Open your books
Set the start date and chart of accounts.
- 2
Let billing post
Payments and invoices post to the ledger automatically from then on.
- 3
Add costs and payroll
Record expenses, bills and payroll in the same place.
Questions operators ask
Does Iterative Billing do real accounting or just reports?
Real double-entry accounting. Payments, expenses, wallet movements and stock issues post to a journal automatically, producing a trial balance, profit and loss, balance sheet and general ledger.
Does it support KRA eTIMS?
Yes. Invoicing is KRA eTIMS-aligned for Kenyan operators.
Can I run payroll and track stock?
Yes. Payroll, expenses, vendors and bills, budgets, and stock and assets, including routers and ONTs issued to customers, are part of the finance module.
Can my accountant get the reports out?
Yes. The trial balance, profit and loss, balance sheet, general ledger and account activity export to CSV and Excel. All five are built from the same journal with the same filter, so two reports covering the same dates can never disagree, and the trial balance is proven to balance to the cent.
What happens if an expense was entered by mistake?
Delete it and the platform posts a reversing entry that mirrors the original and is linked to it. Nothing in the journal is edited or removed, which is what an auditor expects to find.
How does invoicing connect to KRA eTIMS?
Through KRA’s Online Sales Control Unit (OSCU) interface, either directly or through an eTIMS integrator.
Run your network like a telco
Iterative Billing is application-only. Tell us about your network and we review it within one business day; approved networks start with a 3-day trial.
