All industries Government & public sector

Every fee, permit and file in one system.

Own-source revenue, business permits, building plans, citizen services, procurement, projects and payroll in one system built for councils, municipalities, agencies and public utilities. Citizens pay by M-Pesa and get a receipt at once, and leadership sees every shilling collected the same day.

Modules
23
Features
230
Login
1
Smiling woman in a blue blazer shaking hands across a desk
Dashboard Search DODaniel OtienoMunicipal manager
MUNICIPAL MANAGER Welcome back, Daniel Ziwa Municipal Board. Tuesday 6 October 2026. Take payment New permit Log a complaint
Collected todayKES 3,486,2004,912 receipts, 83% by M-Pesa
Collected in OctoberKES 21,436,900of a KES 64,000,000 target
Business permits, 20269,4181,206 renewals still due
Open complaints385 urgent
Collections by stream today
StreamReceiptsCollectedStatus
Business permits 214 KES 1,642,500 above target
Land rates 386 KES 984,300 on track
Parking 2,918 KES 512,400 above target
Markets and cess 1,394 KES 347,000 below target
Recent activity
M-Pesa payment, bill BILL-26-118204KES 15,000 from Bandari Hardware Ltd, 2 min ago
Building plan BPA-26-0407 approvedExtension, Bandari ward, signed by the planning committee
Complaint HD-26-3318 marked urgentBurst pipe in Mlimani, passed to Ziwa Water
Bids opened, tender ZWA/T/015/2026Ward roads gravelling, 7 bids, opened by 3 officers
Try the live demo
Collected today KES 3,486,200 4,912 receipts, 83% by M-Pesa
Your council runs on Receipt books. Excel. Paper files.
  • Cash that never reaches the bankFees paid in cash to a collector, written in a receipt book, and the totals never match the deposits.
  • Permits nobody renewsThousands of businesses trade on last year's permit, and nobody has the list of who has not paid.
  • Plans stuck on a deskBuilding plans wait weeks between departments, and the developer phones every day to ask where they are.
  • Audit queries every yearMissing vouchers, files that cannot be found and payments with no trail, raised again by the Auditor-General.

Your citizens deserve better.

The system

Revenue, services and back office. One login.

A revenue and service delivery system with a full back office for municipalities, councils, state agencies, regulators and public utilities. Sixteen modules share one database, so a permit paid by M-Pesa is receipted, posted to the ledger, counted against the target and checked by the inspector in the field. Click around the dashboard below to open each module.

Live demo, click anything

A working copy of Pinch for Government. Nothing you do here is saved.

  1. Open a module
  2. Open a record
  3. Press Take payment, save
  4. Go full screen
0 of 4 tried
ZMZiwa Municipal BoardMunicipality of 410,000 residents
Dashboard DODaniel OtienoMunicipal manager
MUNICIPAL MANAGER Welcome back, Daniel Ziwa Municipal Board. Tuesday 6 October 2026.
Collected todayKES 3,486,2004,912 receipts, 83% by M-Pesa ▲ 2.2%
Collected in OctoberKES 21,436,900of a KES 64,000,000 target ▲ 2.3%
Business permits, 20269,4181,206 renewals still due ▲ 2.6%
Open complaints385 urgent ▼ 3.3%
Collected today, last 12 weeksKES 3,486,200 This periodLast period
20 Jul3 Aug17 Aug31 Aug14 Sep28 Sep
By status
  • above target2
  • on track1
  • below target1
At a glance
Collections by stream today
StreamReceiptsCollectedStatus
Business permits 214 KES 1,642,500 above target
Land rates 386 KES 984,300 on track
Parking 2,918 KES 512,400 above target
Markets and cess 1,394 KES 347,000 below target
Recent activity
M-Pesa payment, bill BILL-26-118204KES 15,000 from Bandari Hardware Ltd, 2 min ago
Building plan BPA-26-0407 approvedExtension, Bandari ward, signed by the planning committee
Complaint HD-26-3318 marked urgentBurst pipe in Mlimani, passed to Ziwa Water
Bids opened, tender ZWA/T/015/2026Ward roads gravelling, 7 bids, opened by 3 officers

Dashboard

Today's collections, the month against target, permits and open complaints on one screen: the first thing the municipal manager sees each morning.

Open a module
Modular Build your system: switch modules on or off. 16 core modules for this sector, 7 add-ons any sector can use. Start with a few, add the rest later.
Revenue
Citizen services
Planning & works
Finance & supply
Administration
Add-ons

Custom built, not off the shelf. Every system we build is made to fit the client's needs: the modules, screens, wording and reports follow how your organisation works. The business, names and figures in this demo are examples.

Free plan, no obligation

Get the plan for your council or agency.

  • A fixed-scope plan and price within 24 hours
  • Live in 21 working days, then hosted and supported by us
  • Built around how you work, not squeezed into a template
Robinson Edwin Rachel Wilson Your answers go straight to the people who build it.
1 of 3Your organisation
Your organisation
What kind of public body?
How many residents or customers do you serve?

We reply on WhatsApp, usually within 2 hours in studio hours. No spam, ever.

Revenue collection

Every shilling receipted.

Every fee, charge and rate billed with one bill number, paid by M-Pesa, card or at the counter, and receipted at once.

  • One bill number for every charge
  • M-Pesa paybill and STK push
  • Card and bank payments
Revenue Search DODaniel OtienoMunicipal manager
RevenueCollections across all streams, Tuesday 6 October.
Streams Reconcile Take payment
Collected todayKES 3,486,2004,912 receipts
Paid by M-Pesa83%up from 61% last year
Collected in OctoberKES 21,436,90033% of the month's target
Payments to match6KES 41,300 in the queue
Search receipt, bill or payer All streams All channels Date
ReceiptPayerStreamAmountStatus
RCT-2610-48213 Bandari Hardware Ltd Business permit KES 15,000 paid m-pesa
RCT-2610-48209 Grace Atieno Land rates KES 8,400 paid m-pesa
RCT-2610-48204 Car KDJ 418M Daily parking KES 200 paid m-pesa
RCT-2610-48198 Rose Akinyi, stall B-17 Market fee KES 50 collector
RCT-2610-48191 Shamba Produce Traders Produce cess KES 3,600 paid m-pesa
Collections by week, KES M
31 Aug 7 Sep 14 Sep 21 Sep 28 Sep 5 Oct
Collected today KES 3,486,200 Paid by M-Pesa: 83%
Building plan approvals

Plans decided in days, not months.

Plans submitted online, checked by each department in turn, approved by committee and issued with conditions.

  • Online submission
  • Checks in sequence
  • Comments on the drawings
Plan approvals Search DODaniel OtienoMunicipal manager
Plan approvalsBuilding plans in review.
Committee agenda Inspections New submission
Plans in review64
Approved this year412
Average days to decision18down from 46
Plan fees this yearKES 38,640,000
Search plan, plot or applicant All wards All types All stages
PlanApplicantDevelopmentFeeStatus
BPA-26-0418 Samuel Kiptoo 4-storey flats, Bustani KES 186,000 architecture
BPA-26-0415 Imani Wholesalers Warehouse, Viwandani KES 242,000 structure
BPA-26-0411 Faith Chebet Bungalow, Bustani KES 38,500 corrections
BPA-26-0407 Grace Atieno Extension, Bandari KES 14,200 approved
BPA-26-0402 Lakeside Millers Ltd Grain silo, Viwandani KES 312,000 committee
Plan approvalslive
BPA-26-0418 Samuel Kiptoo architecture
BPA-26-0415 Imani Wholesalers structure
BPA-26-0411 Faith Chebet corrections
Citizen helpdesk

Every complaint answered.

Complaints and requests from WhatsApp, SMS, calls, the web and walk-ins, routed to the right department and tracked to closure.

  • Every channel in one inbox
  • Routing by category and ward
  • Service standards
Helpdesk Search DODaniel OtienoMunicipal manager
HelpdeskOpen complaints and requests from every channel.
Hotspot map Service standards Log a complaint
Open tickets385 urgent
Logged this week214
Closed within standard87%September
Satisfaction4.2 of 5last 30 days
Search ticket or name All categories All wards All channels
TicketCitizenIssueChannelStatus
HD-26-3318 Mary Chebet Burst pipe, Mlimani WhatsApp urgent
HD-26-3315 John Kamau Paid permit, no receipt SMS open
HD-26-3311 Aisha Mohamed Refuse not collected, Kati Web assigned
HD-26-3306 Peter Odhiambo Streetlight out, Bustani Call centre assigned
HD-26-3301 Ruth Wangari Rates bill too high Email open
Tickets by category this month
Water Waste Roads Billing Lighting Other
Helpdesklive
HD-26-3318 Mary Chebet urgent
HD-26-3315 John Kamau open
HD-26-3311 Aisha Mohamed assigned
A citizen's request

From application to receipt.

One record follows the request from the first click to the certificate, so every department works from the same file and every shilling has a receipt.

  1. 01

    Apply

    On the portal, the app, USSD or at a counter, with documents uploaded from a phone.

  2. 02

    Pay

    A bill number paid by M-Pesa or card, with the receipt sent by SMS at once.

  3. 03

    Review

    Each department checks the file in turn, and the citizen sees where it is.

  4. 04

    Inspect

    An officer visits with a checklist on a phone, and the photos land on the file.

  5. 05

    Issue

    The permit or approval issued as a PDF with a QR code anyone can verify.

  6. 06

    Report

    Collections and service times counted on the dashboard and in the reports to oversight bodies.

Portals

Citizens served from their phone.

Citizens and businesses apply, pay and download their permits from a phone, or use USSD on a basic phone. Officers work from phones in the field, and leadership sees collections and service times wherever they are.

For citizens & businesses, officers in the field and leadership & council.

Built for the public sector

Wired into how citizens pay here.

M-Pesa

Paybill and payment prompts for every fee, with each payment matched to its bill and receipted.

Choose a connection to see what it does.

GPinch for Government
Paid by phone. Permits, rates, parking and market fees paid by M-Pesa, with a receipt every time.
Served online. Citizens apply, pay and track from a phone, a basic phone or a counter.
Ready for audit. Every bill, approval and payment on record, with nothing to search for.
Everything inside

230 features. 26 areas, one system.

Every feature in Pinch for Government, grouped by area. Pick an area, or search for the thing you need.

Revenue collection

Every fee, charge and rate billed with one bill number, paid by M-Pesa, card or at the counter, and receipted at once.

  • One bill number for every chargePermits, rates, parking, market fees, cess and other charges billed with a number the payer uses as the paybill account.
  • M-Pesa paybill and STK pushCitizens pay from their phone, by paybill or a payment prompt sent from the counter, and the bill closes when the money lands.
  • Card and bank paymentsCard payments through your bank or gateway, and bank deposit slips matched to bills from the bank statement.
  • Official receiptsA numbered receipt with a QR code sent by SMS and email, and printed at the counter when asked for.
  • Cashier countersEach cashier works from their own counter with a float, a session and a cash-up checked by a supervisor.
  • Handheld devices for collectorsField collectors bill and receipt on a phone or handheld printer, and the device keeps working offline until it reconnects.
  • Fee schedule from the finance actEvery fee and charge set once from the approved schedule, with the date each new rate takes effect.
  • Waivers and penaltiesPenalties on late payment applied by rule, and waivers granted only with a written approval kept on the bill.
  • Unmatched payments queuePayments with a wrong or missing account reference held in a queue and matched by an officer, never lost.
  • Daily banking and reconciliationCollections per stream checked against the M-Pesa statement and bank deposits every day.
  • Targets per streamMonthly and yearly targets per stream and ward, with collections against target on the dashboard.
Rollout

A first phase live in 21 working days.

A fixed plan you can hold us to: what happens on which working day, from the first walk-through to the day your team goes live.

01Map the services
Days 1 to 3
Days 1 to 3

We follow a payment and an application through your offices and agree which modules go first, usually revenue and e-services.

02Build in sprints
Days 4 to 15
Days 4 to 15

Working screens to test every few days, set up with your real fee schedule, wards and approval steps.

03Move your data
Days 16 to 18
Days 16 to 18

Business register, valuation roll, arrears and stalls imported and checked with your officers.

04Train and go live
Days 19 to 21
Days 19 to 21

Cashiers, collectors and officers trained on site, with go-live in one office or stream before the rest follow.

Questions

Before you ask.

What is Pinch for Government?

A revenue and service delivery system built by Pinch Africa for municipalities, councils, state agencies, regulators and public utilities: revenue collection, permits, land rates, markets and parking, e-services, complaints, plan approvals, enforcement, procurement, budgets, projects, assets, registry, HR and payroll in one system.

Can you respond to our tender or procurement process?

Yes. We can respond to an open tender, a request for quotation or a request for proposals, with the company documents your rules ask for and a technical and financial proposal. If you are still planning, a free scoping call helps you write the specification.

How long does it take to go live?

21 working days for a first phase, usually revenue collection and the citizen portal. Further modules follow in phases of a few weeks each, so staff learn one part at a time and collections are never interrupted.

Where is the data hosted? Can it run on government servers?

Yes. It can be installed on your own servers or a government data centre, or hosted by us in the country. Either way the data belongs to you, access is limited by role, and you can export all of it whenever you ask.

Does it connect to IFMIS, M-Pesa and our bank?

M-Pesa paybill and payment prompts are built in. For IFMIS, banks and payment gateways it is a connection we can build where an interface is offered; where none is, we produce journals and files in the format IFMIS and your bank import.

What about citizens without smartphones or internet?

They can use a USSD menu on any phone to check bills, pay and get statements, receive receipts by SMS, or be served at a counter by staff using the same system. The portal is built to work with screen readers and large text.

Does it keep an audit trail?

Yes. Every bill, receipt, waiver, approval and change is logged with who did it, when and what changed, and the log cannot be edited. Receipts are never deleted, only reversed with a reason and a second officer, so audit queries can be answered from the system.

What does it cost?

It depends on the modules, the number of users and offices, and where it is hosted. After a free scoping call you get a fixed-scope proposal in writing, so you know the price before we start.

Let's map your services.

A free scoping call, then a fixed-scope proposal in writing.

We’re online · real human Get a quote