You can verify whether a company is legitimate by checking its official business registration, inspecting its website details, reading consumer complaints, and watching for common red flags. No single check is foolproof, but layering several together gives you a reliable picture of whether you’re dealing with a real business or a scam.
Check the Business Registration
Every legitimate company that operates as a corporation, LLC, or limited partnership is registered with its home state’s Secretary of State office. Nearly every state offers a free online search tool where you can look up a business by name or registration number. These databases show you when the company was formed, whether it’s currently in good standing, and who its registered agent is. A company that claims to have been operating for ten years but was only registered last month is worth questioning.
To run this search, go to the Secretary of State website for the state where the company says it’s based and use the business entity search tool. You’ll typically find the company’s legal name, entity type, filing date, and status (active, dissolved, or suspended). If the company doesn’t appear at all, it may be operating under a trade name, registered in a different state, or simply not registered. None of those scenarios are automatically disqualifying, but a company that can’t point you to any official filing deserves extra scrutiny.
Keep in mind that registration alone doesn’t prove a company is honest. It proves only that someone filed paperwork. A scam operation can register an LLC just as easily as a legitimate one. Think of registration as one data point, not the final answer.
Inspect the Website and Domain
A company’s website can reveal a lot about whether it’s real. Start with the basics: does the site have a physical address, a working phone number, and a clear description of what the company does? Legitimate businesses almost always provide multiple ways to contact them. A site with nothing but a contact form and a generic email address is a warning sign.
Next, check how long the domain has existed. You can use ICANN’s registration data lookup tool at lookup.icann.org to see when a domain was first registered. The tool pulls real-time data from registrars and shows the creation date, expiration date, and registrar name. A company that claims years of experience but operates on a domain registered two weeks ago is suspicious. Scammers frequently spin up new websites, use them for a few months, and abandon them once complaints pile up.
Also look at the URL itself. Fraudulent sites often mimic well-known brands by swapping a letter, adding a hyphen, or using an unusual domain extension. If you reached the site through a link in an email or text message, type the company’s name directly into your browser instead and see whether you land on the same page.
Search for Complaints and Reviews
Before you hand over money or personal information, search for the company’s name along with words like “scam,” “complaint,” or “reviews.” This simple step surfaces forum posts, news articles, and consumer warnings that might not appear on the company’s own site.
The Better Business Bureau maintains a Scam Tracker tool at bbb.org/scamtracker where consumers report fraudulent businesses. Reports go through an internal review by BBB investigators before being published, and verified reports are shared with federal, state, and law enforcement agencies. You can search by company name or keyword to see whether others have flagged the business. The BBB also maintains business profiles with complaint histories and ratings for companies that have been reported to them, even if those companies aren’t BBB members.
Third-party review platforms like Trustpilot and Google Reviews can also help, but read them critically. A company with hundreds of five-star reviews that all appeared within the same week, or reviews that use nearly identical language, may have purchased fake reviews. Look for detailed, specific reviews that describe real transactions. A mix of mostly positive reviews with a few reasonable complaints is actually more trustworthy than a perfect score.
Recognize Common Red Flags
Certain behaviors signal a scam regardless of how professional a company’s website looks. The biggest one is the payment method. If a company asks you to pay with gift cards, cryptocurrency, wire transfers, or peer-to-peer apps like Venmo, treat that as a serious red flag. Legitimate businesses accept credit cards and standard invoicing because those methods offer buyer protections. Scammers prefer irreversible payment methods because once the money is gone, you can’t get it back.
Urgency is another classic tactic. If a company pressures you to act within 24 hours, claims a deal expires immediately, or warns of consequences if you don’t pay right now, slow down. Real businesses give you time to think. Scammers manufacture panic because it stops you from doing the kind of research you’re doing right now.
Watch for upfront fees that don’t make sense. If you’re told you need to pay a fee before receiving a prize, a job offer, or a refund, that’s a scam. Legitimate employers never charge you for an interview. Legitimate sweepstakes don’t require payment to claim winnings. And if someone sends you a check for more than the agreed amount and asks you to return the difference, the check is almost certainly counterfeit.
Unsolicited requests for personal or financial data are also a red flag. A real company may ask for your payment information when you make a purchase, but it won’t ask for your Social Security number, bank account details, or copies of your ID out of the blue. If a company contacts you first and immediately asks for sensitive information, be skeptical.
Verify Through Third-Party Sources
For certain types of businesses, you can check licensing and regulatory databases. Financial advisors and brokers are registered with FINRA, and you can search them through FINRA’s BrokerCheck tool. Insurance companies and agents are licensed through state insurance departments. Contractors, doctors, lawyers, and other professionals typically hold state-issued licenses you can verify online. If a company operates in a regulated industry and can’t produce a license number, that’s a problem.
You can also check whether a company has a real physical presence. Search the address on Google Maps or a similar service. If it maps to a vacant lot, a residential home, or a virtual office suite and the company claims to be a large operation, that mismatch is worth investigating further. Some legitimate small businesses do operate from home offices, but a company claiming to be a major manufacturer should have a facility you can verify.
What to Do If Something Feels Off
Trust your instincts when something doesn’t add up. If a deal seems too good to be true, if a company can’t answer basic questions about its operations, or if you’re being rushed into a decision, step back. Run through the checks above before committing any money or sharing personal details.
If you believe you’ve encountered a fraudulent company, report it to the BBB’s Scam Tracker, the Federal Trade Commission at reportfraud.ftc.gov, and your state attorney general’s office. These reports help investigators track patterns and shut down scam operations. If you’ve already sent money, contact your bank or credit card company immediately, as they may be able to reverse the charge or freeze the transaction depending on how you paid.

