Forming an LLC sounds like a paperwork problem, but most of the friction is actually about addresses. The state wants one address. The IRS wants another (sometimes the same, sometimes not). Your registered agent has their own. Your bank will ask for yet another when you open the business account, and Stripe will quietly check it again when you start taking payments. If you're a remote founder, an expat, or just running things out of your house, none of those forms have a great answer for 'I work from a laptop.' That's where a virtual business address comes in — but only if you understand which slot it fits into.
This guide walks through how to use a virtual address — specifically, a real US street address from a service like mailnow.ai — when forming and operating an LLC. We'll cover the three different addresses you'll be asked for, which states accept a virtual address for which purpose, what to put on USPS Form 1583 and the IRS EIN application, banking and merchant account considerations, and how to update everything cleanly if you ever move.
The three addresses every LLC has
Before you can decide where a virtual address fits, it helps to separate the three different addresses an LLC actually uses. People conflate them constantly, which is how you end up with a registered agent yelling at you about service of process or a bank closing your account because the address on file 'doesn't match.'
- Registered agent address — a physical address inside your state of formation where someone is reliably available during business hours to accept legal mail (lawsuits, subpoenas, state notices). This is a public record and gets published on the Secretary of State's website.
- Principal business address (or 'principal office') — where the business is actually run from. Most states ask for this on the formation documents and on annual reports. Some states publish it; some don't.
- Mailing address — where you want to receive day-to-day correspondence: bank statements, vendor invoices, IRS notices, customer mail. This is the one that benefits the most from being a virtual address.
A virtual mail service can usually serve as your principal business address and your mailing address. It generally cannot serve as your registered agent address, because the registered agent has to be a person or a company specifically commissioned to accept service of process in your state. Plenty of mail services try to blur this line. Don't blur it — it's the one that gets your LLC administratively dissolved if it goes wrong.
Registered agent: what a virtual address can and can't do
Every state requires an LLC to designate a registered agent (sometimes called a 'statutory agent' or 'agent for service of process'). The agent must have a physical street address in the state of formation and must be available during normal business hours to receive legal documents in person. PO Boxes are not allowed. Virtual mailboxes outside the state are not allowed. A scan-and-forward service that's just a CMRA is, in most states, also not allowed for this specific role.
What you can do is hire a commercial registered agent service in your state of formation (they typically charge $50–$150 per year), or in a few states act as your own agent if you live there. Then, separately, use a virtual address for the business's principal office and mailing address. Those are two different jobs — don't try to make one address do both.
Principal business address: where virtual works
The principal business address is the one most founders are actually trying to solve when they sign up for a virtual mailbox. They don't want their home address on the Secretary of State's website. They don't want to put 'Apt 4B' on their bank application. They want a real street address that looks like a business and can collect business mail.
Almost every state will accept a virtual business address for this purpose, as long as it's a real street address (not a PO Box, not labeled 'PMB'). The address has to be capable of receiving mail and packages, and ideally it has a unique suite number assigned to your business. That's the standard a service like mailnow.ai is built around — a real building, a unique suite, and trained staff signing for couriers.
State coverage: what's accepted, by category
Below is a rough map of how the most common LLC-formation states treat a virtual address for each role. This is a general overview; always confirm against current state rules before filing.
| State | Virtual address for principal office | Registered agent requirement |
|---|---|---|
| Delaware | Yes | Delaware-licensed commercial registered agent or Delaware resident. |
| Wyoming | Yes (principal office and mailing) | Wyoming resident or commercial registered agent with a Wyoming street address. |
| Nevada | Yes; same address used on the required 'list of managers' filing | Nevada-based registered agent. |
| Florida | Yes on Sunbiz filings (principal office and mailing) | Florida-based, physically present at a Florida street address. |
| Texas | Yes | Texas resident or Texas-registered entity, Texas street address (no PO Boxes). |
| California | Generally yes (Statement of Information); address is public and must be a real street | California-based Agent for Service of Process. |
| New York | Yes | Secretary of State acts as the default agent for service of process; 'registered agent' works differently. |
| Colorado, Washington, Illinois, Georgia, North Carolina, Arizona | Yes | In-state registered agent at a physical street address. |
Using mailnow.ai's address during formation
Practically, here's how this looks if you're forming an LLC and using mailnow.ai for the address piece. Start by signing up for the mail service and completing USPS Form 1583 — this is the one-time notarized authorization that lets us receive mail on your behalf. Once that's done (usually in about 15 minutes with remote online notarization), you have a real US street address with a unique suite number assigned to your LLC.
- Hire a commercial registered agent in your state of formation. This is a separate, in-state service.
- Sign up for mailnow.ai and complete Form 1583. You'll receive your assigned suite number.
- File your Articles of Organization (or equivalent) with the state. Use the registered agent's address for the registered agent slot, and your mailnow.ai address for the principal business address and mailing address.
- After the LLC is approved, apply for an EIN with the IRS using the mailnow.ai address as the business mailing address.
- Open a business bank account using the same mailnow.ai address on the application.
Doing it in this order keeps every form consistent — same business name, same EIN, same business address everywhere except the registered-agent slot. Banks and payment processors care a lot about consistency; mismatched addresses on different documents are one of the most common reasons applications get held up.
USPS Form 1583, briefly
Form 1583 is the federal authorization form that lets a commercial mail receiving agency receive mail addressed to you. Every legitimate virtual mail service requires it — it's not optional, and any service that says you can skip it is operating outside USPS rules. You'll need two forms of ID (one with a photo) and a notary, which can be done remotely online. We walk through it step by step during onboarding. Once it's filed, your suite is yours and mail starts flowing.
What to put on the IRS EIN application
The EIN application (Form SS-4, or the online application at IRS.gov) asks for a 'mailing address' and a 'physical location' for the business. For an LLC operated remotely, both can usually be your mailnow.ai address — that's the address you actually receive IRS mail at. Don't put your home address here unless you want IRS notices going there for the next decade. The EIN address is what the IRS uses for everything: tax notices, identity verification letters, refund correspondence, audit notices.
If you live outside the US, the EIN application has a separate field for the responsible party's address (typically your personal residence) versus the business address (your mailnow.ai address). Keep them distinct — the IRS treats them differently and conflating them can trigger flags during identity verification.
Banking and merchant account considerations
Banks are where the address question gets the most interesting. Under the Customer Identification Program (part of the Bank Secrecy Act and the USA PATRIOT Act), banks have to verify both the identity of the business and a physical place of business. Most major US business banks — Mercury, Relay, Bluevine, Chase, Bank of America, Wells Fargo — will accept a virtual business address that is a real street with a unique suite, as long as it matches what's on your formation documents and your EIN letter.
What banks tend to reject: PO Boxes, addresses labeled with 'PMB,' addresses that come back as a UPS Store or generic mail-drop in their internal databases, and addresses that don't match the rest of your paperwork. The cleanest approach is to lock in your virtual address before you file the LLC, then use it consistently on the EIN application, the bank application, and any merchant or payments accounts.
- Stripe will accept a virtual business address as long as it's a real street and matches your tax records.
- PayPal Business is similar — they care about consistency more than the specific address type.
- Square sometimes asks for additional verification if the address comes back as a CMRA; having a unique suite number helps.
- Amazon Seller Central and similar marketplaces accept virtual addresses but may require utility bills or lease documents for high-risk categories.
How to update addresses if you move
One of the underrated benefits of a virtual business address is that your business address stops moving even if you do. If you change apartments, move cities, or move countries, your LLC's address on file with the state, the IRS, your bank, and your customers all stays the same. That's a real win — every one of those address changes is a small bureaucratic project on its own, and skipping them is worth real money over the life of a business.
If you do need to update addresses (say, you change states of formation, or you switch virtual mail providers), here's the order to do it in to minimize disruption:
- Update your registered agent first if the change is state-related. The state filing is what everything else cascades from.
- Update the Secretary of State filing for your principal business address (typically through an annual report or a specific change-of-address form).
- File IRS Form 8822-B to update the IRS within 60 days.
- Update your bank and merchant accounts. Most allow this online; some require a notarized letter.
- Update vendors, payroll providers, insurance, and your website. This is the long tail — schedule a focused hour to walk through your subscriptions and contracts.
LLC formation with a virtual address: checklist
- Pick your state of formation (your home state is usually fine; Delaware/Wyoming only if you have a specific reason — see our deep dive on Delaware vs Wyoming vs your home state for the full breakdown).
- Hire a commercial registered agent in that state.
- Sign up for mailnow.ai and complete USPS Form 1583. Note your assigned suite number.
- File the LLC formation documents using the registered agent's address for the agent slot and the mailnow.ai address for the principal office.
- Apply for an EIN using the mailnow.ai address as the business mailing address.
- Draft an operating agreement (even if your state doesn't require it).
- Open a business bank account using the same mailnow.ai address.
- Set up Stripe / PayPal / payroll / accounting using the same address everywhere.
- Put the mailnow.ai address on your website's contact page and email footer.
- File annual reports on time and keep the address consistent across every filing.
Get a real address before you file
The single biggest mistake we see is founders filing their LLC with a home address — or worse, a PO Box — and then trying to undo it three months later when the bank or Stripe sends back the application. It's much cheaper, in time and money, to lock in a real virtual business address before the formation paperwork is filed. Get the address first, file the LLC second, and every form after that is straightforward.