All guides
Getting paid7 Jun 20269 min read

How to get paid as a freelancer: the complete 2026 guide

A practical, globally-applicable playbook for getting paid on time — advances, milestones, contracts, OTP acknowledgement, and what to do if a client delays or ghosts.

Freelancers can face delayed or disputed payments. Clear written terms, milestone records and consistent follow-up can reduce ambiguity, but no tool can guarantee payment or prevent every dispute.

The good news: most payment problems are preventable with a few simple habits. Here's the complete playbook.

1. Always take an advance

The single most effective habit is taking an advance before you start. A common rule shared in freelancer communities worldwide is 50% upfront, with the balance on delivery or split across milestones. An advance filters out non-serious clients and caps your downside if a project goes wrong.

2. Put the deal in writing — even a short one

A quick 'sounds good' on WhatsApp may not capture the complete scope, price and timeline. Put those details in a reviewed draft and keep a record that the client acknowledged the shared terms. Legal requirements vary by jurisdiction.

3. Split payments into milestones

  • Tie each payment to a concrete deliverable (design approved, first draft, go-live).
  • Keep milestones small so no single unpaid stage is catastrophic.
  • Mark each milestone delivered and paid, with a timestamp.

4. Record acknowledgement of the shared draft

If a disagreement arises, it can help to keep the exact shared draft and the time it was acknowledged. Pakkawork's email OTP flow records that the client acknowledged a specific draft at a specific time. Legal effect varies by jurisdiction and circumstances.

5. Send calm, dated reminders

If payment is late, send a short, factual reminder restating the amount, what was delivered, and the due date. Keep it professional — you're building a paper trail, not a fight.

6. Know your escalation ladder

  • Polite reminder → firm follow-up referencing the contract.
  • Formal demand letter (often resolves it on its own).
  • Local freelancer-protection or small-claims channels, where available in your jurisdiction.
  • Mediation, arbitration, or civil court, depending on the amount and your contract's terms.

How Pakkawork helps

Pakkawork automates the parts that matter: it turns your WhatsApp chat into a clear contract, gets your client to acknowledge it with an OTP, tracks milestones and reminders, and — if it ever comes to it — compiles an exportable evidence pack in one click. You keep working the way you do; you just stop working unprotected.

i

This guide is general information, not legal advice. For high-value or complex disputes, consult a qualified advocate.

It happens every day

Freelancers living this right now

Live complaints from around the web

These are real public posts from Reddit, Trustpilot, LinkedIn and freelancer blogs, linked for informational purposes. Pakkawork is not affiliated with these platforms or the people who posted them. These are NOT Pakkawork customer testimonials. Third-party trademarks belong to their respective owners.

Get started

Stop chasing
payments.
Start protecting
your work.

Join thousands of Indian freelancers who are finally getting paid for the work they deliver.

Start free today

Create your first contract. It's free.

  • 1 free contract every month — no credit card
  • Client signs with OTP — no app needed
  • AI extracts scope from WhatsApp chat
  • Exportable evidence PDF, one click
  • No credit card. No lock-in. Ever.
Create my first contract — free

Free to start · No credit card · Chats never stored