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.

About service

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

circle-info

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

  1. The customer uploads a proof of address document (for example, a utility bill).

  2. ComplyCube extracts address and document metadata using OCR.

  3. The check validates the extracted address against customer-provided details.

  4. 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.


Proof of Address Check Overview

Detailed verification checks

Analysis
Verifications Performed

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.

Check duration

A PoA Check takes an average of 10 seconds to complete.

You’ll typically run Proof of Address Check alongside:

Use these pages to design an end-to-end address verification journey: