A WhatsApp contract for freelancers is a structured agreement built from your WhatsApp deal terms. Pakka turns scope, milestone payments, approval rules, and delivery dates into a contract both sides sign before work starts, holds payment in milestone escrow, and prepares legal follow-up if a client defaults.
Why screenshots are not enough.
Most Indian freelance deals close on WhatsApp without a written contract. The scope is in one message, the price is in another, the deadline is buried somewhere, and approvals happen by emoji. When a deal goes wrong, screenshots can be hard to use because the terms are scattered, edited, or read out of order.
A real freelance contract pins down four things in one place:
- Scope - what the freelancer is actually delivering, in plain words.
- Money - total fee, milestones, and exactly what triggers each payment.
- Time - deliverables, deadlines, and the cure period for revisions.
- Approval rules - who has to approve each milestone, and what counts as approval.
Pakka takes those four things, builds a clean agreement around them, and gets both sides to sign before any work or payment moves. The contract sits inside WhatsApp where the deal already lives.
₹50,000 logo + brand identity project
A freelance designer agrees to a logo + brand identity package on WhatsApp for ₹50,000. The client says “I will pay after I see the final files.” The freelancer has been ghosted before, so they ask for advance.
Instead of a standoff, Pakka turns the WhatsApp chat into a contract: ₹20,000 on logo concept approval, ₹30,000 on final file delivery + brand guide. The client funds ₹51,250 (₹50,000 + 2.5% protection fee) into milestone escrow. The freelancer can see the full quote is locked. Work starts.
Milestone 1 delivered, client approves on WhatsApp, ₹20,000 releases to the freelancer. Milestone 2 delivered, 72-hour cure period passes, ₹30,000 releases. The freelancer receives the full ₹50,000 they quoted. Pakka keeps the ₹1,250 protection fee paid by the client.
How Pakka helps freelancers.
- Send the deal terms from WhatsApp. Pakka reads scope, fee, deadline, and milestones from your chat with the client.
- Pakka drafts the agreement. Both sides review. Both sides sign on WhatsApp.
- Client funds the deal upfront. Money sits in milestone escrow. The freelancer can see it’s locked.
- Deliver, get approval, get paid. Each milestone releases on client approval, or after the agreed cure period.
- If the deal breaks, Pakka prepares a follow-up workflow with the contract, payment status, and approval record connected. Reviewed by an advocate where required.
Freelancer FAQ.
Can a WhatsApp chat be a contract for freelance work in India?
A WhatsApp chat can contain deal terms, but screenshots are messy when scope, payment, deadlines, and approvals are unclear. Pakka helps freelancers turn those terms into a structured agreement both sides approve before work starts.
The agreement is built around the Indian Contract Act, 1872 and uses electronic signatures recognised under the Information Technology Act, 2000.
How do milestone payments work?
You split a project into stages with clear approval rules - for example, 40% on draft approval, 60% on final delivery. The client funds the entire deal upfront into milestone escrow. Each milestone releases only after the client approves, or after the agreed cure period (typically 72 hours) without an objection.
What happens if a client refuses to pay after delivery?
Pakka collects payment before work starts, so freelancers are not relying on the “pay after delivery” promise. If a milestone is disputed, the agreement, approval state, and follow-up workflow stay connected. Disputes that cannot be resolved between the parties may be reviewed by Pakka’s legal counsel where applicable.
Pakka is not a substitute for independent legal advice.
Does the client need to be on WhatsApp?
Yes. Both parties need a WhatsApp number to sign and approve milestones. The freelancer initiates the deal; the client receives the contract and signing flow on their WhatsApp.
How much does Pakka cost for freelancers?
Freelancers pay nothing. The 2.5% protection fee is paid by the client on top of the freelancer’s quoted amount. So if you quote ₹50,000, the client funds ₹51,250 into escrow and you receive every rupee of your ₹50,000 on milestone approval. Pakka keeps the ₹1,250.
No subscription, no setup, no minimums. Payment-gateway charges are absorbed inside the 2.5% - no extra deductions on either side.
What about taxes and GST?
Each freelancer is responsible for their own GST registration and filing. Pakka generates payout statements you can use for accounting. Buyers are responsible for any TDS deduction obligations under the Income Tax Act, 1961.