Address & Compliance · · 10 min read

What Is Address Verification? How Platforms and Banks Check Your Address

Address verification is not a single check. It is a chain of six distinct verification layers, and different platforms check at different depths. Here is how the full chain works.

By, Founder

What Is Address Verification? How Platforms and Banks Check Your Address

The Address You Provide Is Just the Beginning

When you enter your business address on a platform, you might think the verification process is a simple database lookup. Type in the address, system confirms it exists, done.

That is step one of six.

Modern address verification is a layered process. Each layer adds confidence — or raises doubt — about whether your address represents a real, operational business location. Understanding these layers explains why the same address can pass verification on one platform and fail on another.


Layer 1: USPS Database Lookup

The foundation of every address verification in the United States is the USPS Address Matching System (AMS). This is the database that confirms whether an address is deliverable.

When a platform verifies your address, the first check is whether the address exists in the USPS system as a valid delivery point. This includes:

Most addresses pass this layer. If your address is deliverable by USPS, it clears the first check. But this tells the platform nothing about the nature of the address — only that mail can be delivered there.


Layer 2: CMRA Flag Check

This is where many business addresses fail without their owners understanding why.

USPS maintains a database of addresses registered as Commercial Mail Receiving Agencies (CMRAs). These are businesses that receive mail on behalf of others — UPS Store locations, PostNet, private mailbox services, and similar operations.

When an address is flagged as a CMRA in the USPS database, it carries a specific indicator: "Y" for CMRA. This flag is available to any organization that subscribes to the USPS address database.

What triggers this flag:

The impact is significant. Many banks, payment processors, and platforms automatically reject or flag addresses with the CMRA indicator. The reasoning: CMRA addresses are associated with mail forwarding services, not physical business operations, making them higher risk for fraud and shell company activity.

Important distinction: Not every address at a building with a CMRA tenant gets flagged. The flag applies to the specific suite or unit registered as a CMRA. But in practice, some verification services flag the entire building when any unit is a registered CMRA.


Layer 3: Entity Density Scoring

Even if an address is not a registered CMRA, platforms can assess how many business entities are registered at the same location.

This check cross-references your address against:

An address where 500 different LLCs are registered raises obvious questions. An address where 3 businesses operate is normal. The threshold varies by platform, but the principle is consistent: address density is inversely correlated with address quality.

This is why Registered Agent addresses — even when they are not CMRAs — often fail platform verification. A Registered Agent serving hundreds of Wyoming LLCs creates extreme entity density at a single address. The address itself is legitimate, but the density signals that most entities there are not physically present.


Layer 4: Utility Bill Cross-Verification

When platforms request a "proof of address" document, they are adding a verification layer that goes beyond database lookups.

A utility bill proves:

This layer is particularly effective at filtering out addresses that exist in databases but are not actively used. A vacant suite at a coworking space will have a valid USPS record and might not be a CMRA, but it cannot produce a utility bill in the business's name.

Platforms that require utility bills include:

The utility bill requirement is the layer where sublease-based addresses with actual service connections differentiate from virtual addresses. If you have a real sublease agreement and utilities in your name or your landlord can provide a letter confirming service, this layer is passable. If you have a virtual mailbox, it is not.


Layer 5: Secretary of State Filing Match

For business accounts, platforms increasingly verify that the address on the account matches the address on official state filings.

This check compares:

Discrepancies between the address on the platform and the address on state filings raise questions. If your Amazon seller account uses one address but your Wyoming LLC filing shows a Registered Agent address in Cheyenne, the mismatch itself becomes a signal.

This layer rewards consistency. The same address on your state filing, your bank account, your platform account, and your utility records creates a coherent business identity. Mixed addresses across different filings suggest the business may not have a stable physical location.


Layer 6: On-Site and Video Verification

The deepest verification layer involves actual visual confirmation that a business operates at the claimed address.

Methods include:

This layer is rare for standard account opening but increasingly common for:


Different Platforms Verify at Different Depths

Not every platform checks all six layers. The depth of verification depends on the platform's risk tolerance and regulatory requirements.

Deep verification (Layers 1-5, sometimes 6):

Medium verification (Layers 1-4):

Light verification (Layers 1-2):

Understanding the depth helps explain why an address works on Stripe but fails on Amazon. It is not that the address is "bad" — it is that Amazon checks layers that Stripe does not.


The Address Quality Score Concept

While no platform publishes an explicit "address quality score," the verification layers function as a cumulative scoring system.

Each layer that an address passes adds confidence:

An address that passes all six layers represents a verified, operational business location. An address that passes only Layer 1 represents nothing more than a deliverable mailing point.

The practical implication: when choosing a business address, evaluate it against all six layers, not just whether it "works" for receiving mail.


What This Means for Your Address Strategy

The address verification chain reveals why certain address types consistently fail:

CMRA / virtual mailbox addresses fail at Layer 2 and cannot produce documents for Layer 4.

Registered Agent addresses pass Layers 1-2 but fail at Layer 3 (entity density) and Layer 4 (no utility bill).

Home addresses pass most layers but create privacy concerns and may fail Layer 5 if state filings show a different address.

Commercial sublease addresses — where the business has a real lease agreement and physical space — can pass all six layers when properly documented.

For a detailed comparison of every LLC address type ranked by bank acceptance, see Every LLC Address Type Ranked by Bank Acceptance.

To understand why CMRA addresses specifically cause bank rejections, see What Is a CMRA? How It Causes Bank Rejection.

--> Skip to main content