Learn more about the latest security and privacy threats
Back

How to Verify If a Company Is Legitimate: 7 Checks Before You Trust a Business

Michelangelo Frigo Michelangelo Frigo (Co-Founder at Zyphe) Published July 27, 2026 Updated July 27, 2026
A magnifying glass with a green check over an office building, illustrating how to verify a company is legitimate

Is this company legit? Learn how to find out if a company is legit with 7 practical checks, from registry lookups to beneficial owners and red flags.

Table of contents

How to verify if a company is legitimate

Is this company legit? To verify that a company is legitimate, confirm it appears in an official business registry, match its address and contact details, check the age and security of its website, look up its tax or company number, read independent reviews and regulator warnings, and identify who owns it.

If you are trying to work out how to find out if a company is legit before you send money, sign a contract, take a job offer, or onboard a supplier, the good news is that most of the answer is public. A real business leaves a paper trail across government registers, tax records, and the open web. A fake one usually cannot fake all of it at once. The seven checks below move from the easiest and most decisive to the more subtle signals, so you can stop as soon as something clearly does not add up.

1. Confirm the company is registered in an official business registry

The single most important check is whether the business exists as a legal entity. Every legitimate company is recorded in a government register in the country where it was formed, and almost all of those registers are searchable for free. Search the exact legal name (not just the brand or website name) and confirm the status reads active or in good standing, not dissolved, struck off, or in liquidation.

Where the company operatesOfficial register to checkWhat it confirms
United StatesSecretary of State business search (per state), plus SEC EDGAR for public filersLegal name, status, formation date, registered agent
United KingdomCompanies HouseCompany number, status, directors, filing history
European UnionThe EU e-Justice business registers portalNational register links for every member state
ItalyRegistro ImpreseCompany registration and visura data
Money services (US)FinCEN MSB registrant searchWhether a money transmitter is federally registered
Any countryOpenCorporatesAggregated registry data across jurisdictions

Start with the primary government source: Companies House in the UK, a Secretary of State search or SEC EDGAR in the US, or the national register linked from the EU e-Justice portal. OpenCorporates is a fast way to search across jurisdictions, and in Italy the official record sits in the Registro Imprese.

If the company handles money, payments, or crypto, the registry check goes one step further. In the United States, a firm that transmits money or exchanges currency has to be registered as a money services business with FinCEN and licensed in the states where it operates. A payments company that is not on the FinCEN registrant list is a serious warning sign, whatever its website claims.

2. Match the registered address, phone, and email domain

A legitimate company's contact details agree with each other and with the public record. Take the address, phone number, and email domain shown on the website and cross-check them.

  • Search the address in a maps tool. A real head office looks like an office or a known building, not an empty lot, a residential flat, or a virtual mailbox provider.
  • Call the phone number. A working, answered line that matches the business name is a strong positive signal.
  • Check the email domain. Correspondence from a company domain (name@company.com) is far more credible than free webmail such as Gmail or Outlook.com for anything above a small sole trader.

None of these on its own proves fraud, but when the address is a mail drop, the phone goes nowhere, and the only contact is a free webmail account, you are almost certainly not dealing with an established business.

3. Inspect the website: domain age, HTTPS, and a real contact trail

Fake companies are cheap to spin up, so their websites tend to be new and thin. Three quick web checks catch most of them.

  1. Domain age. Run the domain through a WHOIS lookup. A site registered a few days or weeks ago that claims a long trading history is a contradiction worth pausing on.
  2. Security. The site should load over HTTPS with a valid certificate. Missing HTTPS on a page that asks for payment or personal data is a hard stop.
  3. Substance. Look for a real About page, named people, a physical address, terms and a privacy policy, and consistent branding. Legitimate sites rarely rely on stock everything with no named humans behind it.

4. Find and verify the tax or company number

Beyond the entity name, most jurisdictions issue a number you can verify independently. In the United States that is the Employer Identification Number (EIN); in the United Kingdom, the company number from Companies House; across the European Union, the VAT number, which you can validate in seconds through the European Commission's VIES VAT checker. A company that will not share a verifiable number, or gives one that fails validation, has failed a check that a real business passes without thinking.

5. Search for reviews, complaints, and regulator warning lists

Now bring in what other people and the authorities have already found. Search the company name alongside words like "scam," "complaint," "review," and "fraud," and check the sources that specialise in this.

  • Independent review platforms and the Better Business Bureau for a pattern of complaints and how the company responds.
  • Regulator warning and alert lists. Financial regulators publish names of firms they have flagged, for example the UK Financial Conduct Authority Warning List and the US Securities and Exchange Commission investor alerts.
  • Sanctions and enforcement records if you are dealing across borders or at any size.

One angry review is noise. A consistent pattern of the same complaint, or a named entry on a regulator's warning list, is decisive.

6. Identify who really owns and controls the company

A legitimate business is willing to be transparent about the people behind it. The individuals who ultimately own or control a company are its ultimate beneficial owners, and in many countries that information now sits in a public or semi-public register. Directors and officers usually appear in the same registry filing you already pulled in check 1.

Watch for ownership that is deliberately hard to trace: layers of holding companies in secrecy jurisdictions, nominee directors, or a refusal to name a single real person. Structure alone is not proof of wrongdoing, but opacity where transparency is normal is a reason to slow down and ask more questions.

7. Know the red flags of a fake company

Once you have run the checks above, the pattern is usually clear. This is what a legitimate company looks like next to a likely fake one.

SignalLegitimate companyLikely fake or high risk
RegistrationIn an official register, name matchesNo registry record, or a mismatched name
AddressVerifiable business addressResidential address, mail drop, or none
ContactCompany-domain email and a working phoneFree webmail only, no phone, or unanswered
WebsiteAged domain, HTTPS, clear ownershipDays-old domain, no HTTPS, hidden WHOIS
PaymentInvoices and traceable methodsUpfront wire, crypto only, or gift cards
PressureGives you time to verifyUrgency, threats, or secrecy

The most reliable single tell is pressure. A real company is comfortable with you taking a day to check the register and read reviews. A scammer needs you to act before you can.

A checklist you can run in about ten minutes

For a quick pass, work down this list. If the first three fail, you already have your answer.

  1. Legal name found in the official business register, status active.
  2. Address, phone, and email domain all match and check out.
  3. Website uses HTTPS, the domain is not brand new, and real people are named.
  4. Tax or company number verifies independently (EIN, company number, or VAT).
  5. No pattern of scam complaints and no regulator warning-list entry.
  6. Beneficial owners and directors are identifiable.
  7. No high-pressure tactics or payment-only-by-untraceable-method demands.

How businesses verify other businesses at scale

Running these seven checks by hand is fine when you are vetting one company. Banks, fintechs, marketplaces, and payment firms have to verify every business customer they onboard, sometimes thousands a month, and re-check them over time as ownership and risk change. That process is called KYB, or Know Your Business: the business equivalent of the identity checks a bank runs on individuals.

Done properly, KYB verification automates exactly the checks above. It pulls the company record straight from official registries, resolves the ultimate beneficial owners, screens the business and its owners against sanctions and watchlists, and keeps the result current. Zyphe's KYB verification does this without hoarding the underlying documents: the company is verified, the sensitive records are not left sitting in another database waiting to be breached. For a compliance team, that is the difference between a manual check that does not scale and a control that runs on every customer, every time.

Michelangelo Frigo Michelangelo Frigo (Co-Founder at Zyphe) Michelangelo Frigo is a privacy and identity infrastructure expert and co-founder of Zyphe.

Frequently Asked Questions

Yes, most of the checks cost nothing. Search the government business register in the company's country (Companies House in the UK, a Secretary of State search in the US, e-Justice across the EU), look up the domain age with a WHOIS tool, validate any VAT or company number, and search for reviews, complaints, and regulator warning lists. These free steps resolve the great majority of cases.

The fastest decisive check is the official business registry. If the exact legal name does not appear as an active entity in the register for the country where the company claims to operate, treat everything else it says as unverified until that is explained. It takes under a minute and rules out the most common fake-company setups.

Before paying, insist on a verifiable company or tax number, confirm the entity in the official register, and check that payment is by a traceable method with a proper invoice. Demands for upfront wire transfers, crypto, or gift cards, especially under time pressure, are classic scam signals. If the company will not give you a checkable identity, do not pay.

Not necessarily. A polished website is cheap to build and proves nothing on its own. Fake companies routinely use professional templates. What is hard to fake is the combination of an official registry record, a verifiable tax number, an aged domain, a real address, and a clean review and regulator history. Judge the whole picture, not the homepage.

They use KYB (Know Your Business), an automated process that checks a company against official registries, identifies its ultimate beneficial owners, and screens the business and its owners against sanctions and watchlists. Regulated firms are legally required to run KYB on the business customers they onboard, and to keep those checks up to date over the life of the relationship.

Checking a company verifies a business entity: its registration, ownership, and standing. [KYC (Know Your Customer)](/resources/glossary/what-is-kyc) verifies an individual person: their identity and, where required, their risk profile. Verifying a business almost always involves both, because you confirm the company and then verify the real people who own and control it.

Trust the primary government register for the jurisdiction first: Companies House, a US Secretary of State, or the national register linked from the EU e-Justice portal. Aggregators like OpenCorporates are useful for a fast cross-border search, but confirm anything important against the official source they draw from.

Compliance without the data honeypot

Zyphe verifies identity without holding your customers' PII. See it in action.

Book a demo