Some links on this website may be affiliate links. If you purchase through them, we may earn a commission at no extra cost to you.
Short answer: Your LLC actually deals with three different addresses, and most application problems come from mixing them up. The registered agent address is a legal requirement — your agent’s physical in-state address for lawsuits and state notices. The principal address is your business’s official location on filings and applications. The mailing address is simply where your mail goes. A virtual business address is a real US street address run by a mail service that scans your letters to an online dashboard. It can cover your principal and mailing address needs, but it is not — and can never be — a substitute for a registered agent. Set it up properly (that means a completed Form 1583), and use the exact same LLC name and address format on every application.
Table of Contents
- The 3 addresses every LLC deals with
- What a virtual business address actually is
- Where you’ll be asked for an address
- How virtual mailboxes work: CMRA, Form 1583, and the CMRA flag
- How to choose a virtual address provider
- Step-by-step: setting up your virtual business address
- Mistakes to avoid
- FAQ
- Conclusion
The 3 addresses every LLC deals with
If you live outside the US, every form that asks for “your business address” feels like a trap — you don’t have a US address to give. The confusion clears up once you see that US systems are asking about three different addresses.
1. Registered agent address
Every US state requires your LLC to appoint a registered agent: a person or company with a physical street address in your formation state, available during business hours to receive lawsuits (called service of process), tax notices, and state correspondence. This address is your agent’s address, not yours. A P.O. Box never qualifies, and renting a mailbox does not appoint anyone as your agent. If you formed through a service such as Registered Agents Inc, the registered agent address comes bundled with formation — $100 + state fee covers the state filing and a year of registered agent service — so this slot is already filled by their office address.
2. Principal (business) address
This is your LLC’s official business location: the address on state filings where one is requested, bank and payment processor applications, contracts, and invoices. It becomes part of the public record in many states, which is exactly why founders avoid using a home address. For a remote, foreign-owned LLC, this is the slot a virtual business address usually fills.
3. Mailing address
The mailing address is purely practical: where mail should physically be delivered. The IRS, your bank, and your vendors ask for it separately from your principal address, and the two are allowed to differ. Day-to-day mail management is the virtual mailbox’s home turf.
| Address | What it is | Where it’s used | What qualifies |
|---|---|---|---|
| Registered agent address | Your agent’s physical in-state address for legal mail | Articles of Organization, state records | The agent’s own street address; never a P.O. Box or mailbox rental |
| Principal / business address | Your LLC’s official business location | State filings, bank and Stripe applications, invoices | A real street address — a virtual address usually works |
| Mailing address | Where your mail is delivered and managed | IRS forms, bank correspondence, vendors | A virtual mailbox, or a foreign address where the form allows it |
One rule ties all three together: consistency. Banks, Stripe, and the IRS cross-check names and addresses against public records and commercial databases. Two slightly different versions of the same address can trigger manual reviews and delays.
What a virtual business address actually is
A virtual business address (sold as a “virtual mailbox” or “virtual office address”) is a real commercial street address operated by a mail-receiving company. You rent a private mailbox (PMB) at that address, and the staff there receive your letters and packages from USPS, UPS, and FedEx. Envelope images appear in an online dashboard or app, and for each item you choose: open and scan the contents, forward it to you, shred it, or hold it.
Three things a virtual address is not:
- Not a P.O. Box. It is a genuine street address that accepts deliveries from every carrier, which is why banks and state offices treat it differently from a post office box.
- Not an office. You can’t work or meet clients there; mail handling is the entire service.
- Not a registered agent. Nobody there is appointed to accept legal process for your LLC, and using a mailbox address as your registered agent address is generally not permitted. A virtual address handles your business mail; your registered agent handles legal mail. Most non-resident founders end up with both.
Where you’ll be asked for an address
Here is every place an address decision will hit you, and what each one accepts:
| Who’s asking | What they want | What to use | Watch out for |
|---|---|---|---|
| State filing office | Registered agent address; often a principal and/or mailing address | Your agent’s address; your virtual address for principal/mailing fields where allowed | A few states reject P.O. Boxes in these fields or treat address fields differently |
| IRS — Form SS-4 (your EIN application) | A mailing address for the LLC | Your virtual US address, or your foreign address — both are accepted | Your LLC’s legal name must match your Articles of Organization exactly |
| IRS — Form 5472 + pro forma Form 1120 (annual filing for foreign-owned LLCs) | The entity’s address | The same US mailing address you use everywhere else | Inconsistency with your EIN records invites IRS correspondence you don’t want |
| Bank or fintech | Business address, mailing address, and your personal residential address | Virtual address for the business fields; your real home-country address for you personally | See the CMRA flag discussion below — extra questions are common |
| Stripe | A US business address for verification | The same virtual address as your bank application | Stripe may ask for documents tying your LLC to the address |
| Customers and vendors | Invoices, website, contracts | Your virtual address | Don’t publish your registered agent’s address unless they expressly allow it |
The pattern: the state prescribes the registered agent address, the IRS is flexible about mailing addresses, and financial institutions care most — because they’re legally required to verify your business (their “know your customer” rules).
How virtual mailboxes work: CMRA, Form 1583, and the CMRA flag
Virtual mailbox companies operate as Commercial Mail Receiving Agencies (CMRAs) — businesses registered with the US Postal Service to receive mail on customers’ behalf. That status comes with one non-negotiable piece of paperwork:
USPS Form 1583 (“Application for Delivery of Mail Through Agent”) is the federal form that authorizes your CMRA to accept mail for you. Without a completed 1583 on file, the provider legally cannot release your mail — it has to be returned. Key points for non-residents:
- You provide two forms of ID. For an LLC, an authorized representative signs with their personal ID — your passport is the standard document for foreign founders.
- The form must be notarized or signed in front of the CMRA’s representative. Since you can’t walk into a mail center from abroad, most online-first providers route you through online notarization: a short video call where a notary verifies your ID and witnesses your signature, typically 10–15 minutes. A few providers verify identity in-house instead and skip the notary. Either way, your mailbox isn’t fully active until this step is done.
- Once approved, envelope scans appear in your dashboard, then scan/forward/shred on request. Scanning and forwarding beyond your plan’s allowance usually costs extra per item, and international forwarding is charged at real shipping rates.
The CMRA flag. USPS records mark every CMRA address as a commercial mail receiving agency, and that flag shows up in the address-verification databases banks and payment processors use. This doesn’t make a virtual address unusable — fintechs built for international founders see them every day — but it means you should expect occasional follow-up questions, especially from traditional banks. A virtual address reduces address friction; it doesn’t erase it, and no provider can guarantee a bank or Stripe approval.
How to choose a virtual address provider
Well-known virtual mailbox services include iPostal1, Anytime Mailbox, Stable, and Earth Class Mail, among others. Plans and included allowances change often, so check current pricing on each provider’s site rather than trusting third-party roundups. What to compare:
- A real street address, and a real facility behind it. Confirm the address accepts all carriers and that you know which physical location handles your mail. Avoid anything that is effectively a P.O. Box with street-style formatting.
- State choice. Your mailing address does not have to be in your formation state. Matching the formation state can simplify state correspondence; a commercial-looking address in a business district tends to read better on applications than a strip-mall box. Function matters more than prestige.
- Pricing model. Look past the headline monthly fee: how many envelope scans and page scans are included, what forwarding costs (especially international), and whether package handling or check deposit costs extra.
- Scan speed and software. Same-day or next-day scanning, a usable mobile app, and the ability to give your accountant view access all matter once IRS letters arrive.
- Business accounts and longevity. You want a provider that explicitly serves LLCs, will still exist in three years, and supports multiple authorized users. Remember: you cannot “port” a mailbox address. Switching providers means a new address and updating every record, so choose like you’ll stay.
Step-by-step: setting up your virtual business address
- Get the legal side in place first. Form your LLC and appoint your registered agent (if you formed with Registered Agents Inc, that’s already done). Address decisions before formation tend to get baked into filings and are annoying to unwind.
- Choose your provider and address, and sign up in the LLC’s name. Do this after your Articles of Organization are approved, so the mailbox account and Form 1583 carry your LLC’s exact legal name.
- Complete Form 1583. Fill in the LLC and address details, sign as authorized representative, upload your IDs (passport plus a second ID or proof of address), and complete the provider’s verification — usually an online notarization session.
- Wait for activation and write down the exact address format. Your address includes a PMB (private mailbox) number, and the exact formatting — street, PMB, city, state, ZIP — is now your canonical business address.
- Test it. Mail yourself a letter. Confirm the envelope scan appears, request an open-and-scan, and check the scan is legible. A clean scan of your IRS EIN confirmation letter is something your bank will ask for.
- Roll the address out in the right order, and freeze your contact block. Apply for your EIN, then your bank/fintech account, then Stripe, then update your website, invoices, and state records. Save one “contact block” — LLC legal name, EIN, the virtual address in its exact format — and copy-paste it verbatim into every application.
Mistakes to avoid
- Using your registered agent’s address as your business address without permission. Agent services agree to receive legal mail, not your vendor invoices and bank statements — routine mail sent there may be refused, returned, or discarded, and many agent agreements prohibit the use outright. Keep your own mailing address.
- Putting a P.O. Box where a street address is required. It fails the registered agent rules outright, and banks and Stripe treat a P.O. Box as unverifiable for a business address. This is one of the most common self-inflicted application problems.
- Mixing address variants across applications. “St.” on one form and “Street” on another, the PMB number present here and missing there, your formation state on the bank form and your mailbox state on Stripe — verification systems read these as different addresses and kick your application to manual review. One canonical format, everywhere.
- Assuming the virtual address replaces your registered agent. A mailbox cannot accept service of process. If a lawsuit lands at a mail counter instead of your agent, you may not learn about it in time — and courts can enter a default judgment against a business that never responds.
- Delaying Form 1583. Until it’s approved, your provider can’t release mail to you. IRS and state letters are exactly the mail you cannot afford to have sitting unscanned.
- Expecting every bank to accept the address quietly. The CMRA flag means some institutions will ask what your business does and where it operates. Have your Articles, EIN confirmation, and operating agreement ready to upload, expect fintechs serving international founders to be smoother than traditional banks, and don’t rotate addresses between reapplications unless an underwriter asks you to.
FAQ
Can I use a virtual address as my registered agent address?
No. A registered agent must be a person or company formally appointed with the state, reachable in person at their own physical address during business hours to accept legal process. A virtual mailbox is a mail service — nobody there is your agent. Your Articles of Organization must list your registered agent’s address, and that role has to be filled separately.
If I have a registered agent service, do I still need a virtual address?
They do different jobs. Your registered agent receives only legal and state mail; they are not your office mailbox. If you need a stable US address for bank applications, IRS correspondence, invoices, and your website — and as a non-resident you almost certainly do — then yes, you’ll want a virtual address alongside your agent.
Will my bank accept a virtual address?
Often, as your business and mailing address — especially with fintechs built for international founders. Traditional banks are stricter, and any institution may ask follow-up questions because CMRA addresses are flagged in verification databases. Approval is always the bank’s decision; consistent paperwork (Articles, EIN letter, operating agreement) is what you control.
Can I use a virtual address on my EIN application?
Yes. Form SS-4 asks for a mailing address, and the IRS accepts a US virtual address or your foreign address. Just make sure your LLC’s legal name matches your Articles exactly, and use an address where IRS mail will actually reach you — with a virtual mailbox, that mail gets scanned to you wherever you are.
Is a virtual address the same as a P.O. Box?
No. A P.O. Box is a box inside a post office: it can’t receive UPS or FedEx deliveries and is rejected in most places a physical business address is required. A virtual address is a real street address at a CMRA facility that accepts all carriers and scans your mail. The honest caveat is that databases still flag it as a commercial mail agency — better than a P.O. Box, not invisible.
Does my virtual address need to be in the same state as my LLC?
No — your mailing address can be in any state. Some founders match the formation state to keep state correspondence simple; others pick for price or facility quality. The registered agent address is the only one that must be in the formation state, and that belongs to your agent.
Conclusion
Three addresses, three different jobs. Let your registered agent handle legal mail at their in-state address, use a virtual business address as your principal and mailing address, and keep the name and format identical everywhere so banks, Stripe, and the IRS all see one consistent company. Do the Form 1583 step properly, and a virtual mailbox quietly removes the “but I don’t have a US address” blocker from almost every application you’ll file.
If you haven’t formed your LLC yet, start with the legal layer: Registered Agents Inc forms your LLC for $100 + state fee — state filing, domain name, website, and a year of registered agent service included — then add a virtual address once your EIN application is moving. If you’re already formed, set up the mailbox this week and roll it out in the order above.
This article is general educational information only and is not legal or tax advice. Address requirements vary by state, agency, and financial institution — confirm the rules that apply to your LLC with the state filing office, your bank, or a qualified professional before you file.

