Your Swiggy, Zomato or other delivery partner account has been deactivated, and the weekly payout you earned is now stuck. Your earnings are not automatically lost. This guide shows you how to find the exact deactivation reason, build proof of your dues, raise the right support tickets, and escalate through grievance, consumer and labour channels to recover your money.
Reviewed on: 2026-05-29.
Quick answer
A platform can pause your account while it checks suspected fraud, but earnings for completed deliveries are a contractual due. Open the partner app, save the deactivation notice and your weekly statements, and raise a written support ticket asking for the exact reason and policy clause. Escalate to the platform's grievance officer in writing. If the dues are still withheld, send a formal demand and approach the consumer forum or pursue a civil money claim. RTI does not apply to private platforms — use it only where a public body holds records.
This guide is for food and grocery delivery partners in India whose partner account has been blocked, suspended or deactivated, and whose earned weekly payout, incentives, or security deposit are now being held back. It applies whether you ride for Swiggy, Zomato, a quick-commerce app, or any similar aggregator. It is also useful for:
The relationship between you and the platform is set by the onboarding agreement and the payout policy you accepted when you signed up in the app. Read those terms first — they define when payouts are made, when an account can be deactivated, and what happens to pending dues. This guide does not give personalised legal advice; where the amount is large or the platform refuses to engage, consult a lawyer or a gig-worker union.
Open the partner app while you still have access. Take screenshots of everything that matters: the deactivation notice on the home screen, your current earnings balance, the pending payout amount, and your weekly statement history. Apps sometimes log you out fully after deactivation, so capture this now.
Find the deactivation message and read the exact words. It usually states a broad category — suspected fraud, customer complaints, low acceptance or ratings, fake GPS, or expired documents. Note the date the account was deactivated and the date your last successful payout was credited.
Locate your onboarding agreement and payout policy. These may be in the app under a “Documents”, “Agreement”, or “Help” section, or in the welcome email you received when you joined. Save them as PDFs or screenshots. You will need the payout clause to show the dues are contractual.
Build your money trail. List every week with unpaid earnings, the amount, and the trips behind it. Match the in-app trip history to the weekly statement so the figure is defensible. Add any incentive or bonus you completed but were not paid, and any deposit or kit cost you want refunded.
Check your linked bank account. Confirm the account number and IFSC saved in the app are correct, and that the account is active. A frozen, dormant, or KYC-blocked account can silently bounce a payout while the app shows it as “sent”. If you suspect a bank-side problem, see our guide on a bank account KYC freeze and RBI complaint and on how to check your bank account DBT and Aadhaar seeding status.
Raise a written support ticket in the app. Do not just call. Ask three specific things: the exact reason for deactivation, the policy clause relied on, and the date and amount of any pending payout. Request a reply by email so there is a record. Save the ticket number.
Draft your escalation email to the platform's grievance officer (use the template in this guide). Quote the ticket number, attach your statements, and state the precise amount you are owed. A clear, numbered email is far harder to ignore than a chat message.
Decide your forum. If the core problem is the withheld money, the consumer forum or a civil money claim is usually the most direct route. If the problem is unfair working conditions or welfare, note your state labour department as a parallel track. Read the platform terms for any arbitration or jurisdiction clause so you know what you agreed to.
Organise everything into one folder — screenshots, agreement, statements, ticket numbers, and your draft email — ready to send first thing on Monday.
| Document | What it proves | Where to get it |
|---|---|---|
| Deactivation notice screenshot | The date and stated category of deactivation | Partner app home screen / notification |
| Onboarding agreement and payout policy | Payout is a contractual due; rules for deactivation | App Documents/Help section or welcome email |
| Weekly earning statements | Amount earned and amount still unpaid | Partner app earnings / statements tab |
| In-app trip / order history | Completed deliveries behind the pending payout | Partner app order history (screenshot) |
| Incentive / bonus terms | Bonuses you qualified for but were not paid | App promotions screen / push notifications |
| Support ticket numbers and chat logs | You asked for the reason and dues in writing | App help/support history (export or screenshot) |
| Bank statement / passbook entries | Which payouts were credited and which were not | Your bank net-banking or branch |
| Linked bank account and IFSC proof | Correct, active account for payout credit | App payout settings + bank passbook |
| KYC, licence, vehicle and (if relevant) FSSAI papers | You met onboarding conditions; counters “document” claims | Your own records / app uploads |
| Deposit / kit payment receipt | Refundable amount you paid the platform | Payment app / bank statement |
Deactivation can lock you out within hours. While you can still open the app, screenshot the deactivation notice, your earnings balance, the pending payout figure, the weekly statements, and your trip history. Save your onboarding agreement and payout policy. This snapshot is the foundation of your whole claim, so do it first.
The agreement you accepted in the app is the contract that governs the dispute. Find the clauses on when payouts are made, what counts as a breach, and what happens to pending dues on deactivation. Most agreements describe you as an independent contractor and reserve a right to hold money during a fraud check. They rarely allow keeping earned dues permanently with no reason. Mark the payout clause — you will quote it.
Read the in-app message and any email. Then raise a written support ticket asking for the specific reason, the policy clause relied on, and the evidence behind it. A vague “policy violation” is not enough for you to respond. Ask them to reply by email. If the reason is a document expiry or a fixable issue, ask exactly what to upload to reactivate. Keep the ticket number.
Match your trip history against your weekly statements and your bank credits. Produce one figure: total earned, total credited, and the difference that is withheld. Add unpaid incentives and any refundable deposit. A precise rupee figure with backup is far stronger than “they owe me my dues”. This number goes into every escalation.
Indian platforms that operate as intermediaries are expected to publish a grievance officer's contact for complaints. Find that email in the app, the website's terms, or the privacy/grievance page. Send a numbered email quoting your ticket number, the deactivation date, the exact amount owed, and attach your statements. Ask for a written decision within a reasonable, stated time. The template below gives you a structure.
If the grievance email does not release your money, send a final written demand by email and, for a larger amount, by registered post or courier with proof of delivery. State the amount, the contractual basis (the payout clause), the deadline you are giving, and that you will approach the consumer forum or a civil court if it is not paid. This demand record matters if you later litigate.
For recovering withheld money, the consumer forum can be an option if you can show the platform provided a service to you for a fee or commission, though whether a delivery partner is a “consumer” depends on the facts. A civil money recovery suit is the fallback for the contractual dues. For deactivation that looks unfair or for welfare and conditions, raise it with your state labour department or a registered gig-worker union, since gig-worker protections are expanding but vary by state. Take advice on which fits your facts before filing.
India's labour codes and several states are building registration and welfare frameworks for gig and platform workers. Coverage, registration portals, and benefits differ by state and are still rolling out, so check your state labour department's current scheme. Registering as a gig worker, where available, can help with welfare benefits even though it does not directly force a payout. Keep this separate from your money claim.
| Stage | Action | Forum / Destination | Target timeline |
|---|---|---|---|
| 1 | Written support ticket asking for reason, clause, and pending dues | Partner app in-app support (get a ticket number) | A few working days; follow up if no reply |
| 2 | Escalation email to the platform's grievance officer with statements | Grievance officer email from app / website terms | As stated in the platform's grievance policy |
| 3 | Formal demand for the exact dues, with deadline and litigation notice | Email + registered post / courier with proof of delivery | Give a reasonable written deadline |
| 4 | Consumer complaint or civil money claim for withheld dues | National Consumer Helpline / consumer commission or civil court | Varies by forum and pecuniary value |
| 5 | Welfare / unfair-deactivation grievance (parallel track) | State labour department / registered gig-worker union | Varies by state scheme |
| 6 | RTI for records held by a public authority only (not the platform) | CPIO of the relevant government body, where one holds records | 30 days (RTI Act) |
Replace the text in square brackets with your own details before sending. Send to the platform's grievance officer email.
To, The Grievance Officer [Name of the Platform / Company] [Grievance email address as listed in the app or website terms]
Date: [DD/MM/YYYY]
Subject: Deactivation of delivery partner account and withholding of earned
payout — Partner ID [Your Partner ID], Ticket No. [XXXX]
Respected Sir / Madam,
1. I am [Your Name], a registered delivery partner on your platform
(Partner ID: [Your Partner ID], registered mobile: [Number], linked bank account ending [last 4 digits]).
2. My partner account was deactivated on [DD/MM/YYYY]. The in-app notice
states the reason as "[exact words shown in the app]". I have not been given the specific facts, evidence, or the policy clause relied upon.
3. As on the date of deactivation, an amount of Rs [Amount] in earned
payouts for completed deliveries remained unpaid, as shown in my weekly statements (attached). This includes: a. Pending weekly earnings: Rs [Amount] b. Qualified incentives / bonuses not paid: Rs [Amount] c. Refundable deposit / kit amount: Rs [Amount]
4. The earnings above relate to deliveries I actually completed and which
appear in my in-app trip history (attached). They are a contractual due under the payout terms I accepted at onboarding.
5. I have already raised in-app ticket No. [XXXX] dated [DD/MM/YYYY]
requesting the reason and my pending dues, without a satisfactory reply.
6. I therefore request you to:
(a) provide the specific reason and supporting evidence for the
deactivation, and the exact policy clause relied upon; and
(b) release my earned payout of Rs [Amount] to my linked bank account
within [number] working days.
7. If my earned dues are not released, I will be constrained to pursue the
matter through the appropriate consumer or civil forum and, where applicable, the state labour authority.
I am attaching my weekly statements, trip history, deactivation notice, and the onboarding payout policy in support. I am available to provide any further document you may require.
Yours faithfully,
[Your Full Name] [Partner ID] [Registered Mobile Number] [Email Address]
Enclosures: A — Deactivation notice screenshot (dated [DD/MM/YYYY]) B — Weekly earning statements showing unpaid balance C — In-app trip / order history for the relevant period D — Onboarding agreement / payout policy (relevant clauses marked) E — Earlier support ticket No. [XXXX] and chat log
The Right to Information Act, 2005 applies only to public authorities — government departments, boards, and bodies substantially funded or controlled by the government. Swiggy, Zomato, and similar aggregators are private companies, so RTI cannot be used against them directly. RTI still has a narrow but real role in a delivery-partner dispute, but only where a public body holds relevant records:
To file an RTI, see our step-by-step guide to filing an RTI online in India. If a public authority does not reply within the time limit, use our first appeal under RTI Section 19 guide. For combining a government grievance with RTI, see CPGRAMS and RTI together, and for deeper strategy, The RTI Playbook.
RTI is the wrong tool for the core of this dispute. Be clear about its limits:
If your dispute is really about a customer-side refund rather than your own earnings, see our guide on food delivery refunds via ONDC, Swiggy and Zomato and on food delivery refund rights in India. If you are setting up your own food business and need licensing, see how to apply for an FSSAI food licence.
A platform can place a temporary hold while it investigates suspected fraud, but money you have actually earned for completed deliveries is a contractual due. The onboarding agreement and payout policy you accepted govern when and how dues are paid. If a platform keeps your earned balance with no stated reason, raise a written support ticket, then send a formal demand, and finally use the consumer forum to recover the dues. Keep your trip history and weekly statements as proof.
Open the partner app and read the deactivation notice on the home screen — it usually states a category such as fraud, low ratings, or document expiry. Raise a support ticket in writing asking for the specific reason, the policy clause relied on, and the evidence. Ask them to reply by email so you have a record. If the platform refers your case to its grievance officer, write to that officer by email and quote the ticket number.
Most food delivery onboarding agreements describe the partner as an independent contractor or gig worker, not an employee. This affects which forum can help you. Gig and platform workers have growing protection under India's new labour codes and some state-level welfare schemes, but the exact rights vary by state and are still being rolled out. For a money recovery dispute, the consumer forum route is usually the most direct. For working-condition or welfare issues, check your state labour department.
You can approach a consumer forum if you can frame the platform as a service provider to you for a fee — for example, app access, lead allocation, or payout processing for which a commission or charge is deducted. Whether a delivery partner qualifies as a consumer depends on the facts and how the relationship is structured, so this is not guaranteed. Many partners instead pursue the dues as a civil money claim. Take legal advice on which route fits your facts.
Usually no. Swiggy, Zomato and similar aggregators are private companies, so the RTI Act does not apply to them and you cannot use RTI to get your account records or force a payout. RTI only helps where a public authority holds relevant records — for example, a state labour or gig-worker welfare board, a police complaint you filed, or a consumer forum's records. Use the platform's grievance process and the consumer or civil route for the money itself.
Save screenshots of your onboarding agreement and payout policy, your weekly earning statements, the in-app trip and order history, any incentive or bonus terms, and the bank account details linked for payouts. Also keep copies of your KYC documents, vehicle and driving licence papers, and any FSSAI or food-handling documents if relevant. If deactivation happens suddenly, this saved evidence is what lets you prove your earned dues.
First confirm the bank account and IFSC linked in the partner app are correct and active, and that the account is not frozen or dormant. A KYC or Aadhaar-seeding problem at the bank can silently bounce a payout. Ask the platform for the transaction reference or UTR number, then take it to your bank to trace the credit. Keep the platform ticket open until the money is confirmed in your account.