Companies that say they charge a fee
These companies mention an onboarding fee, deposit or similar charge:
- Swiggy: an onboarding fee of around ₹1,500, which varies by city. It is cut in instalments after you join.
- Swiggy Instamart: an onboarding fee that varies by city and store. You can pay it at once, or in instalments cut from your earnings over a few weeks. The amount is shown in the partner app.
- Zomato: an onboarding fee for training and support, paid once or in instalments. The amount depends on the city.
- Blinkit: a one-time joining fee during onboarding, for training and support. Blinkit shares the details at the interview.
- Zepto: its rider agreement says it may charge onboarding and training fees and a refundable security deposit, cut from your payouts. Replacing a damaged Zepto t-shirt or bag can also cost a fee.
- Rapido: says joining as a Captain is free, but its terms allow fees or a subscription shown in the app.
- Uber Moto: drivers pay a subscription fee instead of a commission on each ride.
Companies that say joining is free
- Porter says there is no registration fee to join.
- XpressBees says there is no joining fee and onboarding is free.
For Amazon Flex, Amazon Now, BB Now, Delhivery, Ekart, Flipkart Minutes and Shadowfax, ask about any fee during onboarding, and get the answer from the company itself.
Real fee or scam: how to tell
A real company fee and a scam can look alike. Look at who asks, when and how.
What the companies above describe:
- The fee is explained by the company during onboarding or at the interview.
- Several of them cut it from your earnings in instalments after you start work.
- The amount is shown in the company's own partner app.
What the Delhi scam cases looked like:
- A "HR" person on WhatsApp, a phone call or social media.
- Money sent to a QR code or a person's account before any work starts.
- A chain of small fees: registration, verification, agreement, TDS, processing.
- A promise that the money will be refunded after joining.
In one case, a jobseeker was promised a job with a grocery delivery company and sent over ₹9,000 in such fees. In another, a fake placement office in Uttam Nagar asked for ₹3,000 to ₹4,000, or ₹4,800, as registration and account-opening charges. Read more in our guide to fake job scams.
Before you pay anything
- Check what the company says about fees. Where a company states it, its page on this site shows it with the source.
- Never pay a person who only promises you a job. The government's National Career Service says jobseekers should not pay fees to employers.
- If a caller asks for money or your bank details, or the email comes from a free email address, treat it as a warning sign.
- Ask whether the fee will be cut from your earnings, and get the amount in the company's app.
- If you already paid and feel cheated, call the cyber fraud helpline 1930 straight away.
e-Shram registration is free. Don't pay anyone to make your e-Shram card.
How applying works here
Fill in our form with your name, phone, city and area. Our team calls you back to talk about openings and what each company asks for.