The email is polite and short. "We were unable to verify your business address." You read it twice. You filled everything in correctly, your company is real, and you put a virtual address on the business bank account application. Now the account you need to get paid is on hold.
If you've landed here after a message like that, or you want to avoid one, this guide is for you. It answers a simple question honestly: can you use a virtual address for a business bank account, Stripe, PayPal or a marketplace? Mostly, no. These companies want something else. Below is what each one says in its own help pages, as of October 2026, and where a virtual office address really does help. It's general information, not legal advice.
First, the words
A virtual office address is a street address you rent for your business. Someone there receives your mail and tells you about it. In US postal rules, a private business that receives mail for customers is called a CMRA, a "commercial mail receiving agency." Your address carries a "#" or "PMB" and a mailbox number, like "2125 Biscayne Blvd, Suite 300 #1234."
A P.O. box is a locked box you rent at a US Post Office. It's a different product, but many platforms put both in the same category.
A "fintech" is a tech company that offers banking or payment services, like Mercury or Wise. A payment platform is a service that lets you take card payments online, like Stripe or PayPal.
Why they ask for a physical address
Banks and payment companies have to know who they're dealing with and where that business really operates. So when they ask for a business address, most mean the place where the work happens. Not where the letters go. They often ask for a document that proves it, and they compare that document with what you typed.
That's the key idea for the rest of this page. A mailing address and an operating address are two different things, and the application usually asks for the second one.
What each one says
Mercury
Mercury doesn't accept P.O. boxes, virtual addresses, CMRAs, mail centers or registered agent addresses as the company address. It does accept a verifiable home address, or a verifiable international address if you're an overseas customer, and it may ask for proof (Mercury, company address requirements). So a founder in Santiago would give her real address in Santiago.
Stripe
Stripe has two levels. For a standard US account that takes payments, it asks for the physical place where most of your business activity happens, and it doesn't accept P.O. boxes. It may ask for documents (Stripe, US account requirements).
The money and card products are stricter. Since July 1, 2025, Stripe Issuing, Treasury, Opal and Corporate Card block registered agent, mailbox and virtual address services, both for the business address and for the address of the person who represents the account (Stripe, address validation). Those accounts can still take payments. And Stripe's own changelog from September 30, 2026 adds an error message called "invalid_address_cmra_address" (Stripe changelog). In other words, the check is automatic. Nobody reads your application and lets it slide.
Wise
Wise Business wants a physical trading address, meaning where the business actually trades. It lists P.O. boxes, mail forwarding or receiving services, virtual offices, attorney offices and registration agencies as not acceptable. Your home address is fine. Your registered address, the official one on your company documents, can be your registered agent's or attorney's address (Wise, business address verification).
Shopify Payments
Shopify is blunt about it: "You can't use PO Box or Private Mail Box addresses with Shopify Payments." In the US, the business address is "where the business operations primarily occur," and Shopify may ask for proof (Shopify Payments, US requirements). For American Express payments, it says a mail holding or forwarding service, or a mailbox rented at a shipping store, doesn't meet the requirement (Shopify, American Express requirements).
PayPal
PayPal won't use a P.O. box as your main or billing address, and it confirms only physical business addresses (PayPal, street address help). It doesn't mention virtual offices by name. But "physical business address" points the same way as everyone else.
Amazon
Amazon isn't a payment platform, but sellers ask about it all the time. Its official checklist for new sellers includes a government ID, a credit card, a bank account, business registration details, tax information and proof of your home address dated within the last 180 days. Then it verifies you by photo or video call (Amazon seller FAQ). We couldn't find any official Amazon page about virtual or mailbox addresses. Sellers on Amazon's forums report rejections, and the picture isn't clear. So we won't guess.
Instead of a virtual address for a business bank account, which address?
Give the address where your business really operates. For most founders abroad, that's their home or their office in their own country. Mercury and Wise both say so in plain terms.
A few practical steps:
- Check which address the form is asking for. "Business address," "trading address" and "operating address" usually mean where you work. "Mailing address" is different.
- Use the address on your proof document, written the same way. If your lease says "Calle 7 #45-10, Bogotá," type that.
- If you're unsure, ask the bank or platform before you apply. It's quicker than an appeal.
- Don't dress a mailbox up as an office. Platforms do check, as that Stripe error shows, and an honest answer now beats explaining a mismatch later.
Where a virtual office address genuinely helps
Being honest about banks doesn't make a US address useless. Far from it. It's good at different jobs:
- The state's mailing address. Florida lets your company's mailing address be a P.O. box, so a mailbox address fits there. See whether a virtual office can be your LLC's address.
- IRS letters. The tax agency writes to the mailing address on your EIN application. Our guide on receiving IRS mail while living abroad explains why that matters.
- Your website, invoices and contracts. Clients see a Miami address instead of your apartment.
- Mail from your bank. Where your bank lets you add a separate mailing address, statements and cards can come to the mailbox.
- Proof that you have a business address. On Business and Executive plans, Prima gives you a service agreement you can show as proof of address. Some institutions may accept it for that purpose. The bank or platform decides, and it won't change the rules above.
Where it doesn't
- As the business or trading address at Mercury or Wise.
- As the business address for Stripe Issuing, Treasury, Opal or Corporate Card.
- With Shopify Payments, which rejects private mailbox addresses outright.
- As a substitute for the operating address Stripe and PayPal ask for.
- As a way around anyone's verification. Nobody can promise that, and anyone who does is guessing.
Where Prima fits
Prima is an address and a mail team at 2125 Biscayne Blvd in Miami. We receive your mail, photograph every envelope, scan what you choose, and on Business and Executive we answer a Miami phone number live in English and Spanish. Plans start at $39 a month, and you can see them here. We can't get you approved by a bank or a platform, and we won't pretend otherwise.
If you're setting up a new company, our checklist of what to do after forming a Florida LLC puts the bank step in order with everything else. And our guide to Florida's three LLC addresses shows which address goes where on the state's forms.