Meta Business Verification for Individual Developers
Meta business verification is for registered businesses, so an individual developer can't pass it with a personal ID. You only need it for Advanced Access, when people without a role on your app use it. Otherwise, register a business such as a sole proprietorship and verify with its documents, or build on an API like Adeli whose Meta app is already verified.
Meta business verification checks that a business portfolio belongs to a registered business, so an individual developer without a company can't pass it with a personal ID. You need it only when your app asks for Advanced Access, which is any time people without a role on your app will use it. Solo developers keep hitting the same wall: an ID upload that gets rejected, or a submission "In review" for weeks.
Can an individual developer pass Meta business verification?
Not as an individual: Meta business verification needs a business registered with local authorities. Meta's About business verification page says verification is meant to "Ensure your business is a legal entity," and that "Your business needs to be registered with local authorities."
What that means if you're one person:
- A personal ID won't work. Meta's accepted documents are all business records. None of them is a passport or driver's license.
- Individual Verification is gone for new access. Meta's February 2023 announcement said "individual verification will no longer be allowed for access once the business verification process is complete." The business verification doc still mentions it only for apps that finished it before.
- A registered sole business can pass. If you register a business in your own name, where your country allows it, you verify that business with its own documents.
Do I need business verification as an individual developer?
You need Meta business verification only if your app needs Advanced Access. Meta's access levels doc splits permissions into two levels:
| Standard Access | Advanced Access | |
|---|---|---|
| Who can grant permissions | Only people with a role on your app | Any app user |
| How you get it | Automatic for all permissions and features | App Review, per permission |
| Business verification | Not needed | "Business Verification is required to get Advanced Access" |
| Fits | Building, testing, your own accounts | Customers connecting their own accounts |
Meta's business verification doc says that if your app will only be used by people with a role on it, "you do not need to complete verification." That covers your own Instagram account, testers you add by hand, and every App Review screencast you record.
It stops covering you the moment a customer you haven't added as a tester connects their own account. Until your app is connected to a verified business, Meta says, "app users from other Businesses will be unable to grant these apps permissions and all features will be inactive."
What do individual developers run into?
Individual developers report three walls: rejected IDs, long reviews with no reply, and a launch that waits on the paperwork. In their own words:
"I tried to apply with my id but rejected because it is not a legal business. Now I can not use lots of things."
"Submitted as an unregistered individual — I am a solo developer, not a registered company"
— tomerzaguri on the Meta Community Forums, October 2026, 32 business days into review
"For an incorporated company this is a two-hour admin task. For a solo developer running a two-month pilot it's the whole deliverable, inverted."
— Ruslan Hrekov on DEV, October 2026
Meta treats verification as a property of a business, so a person without one has no route through it. Hrekov's own advice at the end of his post is to register the entity on day one. The next two sections cover that path.
How do I get verified as a solo developer?
Register a business, connect your app to a business portfolio, and verify that business in Security Center with its registration documents. The steps, from Meta's developer doc and Help Center:
- Register a business. A sole proprietorship or your country's equivalent is usually the lightest option. You need official documents that name it.
- Connect your app. In the App Dashboard, go to Settings > Basic > Verification and click Start Verification. If you have no business portfolio, Meta offers to create one.
- Start verification in Security Center. You need full control of the business portfolio. If Security Center shows Ineligible for verification, check whether Meta asked you to verify somewhere else, such as by email.
- Enter details that exactly match your documents. Meta asks that the legal business name, address, phone number, and website "exactly match the details of your legal business entity." Your website has to load over HTTPS.
- Confirm your connection to the business. Pick email, phone, text, WhatsApp, or domain verification with a meta tag or DNS record.
- Upload documents if asked. Use the list below.
Meta accepts these as primary documents, per its document guide:
| Document | Proves |
|---|---|
| Certificate or Articles of Incorporation | Legal name |
| Business registration or license document | Legal name |
| Government-issued business tax document, such as a tax certificate | Legal name. Self-filed tax documents aren't accepted. |
| Business bank statement | Legal name |
| Utility bill in the legal business name | Address and phone only, never the legal name |
Documents can't be expired and must come from the relevant authority. Cover personal details Meta doesn't need, such as a social security number, before you upload.
Why does Meta say my new company isn't found?
Meta's verification flow looks for a record that matches the details you enter, and a newly registered company may not turn up. When no match comes back, Meta's Help Center says you can select My business isn't listed or None of these match. You may then be asked to upload official documents, such as a business license or articles of incorporation, to confirm what you entered.
A "not found" result moves you to the document path rather than ending the submission:
- Upload the registration certificate for the newly formed company, in a supported language or with an officially stamped English translation.
- Use the exact registered name and address from that certificate, character for character.
- Don't edit details after you submit. Meta's Help Center says, "If you edit your business details, then you need to complete the verification process again."
Meta doesn't say which registries it checks or whether new companies wait longer. If your submission stalls after the upload, our guide to Meta business verification stuck in review covers what to check without losing your place.
Is Meta Horizon's Admin Verification the same thing?
No. Admin Verification is for publishing apps to the Meta Horizon Store, not for Instagram or Facebook API access. Meta's Horizon developer docs let Quest developers verify an admin with a government-issued ID, and recommend that path for "independent developers and small studios."
Graph API apps have no ID-based option. The overlap in names causes confusion, because the Meta Community Forums at communityforums.atmeta.com are Horizon's forums, and solo developers posting about business verification there get pointed to the Meta Developer Community instead.
What are my options without a registered company?
Without a registered company you can stay on Standard Access, register a business and verify it, or build on an API whose Meta app is already verified.
| Option | Works when | The cost |
|---|---|---|
| Stay on Standard Access | Only you and testers you add use the app | No customers can connect their own accounts |
| Register a business and verify | You want your own Meta app long term | Registration fees, the verification wait, then App Review for each permission |
| Build on a verified API | Customers need to connect accounts now | You work within the features the API exposes |
Verification is only the first gate. After it clears, every permission still goes through Meta App Review. Our Meta app review timeline covers that wait, and Tech Provider access verification covers the step Meta retired in October 2026.
How does Adeli fit in?
Adeli is a social media and ads API whose Meta app is connected to a verified business, so a solo developer can let customers connect Instagram accounts without verifying a business first. Your customers sign in through Adeli's hosted connect flow and grant permissions to Adeli's approved app. You hold one API key.
Adeli's business is the one Meta verified, and we sat through App Review for it too. Meta approved ads_management, pages_manage_ads, and leads_retrieval on our first submission, in October 2026, after we followed Meta's instructions for each permission to the letter.
With Adeli you can publish to Instagram and to TikTok, YouTube, X, LinkedIn, and Bluesky through the same posting API. It's free to start, and pricing grows with the customers you serve. If you're building social features into a product, see how teams use Adeli for AI marketing platforms.