01 / METER READING & TENANT BILLING PILOT-READY

One photo. One reading. One tenant invoice.

A field worker points the phone camera at a water, electric, or gas meter. SnapMeter reads the digits, flags impossible numbers, and turns them into tenant line items. No smart-meter swap. No IoT box. No app to install.

No hardware swap — just a phone Water, electric, gas in one app Thai, English, and bilingual ready
LIVE PRODUCT — NOT A RENDER
02 / WHAT THIS FIXES

Three problems every meter-reading round runs into.

If your team reads more than a hundred sub-meters a month, you've felt at least one of these. SnapMeter is built for all three.

01

"Five days a month, two people, one clipboard."

A team walks every floor with a clipboard or a printed route sheet. They write digits down. Someone keys them into Excel later. The cycle eats half a working week — every month.

Five days down to one. Same team.
02

"The number on the bill doesn't match the meter."

A digit gets transposed on the clipboard. Or in the spreadsheet. Or in the billing system. The tenant disputes the invoice. There's no photo. The dispute drags on for weeks.

Photo evidence on every reading.
03

"Meter reading was Tuesday. Invoice goes out next month."

Field round Monday. Excel reconciliation Wednesday. Billing team imports it Friday. Approvals next week. By the time the invoice reaches the tenant, it's three weeks old and the next read is already due.

Photo to invoice in the same week.
03 / MADE FOR YOU

Eight features built around the way meter readers actually work.

The cards marked ★ ONLY SNAPMETER are features that, to our knowledge, no other photo-based meter-reading product on the market currently ships together. Most competitors are either an OCR SDK with no billing, a billing platform that needs smart-meter hardware, or a paper-replacement app where staff still type the digits in.

Only SnapMeter 01

Photo to billing line — end to end

One product covers the whole cycle: scan the QR, capture the meter, OCR the digits, flag anomalies, calculate the charge, and push the line item to the tenant invoice. Genea and utiliVisor stop at the photo. Anyline stops at the digits. We close the loop.

Only SnapMeter 02

No smart-meter swap, no IoT box

The meters you have today work. Mechanical dial, LCD digital, water, electric, or gas. The phone is the reader. No electricians. No hardware procurement. No multi-year AMI rollout. Itron and Sensus need to swap your meters; we don't.

Only SnapMeter 03

State-of-the-art vision AI reads the digits

Vision AI trained to read both Arabic and Thai numerals on dial, LCD, and digital meters. Returns the reading, the raw OCR string, a confidence score, and notes on what it saw. The reader confirms or retakes — no manual typing on a clean meter.

Only SnapMeter 04

Six anomaly rules, before the invoice

High consumption (more than 30% jump). Zero. Negative. Excessive (more than 3x average). Stale reading. Low OCR confidence. Each one routes to the supervisor's queue with the photo and last six months of history. The bad reading never reaches the tenant.

Only SnapMeter 05

PEA / MEA / PWA rate tables built in

Standard Thai utility rates pre-loaded — Provincial Electricity Authority, Metropolitan Electricity Authority, PWA water — with transformer-loss allowance, peak/off-peak, minimum charge, and common-area allocation. You configure once per lease, not per reading.

Only SnapMeter 06

Offline reading rounds, sync on return

Basements and meter rooms have no signal. Readings, photos, and confirmations queue locally on the phone and batch-sync the moment the reader is back in range. Routes don't break when the floor doesn't have Wi-Fi.

07

QR-coded meters, route-ordered

Every meter gets a printable QR sticker linked to the tenant. Scan to identify, capture to read. Routes are ordered the way the reader actually walks the floor — not the order assets were imported.

08

Web app, no install

The whole reader workflow runs in the phone browser — camera, scan, OCR, confirm, sync. Add to home screen and it launches like an app. Nothing for IT to push, no App Store review, no native build to maintain.

+ 6 more features
09 Bulk meter import

CSV upload for the initial registry — 10,000+ meters with mall, floor, zone, tenant, type, and starting reading.

10 Per-tenant consumption history

Every reading kept by tenant, lease, and meter. Twelve-month chart on every tenant page for dispute resolution.

11 Manual override with note

When the meter is damaged or the OCR can't read, the reader types the value and adds a note. The override is logged and flagged.

12 Meter replacement workflow

Decommission the old meter, link the new one to the same QR/tenant, carry the lease forward. The history stays attached.

13 Push to billing or ERP

Approved batches push line items to your existing billing or property-management system via API. Tenant app, accounting, or both.

14 Reader, supervisor, billing, admin roles

Four roles, each scoped to the property they belong to. Readers see only their route. Supervisors see only their site.

04 / WHO USES THIS — AND HOW

Four kinds of organisations, four real workflows.

Every box below is a real screen in SnapMeter. Every arrow is a real action your team takes. Find the workflow closest to yours — that's how you'll use it on day one.

Multi-mall property operator

Organisations like: Central Pattana, Siam Piwat, The Mall Group — operators with dozens of malls, thousands of tenants, and a sub-meter on every shop.

Mall engineer

Walks the route. Scans the QR on each meter to load the tenant.

/routes/12 ROUTE
Scan QR on meter
B1-042 · Café Amazon LOADED
Same engineer

Points the phone at the meter face. AI reads the digits.

/readings/new CAPTURE
042519
Reading42,519 kWh★ AI
Confidence96%
Mall supervisor

Reviews flagged readings. Photo + history shown side by side.

/anomalies REVIEW
B1-042 · +47% vs avg HIGH
B1-058 · zero usage ZERO
Billing admin

Runs the period batch. Reviews each line. Pushes to tenant app.

/billing FY 2569 · 04
Tenants
412
Lines
1,847
Total
฿4.2M
Tenant

Sees the bill in their tenant app. Photo proof one tap away.

tenant-app INVOICE
PeriodApr 2026
Usage1,247 kWh
Charge฿4,863.30
View meter photo PROOF
Made for you: The whole loop — read, anomaly check, calc, push — runs in SnapMeter. No spreadsheet hand-offs between engineering, supervisors, and finance.

Condo or HOA property manager

Organisations like: Sansiri property-management arm, Ananda's MyAnda PMS, Plus Property — residential complexes with hundreds of units, water and common-area electric sub-meters per unit, monthly billing rounds.

Building tech

Reads water and electric in the same round. One photo per meter.

/m/route UNIT 18-04
📷 Water + electric · 2 reads
Water · 287 m³ OK
Electric · 4,210 kWh OK
Juristic manager

Reviews flagged units. Approves the period before billing runs.

/dashboard CYCLE 5
Read
386
Flagged
12
Open
4
Accounting

Pulls the unit-by-unit billing CSV. Imports into the existing PMS.

/billing EXPORT
PeriodApr 2026
Units386 / 402
FormatCSV · PMS
Resident

Receives the bill with photo evidence. Disputes drop to near zero.

resident-portal UNIT 18-04
Water · ฿812 PHOTO
Electric · ฿1,624 PHOTO
Made for you: Water plus electric on the same round, with the same app. One walk through the floor — not two.

Industrial estate or factory with sub-metering

Organisations like: WHA Industrial Estate, Amata, Hemaraj — operators leasing serviced factory units where each tenant pays MEA/PEA-rate utilities by sub-meter.

Estate technician

Reads the high-voltage sub-meter per factory unit. Captures CT ratio.

/readings/new HV
📷 Meter face · CT 200/5
Reading8,842 kWh★ AI
Multiplier×40
Operations supervisor

Spots a 3x jump in factory unit 14. Requests a re-read.

/anomalies 3x AVG
Unit 14 · 3.1x avg EXCESS
Estate finance

Applies PEA TOU rate per lease. Generates the tenant invoice line.

/billing PEA · TOU
Peak฿4.59 / kWh
Off-peak฿2.21 / kWh
Loss+2%
Tenant factory

Sees its monthly utility cost broken out by factory unit.

tenant-portal APR 2026
Peak
฿182k
Off-peak
฿94k
Total
฿276k
Made for you: Time-of-use rates and CT-ratio multipliers are first-class — not a workaround you build in Excel.

City or provincial utility

Organisations like: Provincial Waterworks Authority (PWA), Metropolitan Waterworks Authority (MWA), or a regional electric branch — pre-AMI areas where door-to-door reading is still the norm.

Field reader

Walks the assigned route. Phone replaces the clipboard.

/m/routes/8 DAY 03
Read
114
Left
63
Skip
4
Soi 14, House 22 · Next
Same reader

Photographs the dial. AI reads ๐–๙ Thai numerals on older meters.

/readings/new DIAL
๐๔๒๕
Reading425 m³★ AI
Confidence94%
District supervisor

Reviews skipped houses, dog-on-property notes, and anomalies.

/dashboard DIST 4
Soi 8, House 11 · skipped RETRY
Reads complete · 1,841 DONE
Billing system

Receives the period file. Bills go out the same week, not three weeks later.

/billing/push SAP / ERP
Sent
1,841
Held
12
Cycle
5d
Made for you: Thai-numeral dial reading is the wedge here. Anyline and Genea were not built for ๐–๙ on legacy water meters; we are.
05 / BUILT FOR THAI UTILITIES & PROPERTY

Eight things a Thai meter team expects on day one.

SnapMeter is built first for Thai property operators, condo juristics, and provincial utility branches — and then for everyone else. The list below is what you would otherwise spend three months adding to a generic OCR meter app.

01

Thai numeral OCR (๐–๙)

Older water and electric dials still print Thai numerals. The vision model reads both ๐–๙ and 0–9 — and we test on both.

02

PEA / MEA tariff structures

Provincial and Metropolitan Electricity Authority residential, business, and industrial rates pre-loaded. Time-of-use, transformer loss, peak/off-peak, minimum charge.

03

PWA / MWA water rates

Provincial and Metropolitan Waterworks Authority cubic-metre rate tiers for residential and commercial customers, applied automatically per lease.

04

Bilingual TH / EN field UI

Readers work in Thai. Supervisors and admins toggle to English in one click. Same data, same reading, two languages.

05

Thai-region data residency available

Default Singapore-region. Thai-region managed-tenant deployment available for PDPA-bound deployments — specify residency at scoping.

06

Common-area allocation per project

Common-area electricity and water split across units by configurable formula — area, headcount, or fixed share. Calculated, not eyeballed.

07

Photo retention to your audit policy

Default 24-month retention on every meter photo. Tenant disputes resolved by pulling the original capture, not a regenerated screenshot.

08

VAT-aware invoice line items

Line items match the Revenue Code format your finance team expects — VAT, debit/credit notes, period code — when pushing to your billing system.

06 / WHAT YOU GET BACK

From five-day reading rounds to one-day rounds. From three-week billing cycles to one-week cycles.

Here's what changes in the first billing cycle for a typical property with 1,500–3,000 sub-meters across multiple sites.

Time per door
3–5 min ~30 sec

Per-meter capture time. Scan the QR, photograph the meter, confirm the reading. Manual transcription drops out of the loop.

Cycle time
3 weeks under 1 week

Reading round to tenant invoice. The same week the meter is read, the line item is on the bill — no Excel reconciliation in between.

Transcription errors
3–5% under 1%

Wrong digits keyed from clipboard to spreadsheet to invoice. Photo-to-OCR removes most of the typing — and the OCR confidence is logged.

Manual rereads
~10% under 3%

Meters needing a second walk because the first reading didn't reconcile. Anomaly checks at capture catch most of them before the round ends.

In operational terms, a property team running a 2,000-meter monthly cycle gets back roughly four reader-days per round — every round. In financial terms, billing dispute volume drops because every line item has photo evidence one tap away. In compliance terms, every reading carries the timestamp, GPS, capturer ID, and the original photo, retained for the period your auditor or PDPA review expects.

Figures are derived from the SnapMeter reference build's product specification, pilot estimates, and our founder's prior enterprise delivery of field-data and OCR-driven systems across Southeast Asia (2017–2026). Individual results vary by meter mix, site count, and existing process maturity.

07 / IMPLEMENTATION TIMELINE

From sign-off to live in about 8 weeks.

Most teams are running their first real billing cycle on SnapMeter by week 8. Here's what each phase looks like at one site of around 1,500 meters — multi-site rollouts compound onto this baseline.

WEEK 1–2 Set up

Meter list imported, QR labels printed and stuck. Tenants and leases loaded. Rate tables configured per lease. Routes ordered the way readers actually walk.

WEEK 3–6 Live use

Readers using SnapMeter for the daily round — scan, capture, OCR, confirm. We're on hand for OCR tuning, route tweaks, and anomaly thresholds based on what your team finds.

WEEK 7–8 First cycle

Run a real billing cycle at the pilot site. Calculate, approve, push to your billing or tenant app. Finance reviews the output to confirm it matches what they used to produce manually.

DAY 60 Self-sufficient

Your team operates SnapMeter day-to-day without daily support. We monitor and respond to issues in the background, and start the conversation about additional sites.

Investment is sized to your portfolio, the number of sites, and the meters in scope — discussed in person or on a call when we meet, not on a public price list. Property operators and regulated utility branches usually have specific procurement processes; we'll work within yours.

08 / COMMON QUESTIONS

What people ask before they decide.

Do we need to install a mobile app?

No. The QR scan, camera capture, OCR result, and confirmation flow all run in the phone's web browser. There's nothing to download from the App Store and nothing for IT to push to staff phones. "Add to Home Screen" lets it launch like an app, but it's still the browser underneath.

Will this work in basement meter rooms with no signal?

Yes. Photos, scans, and reading values queue locally on the phone when the network drops. The whole offline round syncs the moment the reader is back in range — within about 30 seconds. The supervisor doesn't see the round as "missing"; they see it as "syncing."

Do we need to swap our existing meters?

No. The whole point is the meters you already have keep working — mechanical dial, LCD digital, water, electric, gas. The phone is the reader. This is the wedge against AMI vendors like Itron and Sensus, who need a multi-year hardware rollout to deliver a similar outcome.

How does the OCR handle damaged or dirty meter faces?

Each OCR result comes back with a confidence score and any notes the model flagged ("display partially obscured," "glare on dial," etc.). Below a configurable confidence threshold, the reader is prompted to retake. If the meter face is genuinely unreadable, the reader types the value, adds a one-line note, and the override is logged for the supervisor.

Can we push readings into our existing billing or tenant app?

Yes. The reference build pushes line items by API into a tenant-app (CPN's SERVE was the first integration target). For other property managers and utilities we add the integration to your existing billing, ERP, or PMS during pilot scoping. CSV export is always available as a fallback.

Where is our data stored? Is it in Thailand?

By default, the hosted version runs on Singapore-region infrastructure for cost reasons. For PDPA-bound property operators and regulated utility deployments, we offer a Thai-region managed-tenant option — specify residency at scoping. We do not move data between regions without your written consent.

Who built this — and why should we trust them?

SnapMeter is built by Inline One Systems, a Bangkok-based product studio. Our founder previously built and shipped enterprise field-operations and OCR-driven systems across Southeast Asia between 2017 and 2026. The reference build of SnapMeter was developed against a Thai multi-mall property operator's scope, and we carry that operational pattern forward into the productised version.

START

Show us your current meter-read process. We'll show you SnapMeter running against your billing cycle.

A 30-minute walk-through. Bring a sample of your current meter list, your tariff or rate sheet, and one site's worth of routes. We'll demo SnapMeter with your real meters — capture, OCR, anomaly, calc, push. If the shape fits, we scope a structured engagement at one site. If it doesn't, you leave with a clearer view of what your operation actually needs.

Book a 30-minute walk-through Or chat with us on LINE
Notes
  1. "Pilot-ready" means SnapMeter has been built, tested with representative seed data (covering electric and water meter types across mall, condo, and utility-route workflows), and deployed in staging. No Inline One customer has completed a full pilot as of the publication date of this page.
  2. The "Only SnapMeter" wedge claims on the features section are based on publicly documented capabilities of Anyline (utility meter SDK), Itron OpenWay, Sensus / Xylem AMI, Genea Submeter Billing, and utiliVisor MyRead Pro as of 2026-05-04. Private enterprise SKUs of those products may behave differently.
  3. Example organisations listed in the "Who uses this" section are illustrative only — they represent the type and scale of organisation SnapMeter is built for. Inline One does not claim any of these organisations as customers.
  4. Pilot pricing is indicative for a single-site engagement of up to ~1,500 sub-meters. Multi-site deployments, portfolios above that scale, and bespoke compliance requirements are scoped separately.
  5. Thai data residency requires selecting a Thai-region managed-tenant deployment. Default hosted SaaS is served from Singapore-region infrastructure unless otherwise specified at scoping.