Skip to content

Proof of address verification for anti-money laundering

AML regulations require you to verify where your customers live. Trusqo automates address verification as part of your customer due diligence process: extracting, matching, and validating documents in seconds with a full audit trail

Get started

Address verification is an AML blind spot

Identity verification gets the most attention in AML programs, but address verification is where gaps appear. Regulators expect you to confirm residency as part of customer due diligence, and they expect you to document how you did it.

Manual review of utility bills and bank statements is slow, inconsistent, and hard to defend in an audit. When your team handles documents in multiple languages, the risk of errors multiplies.

Regulatory exposure

Incomplete address checks create gaps that regulators flag during AML audits

Inconsistent standards

Different reviewers make different judgment calls on the same documents

Cross-border complexity

International customers submit documents in scripts and formats your team may not read

What AML frameworks require for address verification

Address verification is a core part of customer due diligence across every major AML regime.

EU

AMLD & AMLR

The EU Anti-Money Laundering Directives (4th, 5th, 6th) and the upcoming AML Regulation require obliged entities to verify customer identity and address using reliable, independent sources as part of standard CDD.

US

BSA / FinCEN

The Bank Secrecy Act and FinCEN's Customer Identification Program (CIP) rule require financial institutions to verify customer identity, including residential address, with documentary or non-documentary methods.

UK

FCA / JMLSG

The FCA requires identity verification commensurate with money laundering risk. JMLSG guidance specifies acceptable address verification documents, recency requirements, and risk-based approaches.

SG

MAS

The Monetary Authority of Singapore requires CDD that includes residential address verification for all customers, with enhanced measures for higher-risk relationships.

AU

AUSTRAC

Australia's AML/CTF Act requires reporting entities to verify customer identity, including address, before providing designated services. Electronic verification is accepted alongside documentary methods.

CA

FINTRAC

Canada's Proceeds of Crime (Money Laundering) and Terrorist Financing Act requires address verification as part of customer identification for reporting entities.

Address verification that fits your AML workflow

trusqo slots into your existing CDD process. Send a document, get a verified result with evidence.

01

Customer submits a document

Utility bill, bank statement, government letter, or insurance document. Send it to trusqo via API or the dashboard alongside the expected name and address.

02

AI extracts and matches

trusqo reads the document in any language, extracts name, address, date, and document type, then runs fuzzy matching against the expected data. Non-Latin scripts are transliterated automatically.

03

Get a verdict with evidence

A clear pass or fail result with match scores, reasoning notes, and a downloadable PDF report. Everything a regulator needs to see during an audit, generated automatically.

Built for AML compliance teams

Audit-ready records

Every verification produces a detailed record with extracted data, match scores, decision reasoning, and timestamps. Download PDF reports for your compliance files.

Consistent decisions

The same rules applied to every document, every time. No variation between analysts, no subjective judgment calls. Exactly what regulators expect from a defensible process.

Configurable rules

Set name and address match thresholds, document age limits, and accepted document types to match your risk appetite and regulatory requirements. Adjust as regulations change.

Global coverage

Documents in Arabic, Cyrillic, Chinese, Japanese, Korean, Thai, Hebrew, Devanagari, and Latin scripts are all processed natively. Automatic transliteration handles cross-script matching.

Seconds, not days

Automated checks complete in under 10 seconds. Reduce onboarding friction while strengthening your AML controls. Your team reviews edge cases, not every document.

EU-hosted, GDPR-native

All data processed and stored in the EU. Documents are retained only as long as needed and deleted automatically. No data leaves European infrastructure.

Standard and enhanced due diligence

AML frameworks require a risk-based approach to customer verification. trusqo supports both standard CDD and enhanced due diligence scenarios:

  • Standard CDD: verify customer address with a single document check against provided data. Configurable thresholds let you set the right balance between speed and strictness.
  • Enhanced due diligence: for higher-risk customers, require multiple documents, tighter match thresholds, or more recent documents. All configurable per verification request.
  • Ongoing monitoring: re-verify addresses periodically by submitting updated documents through the same API. Track changes over time in your compliance records.

Accepted documents

Utility bills, bank statements, government letters, insurance documents, mortgage statements

Recency validation

Automatically reject documents older than 3, 6, or 12 months, configurable per request

Name matching

Fuzzy matching handles abbreviations, transliterations, and formatting differences

Common questions about AML address verification

Is proof of address required for AML compliance?

Yes. All major AML frameworks, including the EU AMLDs, US BSA/CIP, UK FCA guidance, and equivalents in Singapore, Australia, and Canada, require customer due diligence that includes verifying the customer's residential address. The specific documentary requirements vary by jurisdiction and risk level.

What documents are accepted for AML address verification?

Widely accepted documents include utility bills (gas, electricity, water), bank or building society statements, government-issued letters (tax notices, benefits correspondence), insurance documents, and mortgage statements. Documents must typically be issued within the last 3 months and show the customer's full name and residential address. Mobile phone bills, screenshots, and self-issued documents are generally not accepted.

How does trusqo help with AML audits?

Every verification produces a detailed record: what data was extracted from the document, what it was compared against, the match scores calculated, and the decision reached. These records are available via API and as downloadable PDF reports, giving you exactly the evidence trail regulators expect during an AML audit.

Can trusqo handle enhanced due diligence requirements?

Yes. You can configure stricter match thresholds, shorter document age limits, and specific document type requirements on a per-request basis. This lets you apply enhanced due diligence standards to higher-risk customers while using standard settings for lower-risk onboarding.

Does trusqo support documents in non-Latin scripts?

Yes. trusqo processes documents in any language and script, including Arabic, Cyrillic, Chinese, Japanese, Korean, Thai, Hebrew, and Devanagari. Non-Latin text is automatically transliterated to Latin characters for matching against your reference data.

Strengthen your AML address checks

Create an account, get an API key, and send your first verification. No sales calls, no setup fees.