Nomad Advisers

Which US address does your business actually need?

"Virtual address" means three different products, and picking the wrong one is why Stripe applications get flagged and bank forms bounce. Pick what you need it for, and see the right address type with providers' published prices — each one read from the provider's own site, with the marketing stripped off.

Short version

For mail, any virtual mailbox works: iPostal1 from $9.99/month (4,250+ locations), Anytime Mailbox (2,500+ locations, price set per location), or VirtualPostMail from $20/month with free registered agent service included. For Stripe or US bank verification, mailboxes are CMRA addresses and usually get flagged — a leased address like VirtualPostMail TruLease ($350 or $600/month) is the productized fix, with no outcome guaranteed. For the registered agent every LLC must have, Northwest charges $125/year, or VirtualPostMail's bundle covers it. Facts verified on 2026-07-30.

What do you need the address for?

Any virtual mailbox works here. They are CMRA addresses (Commercial Mail Receiving Agencies), which is fine for receiving, scanning, and forwarding mail, and as a mailing address on the LLC's paperwork.

VirtualPostMail mailbox

$20-$90/month (Starter, Plus, Business, Premium)

  • Free registered agent service included with every mailbox plan
  • Addresses in a handful of states, including Delaware, Florida, and California
  • Mail scanning, check deposit, and package forwarding
See VirtualPostMail mailbox

iPostal1

$9.99/month mailing address; $14.99 business address; $39.99 virtual office

  • 4,250+ locations worldwide, so you can pick almost any US state or city
  • USPS Form 1583 (notarized, two IDs) required for US locations
  • The cheapest way to put a real street address on your mail
See iPostal1

Anytime Mailbox

Price set per location

  • 2,500+ locations; each location sets its own monthly price
  • Choose the location first, then see its price and plan options
See Anytime Mailbox

Prices and claims read from each provider's own site on 2026-07-30. Why address type decides what passes verification: virtual addresses and Stripe, explained.

All providers at a glance

ProviderAddress typePublished priceStands out for
VirtualPostMail mailboxVirtual mailbox (CMRA)$20-$90/month (Starter, Plus, Business, Premium)Free registered agent service included with every mailbox plan
iPostal1Virtual mailbox (CMRA)$9.99/month mailing address; $14.99 business address; $39.99 virtual office4,250+ locations worldwide, so you can pick almost any US state or city
Anytime MailboxVirtual mailbox (CMRA)Price set per location2,500+ locations; each location sets its own monthly price
VirtualPostMail TruLeaseLeased business address$350/month or $600/month (published tiers)A real office lease with a unique address, aimed at bank accounts, merchant accounts, and Amazon/Shopify stores
Northwest Registered AgentRegistered agent$125/yearRegistered agent in any state, which every LLC must have

Forming the LLC too?

The address is one leg of the setup. Our LLC state cost comparator shows what Wyoming, New Mexico, and Delaware really cost with your agent price plugged in, and the US LLC guide covers the full formation path.

Get the free Global Founder Setup Kit

A one-page PDF: the exact US LLC plus territorial-residency setup non-resident founders use to run an online business and pay near-zero tax, with the checklist and the honest caveats. Drop your email and it is yours, plus new setups as we add them.

Virtual address FAQ

Can one address do everything?

Usually not. A virtual mailbox is great for mail but is a CMRA address, which banks and Stripe often flag during verification. A registered agent address only exists for legal and state mail. A leased business address passes verification but costs several times more. Most non-resident founders end up pairing a cheap mailbox with a registered agent, and add a leased address only if a platform pushes back.

Why do banks and Stripe reject virtual mailboxes?

Virtual mailboxes are registered with the USPS as Commercial Mail Receiving Agencies. Verification systems check that database, and a CMRA address reads as 'mail-handling service, not a real operating presence.' It is not personal — it is a database lookup. Our virtual-address-for-Stripe guide covers this in depth.

Is a leased virtual address guaranteed to pass KYC?

No, and be suspicious of anyone who promises it. VirtualPostMail's own TruLease page states it does not guarantee outcomes of your use. A genuine lease removes the CMRA flag, which is the usual blocker, but every bank and platform makes its own call on the whole application.

Do I need my registered agent and my mailing address in the same state?

The registered agent must be in the state where your LLC is formed — that is the legal requirement. Your mailing address can be anywhere. A Wyoming LLC with an agent in Cheyenne and a mailbox in Miami is completely normal.

What is USPS Form 1583?

The authorization form every US mail-receiving service needs before it can accept mail for you. It must be notarized with two forms of ID (iPostal1 states this for its US locations, and VirtualPostMail requires it for TruLease too). Most providers offer online notarization during signup, so it is a speed bump, not a wall.

Sources

Every price and provider claim on this page was read from the source below on 2026-07-30.

Some links on this page are partner links: if you buy through them we may earn a commission, at no extra cost to you. This page is general information, not legal or financial advice. Whether any address passes a bank's or platform's verification is always that institution's decision — no provider (and no page) can guarantee it.