How to Tell If a Job Posting Is Legit or a Scam

How to Tell If a Job Posting Is Legit or a Scam
You find a job posting that looks perfect. The salary is generous, the responsibilities are interesting, the company sounds impressive, and the requirements match your background almost exactly. You start tailoring your resume, drafting a cover letter, maybe even rehearsing interview answers in the shower.
Then a small voice in the back of your head asks: is this job posting a scam?
That voice exists for a good reason. Job posting scams are a growing problem. The Federal Trade Commission reported that employment scams cost Americans over $500 million in 2025, and the numbers are trending upward. But scams are only one part of the problem. There is a less malicious but equally frustrating phenomenon: ghost jobs. Postings that are technically real, from real companies, but for positions that are not actually being filled.
Between outright scams and ghost jobs, a significant percentage of the job postings you encounter online are, in one way or another, not what they appear. Learning how to tell if a job description is legit -- and knowing how to spot a ghost job before you waste hours applying -- is not paranoia. It is a necessary survival skill for the modern job market.
This guide will help you distinguish real opportunities from fake ones, understand the difference between scams and ghost jobs, and know exactly what to do when something feels off.
The Scale of the Problem
Let us start with the numbers, because they are sobering.
According to recent studies and ghost job statistics, anywhere from 30 to 50 percent of online job postings may not represent active, genuine hiring efforts. Some are outright scams designed to steal your personal information or money. Others are ghost jobs posted by legitimate companies for reasons that have nothing to do with actually hiring someone.
In a 2025 survey by a major job board, 40 percent of hiring managers admitted that their company had at least one open job posting for a role they were not actively trying to fill. A separate report found that ghost jobs 2026 data was even more troubling -- some estimates suggest the number has climbed as companies use AI to generate and post job listings at minimal cost.
So how many job postings are ghost jobs? The honest answer is that nobody knows precisely, because companies do not label them as such. But the evidence suggests that if you apply to ten jobs, somewhere between three and five of them may not lead anywhere regardless of how qualified you are. Not because of your resume, but because the job was never real in the way you understood it.
Understanding this reality is the first step in learning how to tell if a job is real.
Scams vs. Ghost Jobs: An Important Distinction
Before we go further, let us draw a clear line between two different problems.
A scam job posting is created by someone impersonating a company or inventing a fake company entirely, with the goal of stealing your money, personal information, or both. These are criminal operations. The "employer" does not exist, the job does not exist, and the entire interaction is designed to exploit you.
A ghost job posting is created by a real company, often through their official channels, for a position that is not being actively filled. What is a ghost job posting exactly? It is a listing that looks legitimate because it technically is -- the company exists, the role might exist on paper, and the posting went through normal approval processes. But nobody is reviewing applications, scheduling interviews, or planning to hire anyone for it.
Why companies post ghost jobs varies. Some are building a talent pipeline for future openings. Some want to appear to be growing -- a "we are hiring" signal to investors, customers, and competitors. Some are required by internal policy to post externally even when they plan to fill the role internally. And some were real at one point but the position was put on hold or filled, and nobody bothered to take the posting down.
Ghost jobs are not malicious in the way scams are. Nobody is trying to steal your identity or your money. But the effect on job seekers is real: wasted time, false hope, and the demoralizing experience of applying to jobs that never respond. Are ghost jobs real? Absolutely, and they represent a significant chunk of the job market.
10 Signs a Job Posting Might Be a Scam
Here are the concrete indicators that help you figure out how to spot a fake job posting. Not every indicator is a definitive proof of fraud, but the more of these you see, the more likely you are dealing with a scam.
1. They ask for money upfront. No legitimate employer will ever ask you to pay for training materials, background checks, equipment, or "processing fees" before you start working. This is the single most reliable fake job description sign. If a "company" asks you to send money for any reason before your first day, it is a scam. Full stop. No exceptions.
2. The job description seems too good to be true. The salary is wildly above market rate for the role. The hours are suspiciously flexible. The requirements are minimal for the compensation offered. When a job description seems too good to be true, it almost certainly is. Scammers know that an irresistible offer lowers your guard and bypasses your critical thinking.
3. The email domain does not match the company. A recruiter claims to represent Google but emails you from "[email protected]" instead of "@google.com." This is an immediate red flag. Always check that communications come from the company's actual domain. Scammers count on you not noticing the difference between a legitimate corporate email and a free email account using the company's name.
4. The interview is text-only. The entire interview takes place over chat, text message, or instant messaging with no video or phone call. Legitimate companies conduct real interviews. If you have never heard a human voice or seen a human face from this "employer," be suspicious. Scammers avoid voice and video because it makes them harder to identify and because they may be operating from a different country than they claim.
5. They want your personal information too early. Asking for your Social Security number, bank account details, or copies of your identification before you have signed an offer letter is a scam signal. Legitimate employers collect this information during formal onboarding, not during the application or interview process.
6. The company has no verifiable online presence. You cannot find the company on LinkedIn, they have no website or only a recently created one, there are no news articles about them, and no one in your network has heard of them. Companies posting fake jobs sometimes create just enough of a web presence to pass a five-second Google search, but they cannot replicate years of organic online history.
7. The job description is vague about actual work. The posting describes the compensation, benefits, and perks in detail but is suspiciously vague about what you will actually be doing. Phrases like "handle communications" or "process transactions" without any specifics are common in scam postings. This job description sounds terrible in a specific way -- it is designed to appeal to anyone regardless of their background.
8. They pressure you to decide immediately. "This offer is only available for 24 hours." "We need your decision today." Urgency is a classic scam tactic. Legitimate employers give you reasonable time to make decisions. If someone is pressuring you to accept immediately, they are worried that time will give you the opportunity to realize something is wrong.
9. The hiring process skips standard steps. You "got the job" after a single brief chat with no reference check, no technical assessment, and no conversation with your future manager. Real hiring processes involve multiple steps. If it feels too easy, it probably is.
10. The posting appears on unusual platforms. You found the job through a random text message, a social media DM from a stranger, a Telegram group, or an unsolicited email. While legitimate recruiters do reach out proactively, the channel matters. Established job boards, company websites, and professional networks like LinkedIn have at least some vetting processes. A job offer that arrives in your Instagram DMs does not.
How to Verify If a Job Posting Is Real
Knowing the red flags is step one. Step two is actively verifying opportunities before you invest significant time. Here is your verification checklist for learning how to verify if job posting is real.
Check the company's official careers page. If the posting exists on LinkedIn or Indeed but not on the company's own website, that is a yellow flag. Legitimate companies almost always list their open positions on their own careers page. Go directly to the company's website -- do not click a link from the posting -- and look for the role there.
Research the company on LinkedIn. How many employees does it have? How long has it existed? Does it have employees who list it as their current employer? A real company will have a LinkedIn presence with real employees, not just a page with a logo and a generic description.
Search for the recruiter. If someone contacted you about the position, look them up on LinkedIn. Do they have a real profile with work history, connections, and endorsements? Do they appear to work at the company they claim to represent? If the recruiter is a ghost themselves, the job probably is too.
Look for the job on multiple platforms. Real openings tend to appear on multiple job boards and the company's own site. If a highly attractive posting exists only in one obscure location, be cautious.
Check Glassdoor and similar review sites. Does the company have employee reviews? Are there interview reviews from other candidates? A complete absence of reviews for a company that claims to have hundreds of employees is suspicious.
Ask for specifics. If you are in communication with the recruiter, ask concrete questions: Who would I be reporting to? How many people are on the team? What is the interview timeline? Scammers typically cannot answer detailed, specific questions about the role and its context within the organization.
The Ghost Job Identification Problem
Ghost jobs are harder to identify than scams because they look legitimate. The company is real. The job description is well-written. The posting appears on the company's official careers page. Everything checks out on the verification checklist. But nobody is home.
Here are some signals that help you figure out whether companies posting fake jobs might include the one you are looking at.
The posting has been up for more than 60 days. While some roles genuinely take months to fill, a posting that has been live for three months or more is more likely to be a ghost job than an active search. Check when the posting was first published. Some job boards show this information; for others, you can use Google's cached date or the Wayback Machine.
The same role is perpetually posted. If a company has been hiring for the same position continuously for six months or a year, they are either unable to retain anyone in the role (a different kind of red flag) or they are not actually filling it.
The job description is generic. Ghost jobs are often posted using boilerplate language because no one invested real effort in them. If the description could apply to any company in the industry with minimal modification, it may have been posted for appearances rather than hiring.
No one responds to applications. You applied, received an automated acknowledgment, and then heard nothing for weeks despite the posting still being active. While slow responses are common even for real jobs, complete silence combined with a perpetually open posting is a ghost job signature.
The company recently announced a hiring freeze or layoffs. If a company laid off 500 people last month but still has 200 job postings active, many of those are likely ghost jobs that no one has bothered to take down, or that remain live for optics. Why companies post ghost jobs in this scenario is usually about maintaining an image of stability and growth despite the reality.
What to Do If You Suspect a Scam
If something feels off, take these steps.
Stop sharing information immediately. If you have been in communication with a suspected scammer, do not provide any additional personal or financial information. Do not apologize or explain yourself. Just stop.
Document everything. Screenshot the job posting, save all emails and messages, note the platform where you found the posting, and record any phone numbers or names used. This documentation will be valuable if you need to file a report.
Report the posting to the job board. Every major job board has a reporting mechanism for fraudulent postings. Use it. Your report helps protect other job seekers who might encounter the same posting.
Report to the FTC. In the United States, you can report employment scams at reportfraud.ftc.gov. The FTC uses these reports to identify patterns and pursue enforcement actions against scam operations.
Monitor your accounts. If you shared any personal information -- especially financial information, Social Security numbers, or copies of identification -- monitor your bank accounts and credit reports. Consider placing a fraud alert or credit freeze with the major credit bureaus.
Do not blame yourself. Scammers are professionals. Their job descriptions are designed to look legitimate, and they exploit the vulnerability that comes with job searching. Falling for a sophisticated scam is not a reflection of your intelligence.
When This Job Description Sounds Terrible -- but Is It Legit?
Not every bad job description is a scam. Sometimes a job description sounds terrible because the job is, in fact, terrible. A real company can post a real job that is genuinely awful -- low pay, high demands, toxic culture signals, unrealistic requirements.
How do you tell the difference? Scams look too good. Bad jobs look too bad. A scam posting offers $150,000 for data entry with no experience required. A bad-but-real posting offers $35,000 for a role requiring a master's degree and five years of experience.
Both should be avoided, but for different reasons. The scam will steal your identity. The bad job will steal your sanity. Either way, your time is better spent elsewhere.
Using Tools to Protect Yourself
DecodeJD's analysis includes signals that can help you evaluate job posting legitimacy. The red flag detector catches language patterns commonly associated with scam postings, such as vague job responsibilities combined with unusually high compensation claims. The readability and quality scoring identifies poorly written postings that may indicate low-effort scam operations. And the salary estimation feature can flag when a listed salary is wildly out of range for the role, which is one of the clearest signs that a job description seems like a scam.
No tool can definitively tell you whether a specific posting is a scam -- that requires the kind of verification steps outlined above. But automated analysis can flag the postings that deserve extra scrutiny before you invest your time.
The Bottom Line
The job market has a trust problem. Between outright scams and ghost jobs, job seekers are navigating a landscape where a significant percentage of what they see is not what it appears. That reality is frustrating, but it is manageable once you know what to look for.
Check before you invest. Verify before you share. And trust your instincts -- if something feels wrong, it probably is. Your time and your personal information are too valuable to risk on a posting that cannot pass basic scrutiny.
Stay safe, stay skeptical, and analyze your next job description at decodejd.com.
Decode any job description
Paste a JD and see what they're really asking for.