Your entire district, perfectly connected.
Utility billing · Work orders · GIS
« Every customer.
Every invoice. Every map. »
Billed, dispatched and collected in one system. Built for utility districts serving water, power and waste. Watch a real district run live.
Try it. Buy it.
Sign up. Buy.
Sign up to try Invoice Maps free. When you are ready, buy the Organize subscription at mtok.ai.
Paid at mtok.ai with Visa, Mastercard or Amex. Billed monthly.
AI software built for business
Ready to put AI to work?
Perfectly connects to all your existing systems either by simply importing and exporting data files or through custom API integrations, and enhanced by LARRY LLM to make your project look even better.
Smarter work starts here
Perfectly connected. Export, one click
Every record is exportable at any time in open formats, protected by FROST Identity encryption and backed up automatically. Your accounting system, your SCADA system, your support ticketing and your county GIS data connect the same way.
account_id,name,service_address,parcel_apn,class,balance,last_invoice,status MCON_D18A20F,Isabella Mendez,2801 Jackson St,0612-031-09,residential,0.00,INV-2026-C07-0171,PAID MCON_F211AC8,Chen Gutierrez,3342 Laguna St,0612-044-17,residential,60.50,INV-2026-C07-0172,OPEN MCON_5B57768,Andre Lee,2632 Baker St,0613-002-21,commercial,412.75,INV-2026-C07-0173,31-60 MCON_51F4683,Lucas Zhang,578 Noe St,0711-018-04,residential,0.00,INV-2026-C07-0174,PAID MCON_5B8A708,Ava Fontaine,2816 Clay St,0612-051-12,residential,118.20,INV-2026-C07-0175,OPEN ... 307 contacts · 603 invoices · 596 locations · 113 operations Every field, open format, any time. Accounts, invoices, parcels and work orders export the same way. If you ever leave, your data leaves with you.
account_id,name,service_address,parcel_apn,class,balance,last_invoice,status MCON_D18A20F,Isabella Mendez,2801 Jackson St,0612-031-09,residential,0.00,INV-2026-C07-0171,PAID MCON_F211AC8,Chen Gutierrez,3342 Laguna St,0612-044-17,residential,60.50,INV-2026-C07-0172,OPEN MCON_5B57768,Andre Lee,2632 Baker St,0613-002-21,commercial,412.75,INV-2026-C07-0173,31-60 MCON_51F4683,Lucas Zhang,578 Noe St,0711-018-04,residential,0.00,INV-2026-C07-0174,PAID MCON_5B8A708,Ava Fontaine,2816 Clay St,0612-051-12,residential,118.20,INV-2026-C07-0175,OPEN ... 307 contacts · 603 invoices · 596 locations · 113 operations Every field, open format, any time. Accounts, invoices, parcels and work orders export the same way. If you ever leave, your data leaves with you.
invoice_id,account_id,issued,due,amount,paid,balance,status INV-2026-C07-0171,MCON_D18A20F,2026-07-01,2026-07-31,84.20,84.20,0.00,PAID INV-2026-C07-0172,MCON_F211AC8,2026-07-01,2026-07-31,60.50,0.00,60.50,OPEN INV-2026-C07-0173,MCON_5B57768,2026-07-01,2026-07-31,412.75,0.00,412.75,31-60 INV-2026-C07-0174,MCON_51F4683,2026-07-01,2026-07-31,52.10,52.10,0.00,PAID INV-2026-C07-0175,MCON_5B8A708,2026-07-01,2026-07-31,118.20,0.00,118.20,OPEN ... 307 contacts · 603 invoices · 596 locations · 113 operations Every field, open format, any time. Accounts, invoices, parcels and work orders export the same way. If you ever leave, your data leaves with you.
location_id,account_id,service_address,parcel_apn,lat,lon,meter,zone LOC_0612-031-09,MCON_D18A20F,2801 Jackson St,0612-031-09,37.79130,-122.44120,M-20418,Pacific Heights LOC_0612-044-17,MCON_F211AC8,3342 Laguna St,0612-044-17,37.80030,-122.43180,M-20533,Marina LOC_0613-002-21,MCON_5B57768,2632 Baker St,0613-002-21,37.79480,-122.44460,M-31107,Cow Hollow LOC_0711-018-04,MCON_51F4683,578 Noe St,0711-018-04,37.76090,-122.43350,M-40962,Castro LOC_0612-051-12,MCON_5B8A708,2816 Clay St,0612-051-12,37.78960,-122.44210,M-20871,Pacific Heights ... 307 contacts · 603 invoices · 596 locations · 113 operations Every field, open format, any time. Accounts, invoices, parcels and work orders export the same way. If you ever leave, your data leaves with you.
work_order,account_id,parcel_apn,type,opened,assigned,priority,status WO-2026-0412,MCON_5B57768,0613-002-21,meter replacement,2026-07-14,crew 3,high,OPEN WO-2026-0413,MCON_F211AC8,0612-044-17,leak inspection,2026-07-15,crew 1,normal,SCHEDULED WO-2026-0414,MCON_D18A20F,0612-031-09,service transfer,2026-07-16,office,normal,DONE WO-2026-0415,MCON_5B8A708,0612-051-12,meter read check,2026-07-17,crew 2,low,OPEN WO-2026-0416,MCON_51F4683,0711-018-04,backflow test,2026-07-18,crew 4,normal,DONE ... 307 contacts · 603 invoices · 596 locations · 113 operations Every field, open format, any time. Accounts, invoices, parcels and work orders export the same way. If you ever leave, your data leaves with you.
The district map · GIS
Every connection on its real parcel
GIS, A GEOGRAPHIC INFORMATION SYSTEM, PUTS YOUR RECORDS ON THE MAP. WE ARE GIS EXPERTS: INVOICE MAPS DRAWS EVERY SERVICE CONNECTION ON ITS ACTUAL ASSESSOR PARCEL, LIVE AND INTERACTIVE. CLICK ANY PARCEL AND THE ACCOUNT, THE BALANCE, THE INVOICE HISTORY AND THE OPEN WORK ARE ONE CLICK AWAY.





For general managers, managers and board members
Check your system on your phone
SEE WHAT IS GOING ON AT ALL TIMES: EVERY CUSTOMER, EVERY BALANCE, EVERY OPEN WORK ORDER AND WHAT YOUR CREWS DID TODAY, LIVE, WHEREVER YOU ARE.





Group calendar
The district's month on one page
WORK ORDERS, BILLING RUNS AND PAYMENTS LAND ON THE DAY THEY HAPPEN, AND THE SAME CALENDAR SCHEDULES YOUR PEOPLE. ONE PAGE ANSWERS WHAT HAPPENED, WHAT IS DUE AND WHO IS MEETING.
BILL. COLLECT. DISPATCH.
Security
Your records, protected
Because they are. A district holds residents’ names, addresses and balances.
That is not marketing data: it is a public trust. Security is not a module here; it is the foundation the platform stands on.
- FROST encryption. Every record is protected by FROST, our own security layer: encrypted, ownership-stamped, and continuously monitored for tampering.
- One district, one vault. Your data is isolated at the account level. Every table, every file, every record carries the district’s own key: no shared pools, no cross-tenant leaks.
- Your own payment provider. Residents pay through the district’s own payment provider. There are no resident passwords to breach, because there are no resident accounts.
- Tamper-evident history. Every change to every record lands in an append-only change log: who, when, what, from which value to which. Auditors love it; so do GMs.
- Sealed documents. Bills, receipts and work-order photos live in a content-addressed store, each file named by its own cryptographic hash, so silent alteration is impossible.
- Backups and the exit door. Automatic backups run without anyone remembering to press a button, and the full export is one click, always. The strongest security promise is the freedom to leave.
- Switching is our job, not yours. Send your billing export; we migrate accounts, service locations, parcels and open balances free, verified and geocoded. You review everything before anyone goes live, and we stay on the line for your first billing run.
Switching, in five steps
- SEND YOUR EXPORT. ANY FORMAT.
- WE MIGRATE IT. FREE.
- WALK THROUGH IT. SAME DAY.
- RUN YOUR FIRST CYCLE. WITH US.
- GO LIVE. YOUR WHOLE DISTRICT.
- ON AVERAGE, A FULL SETUP TAKES ABOUT 17 HOURS. NOT WEEKS, MONTHS OR YEARS LIKE OTHER COMPANIES.
Did you know: Invoice Maps has a light mode and a dark mode, and this panel always shows the other one. Plus, all languages are available across the platform. The icons at the top right of every page:
Press them here to try.
Built for districts
One system runs the district
Billing
Rate schedules + cyclesField work
Work orders + parcelsWATER, POWER AND WASTE. BILLING, FIELD WORK, PAYMENTS AND THE MAP.
Questions districts ask
For the general manager
- Can non-utility companies use it?
- Yes. A CRM, invoices, maps and a calendar work for any business, small or large. Nothing in it is specific to utilities.
- How long does switching take?
- About 17 hours. We can work on site with your team if needed.
- Which utilities does it fit?
- From extra large districts to small municipal electrics and co-ops, and refuse services.
- Is support a real person?
- Yes.
For the office and the crews
- Can residents really pay online?
- Yes. Through the district’s own payment provider, not mTok. mTok is only for AI token processing and data storage.
- Who owns the data?
- You do, completely. Exportable at any time in open formats.
- Do we need new hardware?
- No. It runs in the browser on the computer or phone.
- How much training do employees need?
- Almost none. We have spent years making it simple.