Document Intelligence
Extract name, address and account details from electricity, gas and water bills for fast, paperless address verification.
Overview
What the Utility Bill OCR API does
FinHub's Utility Bill OCR API reads a scanned or photographed utility bill and returns the customer name, service address, account number and billed amount as structured data. It supports common formats issued by Indian electricity, gas and water boards, with checks for bill recency and legibility.
Inputs
- Utility bill image or PDF
- Utility type hint (electricity, gas, water)
- Optional expected name for cross-check
Returns
- Customer name and address
- Service provider and account number
- Bill date and due date
- Billed amount
- Document quality score
POST /v1/ocr/utility-bill
How it works
Three steps to a verified result
Upload the bill
Send the utility bill image or PDF over an authenticated, encrypted connection.
Extract and validate
The engine reads name, address and account fields and checks the bill date against a recency threshold.
Receive structured output
Get structured address-proof fields, a quality score and a tamper-evident log entry.
Use cases
Where teams use Utility Bill OCR
- Address proof for KYC onboarding
- Loan and insurance address verification
- Utility-based income proxy checks for underwriting
- Digital onboarding for prepaid and postpaid services
FAQ
Utility Bill OCR API — FAQs
Common questions about FinHub's Utility Bill OCR API.
The API is trained on formats from major Indian electricity, gas and water boards, and handles both digital and scanned bill layouts.
More verification APIs
Explore related APIs
Ready to add Utility Bill OCR to your flow?
Book a demo and see the API return a verified result on your own test data in minutes.