Pre-launch: WaBulkSend is not open to users yet. The features described on this page are what we are building, not software you can log in and use today. Join the waitlist and we will email you when access opens.

📞 Check the number before you buy it

Virtual Number for WhatsApp Business: Which Virtual Phone Numbers, VoIP Numbers and Landlines Actually Register

Meta does not ban virtual numbers as a category. It publishes four eligibility rules, and almost every failed registration breaks one of them. Check your number against the mechanical rules below, then read which number types survive verification.

Eligibility rules on this page are quoted from Meta's WhatsApp Cloud API phone number documentation.

WhatsApp number eligibility check

No sign in

Nothing is sent anywhere. The check runs in your browser.

Type a number to normalize it.
Not a short code. Meta does not support them.
Country and area code included.
Length is a valid 7 to 15 digits.

Three rules only you can confirm

Meets every published rule. Verification should reach you by SMS or voice call. Formatting problem. Add the country code, or check the digit count. Enter a number and tick the three confirmations.Format is fine. Tick the three confirmations above.

This checks the rules Meta publishes. No public API can tell you in advance whether a specific carrier will pass the call through.

Short answer: you can use a virtual number for WhatsApp Business, and Meta nowhere bans virtual or VoIP numbers as a category. Its published eligibility list for a WhatsApp Business Platform number is that the number must be owned by you, have a country and area code (short codes are not supported), be able to receive voice calls or SMS, and have scaled capabilities. Everything the internet describes as a "virtual number ban" is really one of those four rules failing, almost always the third. The confusion comes from mixing up two different products: the free WhatsApp Business app is strict about mobile numbers, while the Business Platform will happily register a landline or a business VoIP line that can take an international verification call.

Last updated August 2026. Eligibility rules quoted from Meta's WhatsApp Cloud API phone number documentation.

The four rules Meta actually publishes

Vendor blogs on this topic contradict each other constantly, which is understandable, because most of them are describing the free app while their readers are asking about the API. Here is the documented list for a number you want to register on the WhatsApp Business Platform, with what each rule means in practice.

Meta's rule What it rules out How it bites in practice
Be owned by you Recycled or pooled numbers from a shared app Free burner services reassign numbers between users. If someone else had it on WhatsApp first, you inherit their history and sometimes their ban.
Country and area code Short codes The five and six digit codes used for US SMS marketing cannot be registered at all. This is the one hard category exclusion in the list.
Receive voice calls or SMS Anything unreachable from abroad This is the rule that fails, and it is why virtual numbers got their reputation. Either channel is enough, which is exactly why a landline can register.
Have scaled capabilities Lines that cannot carry business volume The least specific of the four. Read it as a line provisioned for business traffic rather than a personal handset plan.

Two more constraints sit alongside the list. Numbers already in use with WhatsApp cannot be registered unless they are deleted first, and a number that has been banned has to go through the appeal process before it can be registered again.

Which number types register, by product

The single most useful thing to understand here is that the free WhatsApp Business app and the WhatsApp Business Platform are different products with different tolerances. A number that the app rejects can often be registered on the platform, because the platform lets you verify by voice.

Number type Business Platform (API) Free Business app Verify by Watch out for
Business mobile Yes Yes SMS or voice Nothing. This is the path of least resistance.
Landline or fixed line Yes Yes Voice only Someone has to be sitting at the phone to hear the code read out.
Business VoIP or virtual Usually Often not Voice preferred Confirm with the provider that international inbound calls and texts are enabled.
Toll-free behind an IVR Conditional Conditional Voice, routed to a human The phone tree is the blocker. The call has to reach a real person.
Consumer app numbers Unreliable Unreliable Frequently neither International delivery is the usual failure, and numbers get recycled between users.
Short code No No Not applicable Explicitly unsupported. There is no workaround.

Meta publishes no list of approved or blocked providers, so treat any article naming specific brands as banned with suspicion, including the ones that name them confidently. The rules are about what a line can do, not who sells it.

Why the free app rejects numbers the API accepts

The free WhatsApp Business app is consumer software with an anti-abuse problem. It is the front door for millions of signups a month, a large share of them fraudulent, so it leans hard on the one signal that is expensive to fake at scale: a real mobile line that receives a text. That is why so many people conclude that WhatsApp bans virtual numbers. They tried the app, the code never came, and the app offered no explanation.

The Business Platform sits behind a Meta Business Account, business verification, a display name review and a payment method. Identity is already established by the time the number is registered, so verification only needs to prove you control the line. Meta accepts either SMS or VOICE as the code method, and voice is what makes landlines and business VoIP lines workable.

This distinction is worth holding onto, because it changes the shopping decision. If you are choosing a number for a business you intend to run campaigns from, you are not looking for a number that satisfies the app. You are looking for a US line from a real voice provider that will pass an international inbound call to a human, which is an ordinary thing to buy and a reasonable thing to ask a provider to confirm before you pay.

How to get a number that survives registration

1

Buy from a voice provider, not an app

Pick a US business voice provider and ask one question before paying: does this number accept inbound international calls and texts. If support cannot answer, that is your answer.

2

Clear it of any WhatsApp account

If the number ever ran WhatsApp, delete that account from inside the app first. A number can only be attached to one WhatsApp account at a time, and the platform will refuse a number that is still in use.

3

Register with a display name ready

Display name information is required at registration, and it goes through review. Have the legal or trading name you intend to show decided before you start, not invented at the prompt.

4

Choose voice if SMS is uncertain

Have a person at the line when you trigger the call, with the code screen open. The window is short, and a missed call means restarting rather than a second chance.

Business verification itself is free and separate from all of this. It is worth completing early, because verifying your business is one of the three routes off the starting messaging limit of 250 recipients in a rolling 24 hours.

Questions people ask before buying a number

Can I use a virtual number for WhatsApp Business?

On the WhatsApp Business Platform, yes, provided the number meets Meta's eligibility rules. Those rules are that the number is owned by you, has a country and area code, can receive voice calls or SMS, and has scaled capabilities. Meta does not publish a ban on virtual or VoIP numbers as a category. What fails is any number that cannot actually receive the international verification call or text.

Does WhatsApp Business accept VoIP numbers?

The platform accepts a VoIP number that can receive an international verification call or SMS. Meta's documentation treats VoIP as internet telephony not tied to a physical line, marks it as standard for voice one-time passcodes and not recommended for SMS ones, and tells you to confirm your provider supports international SMS and calls. The free Business app is far less forgiving.

Can I use a landline for WhatsApp Business?

Yes. A landline cannot receive a text, so you pick voice as the verification method and WhatsApp reads the code out in an automated call. The person answering has to hear and enter it within the verification window. The line still needs to accept calls from an international caller, because the verification call does not originate in the United States.

Can I use a toll-free number for WhatsApp Business?

Only if a human can be reached on it. Meta states that phone numbers behind an IVR system can be registered, but must be able to accept calls from international numbers and be able to redirect the SMS message or voice call to a real person. The blocker is the phone tree, because in Meta's words, a WhatsApp registration call cannot navigate an IVR. Route the line straight to a desk for the few minutes registration takes.

Why do Google Voice and TextNow numbers usually fail on WhatsApp?

Meta publishes no blocklist of specific providers, so the honest answer is mechanical rather than political. Consumer app-based numbers frequently refuse or silently drop international calls and texts, deliver them into an app inbox the verification flow cannot reach, or reassign numbers between users, which conflicts with the requirement that the number be owned by you. When the code never arrives, registration fails, and the error message rarely says why.

Can I use my existing WhatsApp number for the Business Platform?

Not while it is still registered elsewhere. Numbers already in use with WhatsApp cannot be registered unless they are deleted first, and a phone number can only be attached to one WhatsApp account at any moment. Delete the existing account from inside the app, then register the number on the platform. If the number was banned, it has to be unbanned through the appeal process before registration will work. Deleting the account also deletes that chat history, so export anything you need first.

How much does a virtual number for WhatsApp Business cost?

The number is a normal telecom purchase, typically a few dollars a month from a US voice provider, and it is entirely separate from what Meta charges. Meta bills per delivered template message by category and country, not per number. Registering the number, verifying your business and getting a display name approved are all free. See the WhatsApp pricing calculator for what the message volume itself works out to.

How many phone numbers can one business have on WhatsApp?

A Meta Business Account starts with a limit of two registered business phone numbers and can grow to twenty. Messaging limits are set at the business portfolio level and shared by every number in it, so adding numbers does not multiply how many people you can reach in a rolling 24 hours. That surprises teams who buy a second number expecting double the throughput.

Can I keep my number if I switch WhatsApp providers?

Yes, and the migration carries more than the number itself. Your display name, quality rating, messaging limit tier, Official Business Account status and approved templates at green quality all move with it. Chat history does not, and neither do rejected or pending templates. Template quality ratings restart at unknown for roughly 24 hours. Two-factor authentication has to be disabled on the source side before the move.

Do I need a US number to message US customers on WhatsApp?

No. WhatsApp routes over the internet rather than the carrier network, so a number registered in any country can message a recipient in any other. A US number mainly buys recognition and trust with US recipients. What actually governs US delivery is category: Meta paused marketing template delivery to US numbers in April 2025, and those attempts fail with error 131049.

When the verification code never arrives

The number still has WhatsApp on it

The most common cause, and the easiest to miss when a number was used on a personal handset years ago. Reinstall the app on that number, delete the account, wait, then retry.

International inbound is disabled

Plenty of US business lines block foreign calls by default as a fraud measure. The verification attempt looks identical to a dropped call from your side. Ask the provider to allow international inbound.

The call landed in a phone tree

If the line answers with a menu, the code is read to a robot. Point the number at a direct extension for the duration of registration, then put the routing back.

You are trying SMS on a landline

Silent and confusing, because nothing errors. Switch the code method to voice and try again.

The number is banned

A number carrying a ban from a previous owner cannot be registered until the ban is lifted through the appeal process. Recycled consumer numbers are the usual source.

Nobody was at the phone

Voice verification is live, not a voicemail drop. Schedule the attempt for a moment when a person can pick up with the code screen already open.

Got the number sorted? Plan what you will send on it

WaBulkSend is being built for US teams running campaigns on the official WhatsApp Business Platform. Join the waitlist to get early access.

Join the waitlist