Somewhere between "I accept the offer" and "I'm here on day one," a real chunk of Indian hiring quietly falls apart. Not because the candidate lied when they said yes — usually because something changed, or nothing was said, in the weeks in between. Industry estimates put the offer no-show rate in India at around 37%, and roughly two-thirds of those drop-offs happen right before or on the actual joining date — the worst possible time, after you've stopped sourcing, told the team someone's starting, and mentally moved on to the next requisition.
NASSCOM's own community forum has a post about this that's blunt enough to be the whole argument: it's literally titled "No-shows Are Killing It In The Indian Job Market." If you've hired in India for more than a year, you've felt this. Here's why it happens, and what actually reduces it — not "be a great employer" platitudes, but the specific mechanics that move the number.
Why does this happen so much more than it feels like it should?
The gap between "yes" and "day one" is longer than you think, and it's not silent for the candidate. Notice periods of 60–90 days are common in Indian tech and services roles. That's two to three months where a candidate who said yes to you keeps getting InMails, keeps getting calls from other recruiters, and keeps having conversations that have nothing to do with you. The longer that gap, the more competing offers have time to land — and dropout risk climbs sharply once a notice period crosses roughly the 60-day mark.
Counter-offers happen after the resignation, not before. A lot of companies don't take a resignation seriously until the exit interview is booked — and that's exactly when they finally offer the raise or promotion that should have come six months earlier. From the candidate's side, that's not disloyalty to your offer; it's their current employer suddenly waking up.
Weak engagement in the gap reads as declining interest, even when it isn't. If the only contact between "offer accepted" and "day one" is a single HR email with the onboarding paperwork, you've told the candidate, implicitly, that you're not that invested either. Candidates mirror what they're shown.
The vetting never actually checked for fit — only for skills. A candidate who accepted mostly on comp, without a real conversation about what the role and team are actually like day-to-day, has a shakier commitment to begin with. The offer looked good on paper; nothing anchored it beyond the number.
Senior roles are worse, not better. Offer acceptance for senior hires through traditional channels runs only around 55–65% — the exact opposite of the assumption that more seniority means more certainty. Senior candidates have more competing options and more leverage to use them.
What actually reduces the no-show rate — not in theory, in practice
Shrink the gap wherever you legitimately can. You usually can't unilaterally cut someone's notice period, but you can move faster on everything within your control — approvals, paperwork, background checks — so the candidate isn't left waiting on you while their notice period runs out and other conversations keep happening.
Build a real touchpoint cadence between offer and joining, not just one. A short check-in call or message at defined intervals — the week the offer is signed, roughly two weeks later, and again the week before joining — costs almost nothing and does the single most direct thing possible: makes the candidate feel like an actual hire, not a closed deal.
Bring the new manager into the loop before day one, not on it. A five-minute call from the actual hiring manager, or an invite to an informal team lunch or chat before the start date, does more to counter a competing counter-offer than any HR email ever will — it's the difference between joining a company and joining this specific team.
Vet for fit, not just skill, before the offer goes out. A candidate who chose you because the role and team genuinely fit what they wanted is measurably less likely to be talked out of it by a counter-offer than one who chose you purely on the highest number on the table. That's why structured screening for cultural and role fit, not just a technical bar, is part of a serious hiring process rather than an afterthought.
Ask directly about competing processes and counter-offer risk, and don't treat the question as rude. Asking plainly whether anything could still change before the joining date is a normal, professional question. Candidates who are asked directly are more likely to flag a real risk early, while there's still time to do something about it, instead of going quiet.
A touchpoint checklist for every offer between acceptance and day one
None of the above works as a one-time effort — it works as a cadence. Here's the same idea broken into four checkable stages, so you can run it per open offer rather than trusting it to memory:
Day 0 — Offer released
0 of 3 checkedWeek 1–2 after acceptance
0 of 3 checkedMid-notice-period check-in
0 of 3 checkedFinal week before joining
0 of 3 checkedA quick self-check: where is this specific offer most exposed?
Not every accepted offer carries the same risk. Before you assume a no-show is random, check it against these four signals:
No-show risk signals — check any that apply to this candidate
0 of 4 checkedThe more of these that apply, the more this specific offer needs an extra check-in this week, not next month.
Data honesty
The 37% no-show and 55–65% senior-offer-acceptance figures cited above are industry-reported estimates (NASSCOM community discussion and recruiting-industry commentary), not AxureOne's own measured data.
What if you did all of this and it still doesn't show up?
Sometimes it happens anyway. A family emergency, a sudden life change, a counter-offer with a number you genuinely can't match — none of that is a process failure on your part, and no amount of engagement eliminates it entirely. This is exactly why we treat the guarantee as the honest backstop, not the primary fix: every hire we place carries a 90-day replacement guarantee, so if someone resigns or doesn't join within that window, we run the search again at no additional cost. It doesn't undo the internal disruption of a no-show — a re-opened requisition is still a re-opened requisition — but it removes the financial risk of paying twice for the same seat.
The bigger lever, though, is upstream of the guarantee: fewer no-shows in the first place, because the candidate was vetted for genuine fit and kept warm through a notice period that didn't leave them wondering if you'd forgotten about them. If you're hiring right now and want a process built around that from the first brief, talk to us about the role — or if you want to see what a no-show actually costs beyond the obvious disruption, run the numbers through the cost-of-a-bad-hire calculator.
A no-show shares most of its invisible cost with the real cost of a bad hire in India — the role stays unowned, someone senior quietly covers, and you pay the search cost twice. And a low headline fee doesn't protect you from either one: see recruitment agency fees in India, decoded for what's actually worth asking about before you sign with anyone. If you're curious what the same friction looks like from the candidate's side, 5 things that quietly slow your hiring down is the mirror image of this piece.