How to Spot a Freelance Scam: 6 Red Flags Before You Start Work
Every freelancer meets the perfect client eventually. The rate is generous, the work is easy, the client is in a hurry — and the whole thing is a trap. Scams aimed at freelancers are not rare, and they are not always obvious. Some steal your work. Some steal your money. Some steal both, and the only thing they all have in common is that the warning signs were there before the work started.
The good news is that scams follow patterns. A real client and a fake one behave differently in the first three messages, and if you know what to look for, you can walk away before you lose a week of unpaid work. This article is the six red flags to check before you start, in the order you will actually see them.
1. The job is urgent, the pay is generous, and the details are vague
A real client knows what they want. They can describe the deliverable, the deadline, and the budget in one message, because they have thought about it before they wrote to you. A scammer cannot, because there is no real project behind the message.
Watch for the combination: urgent deadline, above-market pay, and almost no detail about the work itself. "Need an Excel expert ASAP, $150 an hour, simple task" — with no file, no description of the data, no mention of what "done" looks like — is not a dream job. It is bait. The vagueness is deliberate: details can be checked, and a scammer cannot survive being checked. Ask for the file, the brief, and the definition of done in writing. A real client sends them. A fake one changes the subject.
2. They want free work first — a "test" that is the whole job
A short, paid test is normal. An unpaid test that is the actual deliverable is not. The classic version: "Do this sample spreadsheet first, and if we like it, we will hire you." The sample is the work. Once you send it, the client disappears — or asks for "one more small fix," and then another, until the whole project is done for free.
The rule is simple: a test should be small, clearly labelled as a test, and never the thing the client actually needs delivered. If the test would take more than an hour, it should be paid. If the client refuses to pay for it, they have told you exactly what they think your work is worth: nothing. In the sample, the freelancer's answer is one line: "Happy to do a 30-minute paid test at my rate — $150 for the first hour, 50% upfront." The scammers stop replying. The real clients say yes.
3. They cannot be verified anywhere
A real client has a footprint. A company website, a LinkedIn profile with a history, a business email on their own domain, past freelancers who will vouch for them. A scammer has a free email address, a brand-new profile, and a name that returns nothing when you search it.
Before you start any work, spend ten minutes verifying the client: search their name and company, check the domain of their email, look for them on LinkedIn or their company site. If the email is a free inbox and the company does not exist outside the message they sent you, stop. In the sample, the freelancer keeps a one-line note in the client tracker for every new prospect — name, company, where they were verified — so a client who cannot be verified is visible as a blank line, not a gut feeling. Ten minutes of checking is cheaper than a week of unpaid work.
4. The payment method is strange, rushed, or reversed
Real clients pay by bank transfer, card, or a known payment platform, on a written invoice, with a payment term you both agreed to — in the sample, 14 days. Scammers pay differently: a cheque for more than the invoice amount with a request to "refund the difference," a request to pay through an obscure app, a demand for your bank login, or a promise to pay only after you pay them a "registration fee" or "software fee" first.
The rule that catches all of these: money flows toward you, never away from you, to start a job. You never pay to get hired. If a client asks you to send money, buy gift cards, or hand over account credentials, it is a scam — no matter how professional the email looks. In the sample, the first invoice is $900 with a 50% deposit of $450 paid before work starts; a client who will not pay a deposit is a client who has not committed to anything, and you should not commit either.
5. The communication moves off the platform immediately
On a freelancing platform, the first move of a scammer is almost always the same: get you off the platform and onto a private chat app, fast, before the platform's protections apply. "Let's move to WhatsApp, it's faster" — sent in the second message, before any real discussion of the work — is a warning sign, not a convenience.
There are legitimate reasons to talk off-platform eventually, but not before there is a written scope, a price, and a payment method on record. Keep the early conversation where it started until the terms are agreed in writing. If the client insists on moving immediately and will not discuss terms on the platform, they are not trying to be efficient. They are trying to be untraceable.
6. They pressure you to start before anything is agreed
The last red flag is the hardest to see, because it feels like enthusiasm: "Start now, we will sort the contract and the deposit tomorrow." A real client with a real deadline can still wait one day for a written agreement. A scammer cannot, because the agreement is the thing that would expose them.
Never start work without three things in writing: what you will deliver, what it costs, and when you get paid. In the sample, the freelancer's rule is that no work starts until the deposit is received and the scope is in an email — a rule that has cost her exactly zero real clients and saved her from every fake one. Pressure to skip the paperwork is not a sign of a great opportunity. It is the scam, wearing a deadline as a disguise.
Quick setup: a 7-step scam check before you start work
- Ask for the brief, the file, and the definition of done in writing — vague urgency plus generous pay is bait, not a dream job.
- Cap any unpaid test at 30 minutes and never let the test be the actual deliverable; in the sample, a paid test is $150 for the first hour, 50% upfront.
- Spend ten minutes verifying the client: search their name and company, check the email domain, look for a real footprint — and log the result in the client tracker.
- Agree the payment method in writing before you start: bank transfer, card, or a known platform, on an invoice with a 14-day term; never pay to get hired.
- Keep the early conversation on the platform until scope, price, and payment are agreed in writing.
- Get the deposit before you start — in the sample, 50% upfront, $450 on a $900 first invoice.
- If any two red flags show up together, walk away: the cost of declining a fake client is zero, and the cost of working for one is a week you never get back.
You do not need to be suspicious of every client. You need a checklist that takes ten minutes and a rule that never bends: no deposit, no written scope, no work. The scammers will move on to someone without a checklist. Let them.
Tools mentioned: Freelancer Client Tracker ($10) — every prospect logged with name, company, and where they were verified, so a client who cannot be verified shows up as a blank line; Freelancer Invoice Tracker ($10) — the $900 first invoice, the 50% deposit, and the 14-day term, all on record before work starts; Freelancer Time Tracker ($10) — the 30-minute cap on unpaid tests, logged so a "quick sample" never quietly becomes a week of free work; Freelancer Budget Planner ($14) — the deposit in the budget the day it arrives, not the day the invoice is finally paid. Shop: https://payhip.com/AlexLin — Alex Lin (fishdp@proton.me).

