Prepayment is normal in business — deposits, subscriptions, custom orders, and B2B services often require it. The risk isn't paying upfront itself, it's paying upfront to a company that turns out to be unreachable, unregistered, or simply not what it claims to be. A few checks done before you pay can save you from a loss that's very hard to reverse once the money has left your account.

1. Confirm the company actually exists as a registered entity

Search the official company or business registry in the country where the company claims to be based. Check that the registered name, address, and registration number match what's on the invoice, website, and emails. A company that's been registered for years with a stable address is generally lower risk than one registered a few weeks ago with no history.

  • Does the registration status show as active, not dissolved or struck off?
  • Does the registered address look like a real business location, not just a mailbox or virtual office in a country unrelated to the business?
  • Do the director or owner names appear anywhere else credible, like industry associations or professional profiles?

2. Check the contact details independently

Don't rely on phone numbers or emails supplied only in the sales message. Look up the company's number through an independent source — its own official website (typed directly, not via a link you were sent), a registry listing, or directory listings on this service. Call that number and see if a real person answers in a way consistent with the business.

  • Is the email domain matching the company's actual website, not a generic Gmail or Outlook address?
  • Does the website have a working phone number, physical address, and basic legal pages (terms, privacy policy)?
  • Is the domain fairly old? A very recently registered domain for a company that claims to be established for years is a red flag worth asking about.

3. Look for independent reviews and reputation signals

Search the company name along with words like "review," "complaint," or "scam." Read reviews on more than one platform, and be wary if all the reviews are glowing, generic, and posted in a short burst — that pattern can indicate fake reviews. Check this service's own company lookup and reviews section for anything others have reported about the same business.

  • Are there patterns of complaints about non-delivery, unresponsiveness after payment, or unauthorized charges?
  • Does the company respond to negative reviews professionally, or not at all?
  • Is there any mismatch between what the company claims (size, years in business, awards) and what you can independently verify?

4. Scrutinize the payment request itself

Legitimate businesses are usually flexible about how they get paid and can explain their terms clearly. Be cautious if the payment method or urgency feels forced.

  • Are you being pushed to pay by bank transfer, cryptocurrency, or gift cards instead of a traceable, reversible method like a card or an escrow-style arrangement?
  • Is the bank account name on the transfer details the same as the company name on the contract or invoice?
  • Is there unusual pressure — a deadline, a discount that expires today, or discouragement from asking questions?
  • Is the deposit amount unusually high relative to the size and nature of the order?

5. Ask for something in writing before you pay

A real supplier will not object to putting basic terms in writing: what you're paying for, delivery or completion dates, refund conditions if things fall through, and who to contact if there's a problem. Vague or evasive answers to simple questions are a stronger warning sign than almost anything else on this list.

  • Do they provide a proper invoice with company name, registration number, and address — not just a payment link?
  • Will they agree to a written contract or purchase order, even a short one?
  • Can they explain their refund or cancellation policy without hesitation?

6. Start small if you're still unsure

If the company passes the checks above but you still have a nagging doubt, consider starting with a smaller first order or a partial payment rather than the full amount, especially for a first-time relationship. A legitimate business generally has no problem building trust gradually; one that insists on full payment upfront with no flexibility deserves extra scrutiny.

Quick checklist before you prepay

  • Company is verifiable in an official registry, with matching name and address
  • Contact details check out independently, not just through the sales contact
  • Independent reviews exist and show no worrying patterns
  • Payment method is traceable and the account name matches the company
  • Terms, invoice, and refund conditions are in writing
  • No unusual urgency or pressure to skip these steps

None of these checks guarantees a perfect outcome, but together they dramatically lower the odds of paying a company that isn't what it seems. When something doesn't add up, it's worth pausing — a legitimate business will understand the need for due diligence, and a fraudulent one will usually reveal itself through the resistance it puts up.