# Proof of Address Check

### 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

{% hint style="info" %}
We recommend running this type of check through our [Hosted Solution](/documentation/sdks/web-integrations/hosted-solution-quick-guide.md), [Web SDK](/documentation/sdks/web-integrations/web-sdk-quick-guide.md), or native [Mobile SDKs](/documentation/quick-guides/mobile-sdk-guide.md). This enables ComplyCube to perform additional analysis on the submitted proof of address document.
{% endhint %}

{% hint style="info" %}
[Learn about the Proof of Address Checks API.](/documentation/api-reference/check-types/proof-of-address-check.md)
{% endhint %}

### 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](/files/-MkloaHcLlvwcB9ilZB3)

***

**Detailed verification checks**

<table><thead><tr><th width="204.53515625">Analysis</th><th>Verifications Performed</th></tr></thead><tbody><tr><td><strong>Content Analysis</strong></td><td>Checks the issue date of the PoA document to confirm it is recent and valid.</td></tr><tr><td><strong>Geolocation Analysis</strong></td><td>Validates IP address details and proximity against the extracted address.</td></tr><tr><td><strong>Client Validation</strong></td><td>Ensures the customer’s submitted details align with the information extracted from the PoA document.</td></tr></tbody></table>

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

<figure><img src="/files/Mq4N0NNa6xI8h6iXAI7e" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
This example is illustrative. Exact fields, values, and layout may vary by workflow, configuration, and result.
{% endhint %}

### Check duration

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

### Frequently asked questions

<details>

<summary>Why is proof of address required for KYC?</summary>

Proof of address helps confirm that a customer lives at the address they provided.

It supports **KYC**, **CDD**, and fraud controls by adding address evidence to the verification process.

</details>

<details>

<summary>Can I verify an address using a utility bill or bank statement?</summary>

Yes.

Proof of Address Check is designed to verify customer addresses from common **PoA documents** such as utility bills and bank statements.

</details>

<details>

<summary>Does the proof of address document need to be recent?</summary>

Yes.

The check reviews the document’s **issue date** to confirm that it is recent enough for address verification.

The document age threshold is **configurable**, so you can define how old a proof of address document can be before it is flagged.

</details>

<details>

<summary>What is the difference between Proof of Address Check and Multi-Bureau Check?</summary>

Proof of Address Check verifies address evidence from a **document** uploaded by the customer.

[Multi-Bureau Check](/documentation/product-guides/identity-verification/multi-bureau-check.md) verifies identity and address details against **authoritative data sources**.

</details>

<details>

<summary>Which checks are commonly combined with Proof of Address Check in KYC?</summary>

Proof of Address Check is often combined with [Document Check](/documentation/product-guides/identity-verification/document-check.md), [Identity Check](/documentation/product-guides/biometric-and-liveness-verification/identity-check.md), [Multi-Bureau Check](/documentation/product-guides/identity-verification/multi-bureau-check.md), and [AML Screening Check](/documentation/product-guides/watchlist-pep-and-adverse-media/aml-screening-check.md).

</details>

### Related checks

You’ll typically run Proof of Address Check alongside:

* [Document Check](/documentation/product-guides/identity-verification/document-check.md) for ID document verification.
* [Identity Check](/documentation/product-guides/biometric-and-liveness-verification/identity-check.md) for liveness and selfie verification.
* [Multi-Bureau Check](/documentation/product-guides/identity-verification/multi-bureau-check.md) for database-based identity and address verification.
* [AML Screening Check](/documentation/product-guides/watchlist-pep-and-adverse-media/aml-screening-check.md) for sanctions, PEP, and adverse media.

### Related topics

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

* [Workflows](/documentation/product-guides/compliance-studio/workflows.md) to run PoA checks as part of a full onboarding journey.
* [Smart Forms](/documentation/product-guides/compliance-studio/smart-forms.md) to collect customer information and supporting data.
* [Compliance Policies](/documentation/product-guides/compliance-studio/policies.md) to apply rule-based decisions and evidence requirements.
* [Advanced Case Management](/documentation/product-guides/due-diligence-tools/advanced-case-management.md) to review exceptions and handle manual follow-ups.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.complycube.com/documentation/product-guides/kyc-automation-services/proof-of-address-check.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
