BigBasket Account Guide: Sign-Up, OTP and Recovery
By SMSOTPS Support Team

BigBasket ties an account to a phone number and/or email, and verifies it with a code. That is the official shape of sign-up, and it comes with a rule straight from BigBasket's own FAQ: "Each email address and phone number can be associated with only one bigbasket account." BigBasket FAQ
This guide explains that verification step, what to check when a code does not arrive, and what recovery looks like. For readers weighing a virtual number instead of their personal SIM, it also lays out the trade-off - because one boundary decides everything below: BigBasket decides whether a particular number is accepted, and nobody outside BigBasket can promise that.
How BigBasket registration works, in the terms BigBasket itself uses
BigBasket is an Indian grocery delivery service. Its account is tied to a phone number and/or email and verified with a code. That is as specific as this guide gets about the sign-up screens, deliberately. The exact fields and their order on the website and in the app were not verified from BigBasket's own pages for this article, and guessing at them would only send you hunting for buttons that may not be there. What you need to know is the shape of it: an account, a contact detail, a code.
There is a second detail from BigBasket's own FAQ worth keeping in your pocket. BigBasket says it never asks for anything beyond your registered name, address, phone number, and/or email ID, and never asks for bank details, PIN, or card information. Anyone claiming to be BigBasket who asks for those should not be trusted. BigBasket FAQ That includes anyone who contacts you offering to "help" with a verification code. Never share a code with them. A real code goes into BigBasket's own sign-up flow and nowhere else.
When the code does not arrive
Start with the ordinary checks, because they explain most missing codes. Was the number entered exactly, in the format the form shows? Is the phone on, with signal, able to receive SMS at all? A single wrong digit sends the code somewhere else, and no amount of waiting fixes that.
Then request a fresh code once, not five times. Repeated requests create repeated codes, only the newest one counts, and repeated attempts can look like exactly the kind of behaviour a platform's checks are built to stop.
If the number on the account is one you no longer control, no resend will save you - the code is going to the wrong place. And if BigBasket itself is the problem - an account blocked, a recovery that will not go through - its own support is the route, not anyone offering to "help" with your code: daily, 6 AM to 10 PM, at 1860 123 1000 or [email protected]. BigBasket FAQ
Read this before you consider a virtual number
Some readers land here because they do not want their personal number sitting in another company's records. A virtual number is one way people approach that. Before any steps, two honest points.
First, acceptance is not yours to choose. BigBasket decides whether a given number is accepted, and a number that worked for one service, or on one day, is not proof it works for BigBasket today.
Second, the lockout risk is real. A virtual number is rented for a short activation. It is not a phone line you keep. If BigBasket ever asks for the number again - a new device, a fresh login, a recovery check - the code goes to a number you no longer control, and that is a lockout risk. No provider can fix that for you after the fact, because the number is not yours any more.
So ask yourself one question first: is this an account you will still want in six months? If the answer is yes, think hard before you tie it to a number that will be gone. This guide is for one reader and one account. It is not a way to run several accounts, and it is not a shortcut to offers.
What a virtual number actually is
Most people hearing about this for the first time picture something complicated. It is not.
A virtual number is a real phone number that lives online instead of on a SIM card in your hand. You rent it for one verification, the service sends its code to it by SMS, and you read that code in a dashboard on the web. Your personal number never enters the picture.
That separation is the point. A number rented for one verification is not a second phone, though. Do not treat it like one.
The steps on SMSOTPS, if you go that route
- Top up your SMSOTPS balance. Top-ups are crypto, and the payment processor adds its fee on top at the payment step - the deposit page shows it before you confirm.
- On the order page, choose BigBasket as the service and India as the country (more on Indian +91 numbers on SMSOTPS). Check the current price and availability shown there before you confirm - this guide quotes no price, because the live order page is the only figure that counts on the day you buy.
- Buy the number. Your balance is charged when the order is confirmed, not when the code arrives. That distinction matters, so keep it in mind for the money section below.
- Enter that number where BigBasket asks for a phone number during registration.
- Request the code once, then read it in your SMSOTPS dashboard and enter it in BigBasket promptly and exactly as shown. If more than one code was requested, use only the newest one.
- Finish the account setup, including the delivery address BigBasket needs for groceries. Then, while you still can, add whatever recovery option BigBasket offers for the account - an email you control, for example - because the number itself will not be there to rescue you later.
That last step is the one people rush past. Do not.
What happens to your money if the code never arrives
This is where most guides go vague, so here is the honest version.
Your balance is charged at the moment you confirm the order, at the price shown at that moment - not when the code arrives. So a missing code does not mean an untouched balance, and the first thing to know is which kind of order you placed, because refund and cancellation rules differ between standard orders and link-based bulk orders.
The exact rules - when a refund applies, when you can cancel yourself, what bulk orders forfeit - live in the FAQ, the terms and the refund policy, and those are the version that counts on the day you buy, not this article. The practical rule that never goes stale: for one BigBasket account, place one standard order, not a bulk or link-based one, and read the refund and cancellation rules for your order type before you pay.
The mistakes that actually cost people their accounts
Requesting the code five times in a row, then wondering why nothing works. One request, then wait. Repeated requests create repeated codes, and only the newest one counts - and repeated attempts can look like exactly the kind of behaviour a platform's checks are built to stop.
Buying the number before checking that BigBasket is the service and India is the country selected on the order page. A number bought for the wrong service or the wrong country is not a number BigBasket will send a code to, and the money rules above still apply.
Treating the rented number as a permanent contact detail. Giving it out elsewhere, using it as the recovery number for other accounts, or assuming you can get back into BigBasket with it next year. You cannot. It was rented for one verification.
And the quiet one: using a number someone else has already used. BigBasket allows one account per phone number and email, so a number already tied to an account is spent before you start. A private number rented for your own order avoids the worst version of this - a shared public inbox, where anyone can read the code - but it does not change the basic rule. One number, one account.
Free public inbox numbers sit at the far end of that mistake. Anyone can read a code sent to a shared inbox, and anyone can see that the number was used. For groceries, an address, and an order history attached to your name, that is a bad trade.
So, should you do this?
If you want a BigBasket account and you do not want your personal number attached to it, and you accept that BigBasket may not accept the number you buy, and that the account may be harder to recover later, then a virtual number is one option for the verification step. Nothing more specific than that can be promised, by us or by anyone.
If, on the other hand, this is your main grocery account for the household, the one with your regular address and your order history, and losing access to it would be a real problem, stop and weigh that against the privacy gain. There is no wrong answer here, only a trade-off that should be made deliberately rather than discovered later.
If you do go ahead: check the current BigBasket/India price and availability on the live order page, use a standard order so the refund rules for that order type apply, request the code once, and set up a recovery option you control the moment you are in.
Common questions
What does BigBasket ask for when you sign up?
Per BigBasket's own FAQ, each email address and phone number can be associated with only one BigBasket account, and the account is verified with a code. BigBasket also says it never asks for bank details, PIN, or card information.
Will BigBasket accept a virtual number?
That is BigBasket's decision, and nobody outside BigBasket can promise it. A virtual number is a number you can receive a code on, not a guarantee of acceptance.
What happens if BigBasket asks for the number again later?
The code goes to a number you no longer control, so there is a lockout risk. Set up a recovery option you control, such as your own email, while you still can.
What happens to my money if no code arrives?
It depends on the order type. Refund and cancellation rules differ between standard and link-based bulk orders, and the current rules are stated in the SMSOTPS FAQ and terms - those are the version that counts on the day you buy. For one account, use a standard order.
How do I reach BigBasket support?
Per BigBasket's FAQ: daily, 6 AM to 10 PM, at 1860 123 1000 or [email protected]. Use that route for a blocked account or a recovery problem - never share a verification code with anyone who contacts you.