Proof of Address Check
KYC proof of address verification. Extract address data from PoA documents (e.g. utility bills, bank statements) and match it to customer details using OCR and geolocation signals.
Proof of Address Check Overview
Proof of Address (PoA) Check is a document-based address verification service for KYC and customer onboarding.
It uses ComplyCube’s OCR and decision engine to extract address details from PoA documents. It then verifies the extracted data against customer-provided information and geolocation signals.
Supported proof of address documents
This service supports the following PoA document types:
Bank statements
Utility bills
Driving licenses
Tax documents
We recommend running this type of check through our Hosted Solution, Web SDK, or native Mobile SDKs. This enables ComplyCube to perform additional analysis on the submitted proof of address document.
Common use cases
Proof of Address Checks are typically used for:
Document-based address verification: Verify a customer’s residential address using proof of address documents (for example, a utility bill or bank statement).
KYC onboarding and CDD: Collect and validate address evidence to support customer due diligence (CDD) requirements.
Fraud risk reduction: Detect mismatches between submitted and extracted address data, suspicious document recency, or anomalous geolocation signals.
Audit-ready proof of address evidence: Capture extracted address details and document metadata to support compliance reviews.
How the check works
The customer uploads a proof of address document (for example, a utility bill).
ComplyCube extracts address and document metadata using OCR.
The check validates the extracted address against customer-provided details.
The check evaluates geolocation signals (for example, IP proximity) to support the decision.
Analysis performed
The PoA Check extracts and validates a customer’s address details from PoA documents.
The diagram below outlines the key analysis categories.

Detailed verification checks
Content Analysis
Checks the issue date of the PoA document to confirm it is recent and valid.
Geolocation Analysis
Validates IP address details and proximity against the extracted address.
Client Validation
Ensures the customer’s submitted details align with the information extracted from the PoA document.
Sample result
The example below shows a representative Proof of Address Check result for address extraction, validation, and geolocation outcomes.
Use it to see how extracted address details, supporting signals, and verification findings may appear in a Proof of Address Check report.

This example is illustrative. Exact fields, values, and layout may vary by workflow, configuration, and result.
Check duration
A PoA Check takes an average of 10 seconds to complete.
Related checks
You’ll typically run Proof of Address Check alongside:
Document Check for ID document verification.
Identity Check for liveness and selfie verification.
Multi-Bureau Check for database-based identity and address verification.
AML Screening Check for sanctions, PEP, and adverse media.
Related topics
Use these pages to design an end-to-end address verification journey:
Workflows to run PoA checks as part of a full onboarding journey.
Smart Forms to collect customer information and supporting data.
Compliance Policies to apply rule-based decisions and evidence requirements.
Advanced Case Management to review exceptions and handle manual follow-ups.

