Meta business verification checker

Free · no signup

Business verification fails on document mismatches more than anything else. Work through what Meta checks, see where you stand, and fix the gaps before you submit.

Tick everything that applies
Requirements met
0
Not ready

Submitting now will very likely be refused. Work through the gaps before you start.

What to fix before you submit
1 Business is legally registered Meta verifies legal entities. Sole traders should submit a tax or trade registration document.
2 Legal name matches every document Make the Business Manager legal name identical to the document, including Ltd, LLC or Pty.
3 Address matches your documents Correct the address in Business Manager before submitting. Mismatches are the top rejection reason.
Verification is granted by Meta, not by DMly. We prepare the documents and submit with you.
Next step

We submit it with you.

DMly handles business verification, number registration and template approval as part of onboarding.

Verification Is a Comparison, Not a Judgement

Nothing in business verification is an opinion about whether your company is any good. It is a comparison between what you typed into Business Manager and what your paperwork says, and it fails when the two differ by a word. Bella Hair on the screen against Bella Hair Ltd on the certificate is a mismatch, and the Meta business verification checker above exists so that you find that out now rather than after a submission and a wait.

Once you see it that way the whole process gets easier to prepare for. You are not making a case. You are making three or four documents agree with each other.

What the Meta Business Verification Checker Asks

Seven requirements on the left. Tick what is already true, and the panel counts them, bands you, and lists what to sort out, drawn from the boxes you left empty.

It is a self assessment. Nothing is looked up, nothing is submitted, and no document is read or uploaded anywhere. The value is entirely in going and checking each one against the actual paperwork rather than answering from memory, which is where most of the mismatches survive.

The Three Checks That Are About Documents

These are the heart of it, and between them they account for most of what goes wrong.

  • The business is legally registered. A certificate of incorporation, a business licence or a tax registration. Something issued by somebody official, rather than something you produced yourself.
  • The legal name matches every document. The panel is specific: character for character, including Ltd, LLC or Pty. Not the name on your sign, not the shortened version everybody uses.
  • The address matches too. Street, city and postcode, all identical. The panel calls address mismatches the top rejection reason, and it is the easiest of the three to get subtly wrong.

Subtly is the operative word. Suite 4 against Unit 4. St against Street. A postcode with the space in a different place. An old address on a certificate you have not looked at since you moved. None of these feels like a discrepancy when you are typing, and all of them are one.

If You Are a Sole Trader

The first requirement reads as though it excludes you, and the fix line underneath is the useful part: Meta verifies legal entities, and a sole trader should submit a tax or trade registration document instead of a certificate of incorporation.

So the question is not whether you have a company. It is whether there is an official document, issued to you, with your business name and address on it. A tax registration, a trade licence, a professional registration. What will not do is an invoice you wrote, a bank statement in your personal name or a screenshot of anything.

Find that document first, and then make every other field match it rather than the other way round. The document is the fixed point in this process and everything else is editable.

Three of the Seven Hang Off a Domain

This is the pattern people miss, and it is why a business that is entirely real can still be unverifiable this week.

The website has to be on your own domain. Not a Facebook page, not a marketplace listing, not a profile on somebody else’s platform. Then the business email has to be on that same domain, because that is where the verification code is sent, and a Gmail address will not receive it. And the phone number has to appear on a public record, which in practice means the website or a claimed Google Business Profile.

Three separate requirements, one underlying purchase. If you do not have a domain, that is the thing to do this afternoon, because everything else waits behind it.

A One-Page Site Is Enough

The panel says so explicitly, and it is worth believing, because the alternative is a business putting verification off for three months while somebody builds a website.

What the page needs to carry is corroboration: the business name exactly as it appears on your documents, the address, the phone number you are registering, and enough about what you do that a person reading it understands the business is real. That is one page and an afternoon.

Getting the name and address on that page to match the certificate is the same exercise as before. Three surfaces now have to agree: the document, Business Manager, and the site.

Admin Access, and Why Agencies Get Stuck Here

The last requirement is the one that stops the work rather than the application. You have to be a full admin of the Business Manager to submit verification at all, and partial access granted to an employee or an agency is not enough.

This catches two situations regularly. A business whose Business Manager was set up years ago by somebody who has since left, and a business whose marketing agency owns the account. In both cases the fix is an access conversation rather than a form, and it is worth starting that early because it can take longer than everything else on the list combined.

Sort it out before you gather documents. There is no point having perfect paperwork and no button to submit it with.

Reading the Three Bands

All seven gives you ready to submit, and the panel replaces the fix list with a line saying nothing is outstanding.

Five or six gives you nearly there, and the advice is to fix the remaining items rather than take the chance. This is the band where most people submit anyway, and it is the band where a bit of patience is worth the most.

Under five gives you not ready, and the note does not soften it: submitting now will very likely be refused.

Treat the count as a readiness check on your paperwork rather than as a prediction. Seven ticks means you have removed the reasons a submission fails on the obvious things, which is a real achievement and is not the same as an approval.

The Mismatch Exercise

Twenty minutes, and it is worth more than any amount of reading about the process.

Put the registration document on one side of the desk and the Business Manager business info screen on the other. Then compare, field by field, out loud if it helps.

  • The legal name. Every character, including the suffix, the punctuation and whether there is a full stop after Ltd.
  • Ampersands and the word and. A document reading Hunt & Sons against an account reading Hunt and Sons is a difference.
  • The street line. Abbreviations expanded or not, unit and suite numbers, the order of the building name and number.
  • The postcode. Spacing and case both count as text.
  • The country. Obvious, and it is wrong more often than you would think on accounts set up in a hurry.

Then do the same comparison against your website, because that is the third surface Meta can see and it is usually the one nobody updated.

What the Meta Business Verification Checker Cannot Do

The footnote says the important part: verification is granted by Meta, not by DMly. The rest follows.

  • It does not read your documents. Nothing is uploaded and nothing is scanned. It cannot tell you whether your certificate matches your account, only remind you to check.
  • It does not submit anything. There is no connection to Meta and no application behind it.
  • It cannot see your Business Manager. Not your legal name, not your address, not your access level.
  • Nothing is stored. Your answers stay in the page and are gone when you close it.
  • It cannot tell you how long a review takes. That is not something anybody outside Meta can promise, whatever they say.

The whole checklist is rendered on the server before any script runs, so every question, band and fix is readable before anything loads.

Where This Sits in the Queue

Business verification is the first thing, and almost everything else about a WhatsApp setup is waiting behind it.

The Meta Verified badge requires it outright, which the WhatsApp verification checker puts as its first item. Coexistence, keeping the app on the phone while a platform runs on the same number, requires it too: the WhatsApp coexistence checker covers that route. And the display name you submit alongside the number has its own rules, which the display name validator will check before you spend a review on it.

The sensible order is verification, then the number, then the name, then everything anybody actually enjoys.

Doing It Once

The pattern with this process is that it is not difficult, it is exacting, and the two feel the same when you are doing it between customers.

What makes it slow is the loop: submit, wait, get a refusal that does not say which field was wrong, guess, wait again. Every hour spent comparing documents beforehand takes a round trip out of that.

DMly handles the verification, the number registration and the template approvals as part of onboarding, and submits with you rather than sending you a link. Meta still decides, as it does for everybody. What changes is that somebody has looked at your paperwork before it goes in.

Frequently asked

Yes, tick it. The statement asks for a business email on your own domain, and the hint contrasts an address like hello@yourbusiness.com with a Gmail address, which is about the address itself rather than the app you happen to read it in. The fix line says why it matters: Meta sends the verification code there. The panel cannot test whether mail actually arrives, so send yourself something first and check the spam folder on whichever side you read it.

Three is the cap. A fix line for every statement is rendered into the page before any script runs, but the list shows at most three at a time, taken in statement order from the boxes you left blank. Tick one of those three and it drops out, the remaining ones renumber, and the next blank statement moves up into the space. Once nothing is left blank the list is replaced by a line saying nothing is outstanding.

Whichever one you are going to submit, and both surfaces then have to say the same thing. The address item is a test of agreement rather than of which address is more true: street, city and postcode identical, with a fix line telling you to correct Business Manager before you submit rather than after. The checker holds no view on registered office versus trading address, so decide which document you are sending and make the account match that one.

No. None of the seven statements asks about an earlier attempt, so a business on its third try scores exactly the same as one that has never submitted anything. The only mention sits in the note under the nearly there band, which warns that a rejection stays on record and slows the retry. Beyond that the panel cannot see your history, cannot read the reason Meta gave you, and cannot tell you when you are allowed to try again.

On the number, yes. In practice, no. Every statement is worth one tick and the verdict is decided by the total alone, so six lands in nearly there whether the gap is a postcode or the fact that nobody at your end can open the submission at all. Admin access is a blocker rather than a detail, and its fix line says to get full access before you start. Read your fix list before you read the band.

Scroll to Top