Sharing Your IFSC Code for Salary, Freelance Work and Job Applications
Last updated: 20 October 2026
If you've just started a new job, signed up for freelance work, or filled in an onboarding form, you've probably been asked for your IFSC code. This guide explains why, what's normal to share, and when to be more cautious.
Why do employers and HR forms ask for your IFSC code?
To pay your salary directly into your bank account by NEFT, RTGS or a bulk salary-processing system, your employer needs your account number and IFSC code — the same two details needed for any direct bank transfer. This is standard onboarding paperwork, usually requested alongside your PAN and Aadhaar details for payroll and tax purposes. See our guide on what an IFSC code is if you want the full picture of what it identifies.
What HR genuinely needs from you — and what it doesn't
A normal onboarding form or request from HR asks for:
- your bank account number and IFSC code;
- sometimes a cancelled cheque or a passbook's first page, as written proof the account is yours;
- your PAN and Aadhaar, for payroll and tax deduction.
It should never ask for your net banking password, app PIN, debit card CVV, or an OTP. Those aren't needed to pay you, and no legitimate employer or HR system requires them. If a form or recruiter asks for any of these alongside your bank details, treat it as a serious red flag — see our guide on what's actually risky to share for more on this distinction.
Is it safe to share your IFSC code on a job application, before you're even hired?
Usually yes, once you're genuinely in a hiring process — many companies collect bank details only after an offer is made, but some combine it with other onboarding paperwork earlier. The detail that matters isn't the IFSC code itself, which is harmless on its own, but the pattern around the request:
- Reasonable: a company you've interviewed with, or a recruiter you contacted, asks for bank details as part of a formal offer or onboarding form.
- A warning sign: you're asked for bank details, screenshots of your banking app, or an upfront "registration" or "training kit" fee, before any real interview has happened. This is a common job-scam pattern, and the banking-details request is usually just the first step toward asking you to pay something or share an OTP later.
If something feels off, slow down and verify the company independently — a genuine employer will not mind you taking the time.
Why did my new employer's system ask for a "generic" or placeholder IFSC code at first?
Some payroll or HR systems create your employee record with a temporary placeholder bank detail before your real account is verified, then update it once your actual IFSC code and account number are confirmed — often through a separate, more secure step like uploading a cancelled cheque. If you see this, it's normally just the system's onboarding sequence, not a request to use someone else's details. If you're ever unsure whether your real bank details were saved correctly, ask HR to confirm, or check your first payslip.
Freelancers and gig workers: sharing your IFSC code with clients
When you send an invoice, it's completely normal to include your bank account number and IFSC code so the client can pay you directly by NEFT or IMPS. This is standard practice for freelance and contract work, the same as it would be on a printed invoice. A few practical points:
- Put your bank details only on the invoice itself, not scattered across chat messages where they're harder to track.
- The client needs your IFSC code and account number only — never your net banking login or OTP, even if they claim it's needed to "process" the payment.
- Separately verify the client is genuine before starting work, the same caution you'd use with any new customer — that's a different question from whether it's safe to share your bank details once you trust them.
- If you want to double-check a client's own bank details before sending them an invoice or refund, use our Verify IFSC Code tool.
Does your IFSC code change when you switch jobs or branches?
Your own IFSC code (the one tied to your salary account) doesn't change just because you switch employers — it only changes if you switch your own bank branch, or if your branch is renamed or merged into another bank, which our guide to IFSC codes covers in more detail. Your new employer will simply ask for whichever account you want your new salary paid into.
A quick checklist for employees and freelancers
- Share your account number and IFSC code freely with a genuine employer, client or payroll form.
- Never share your net banking password, app PIN, card CVV, or an OTP with HR, a recruiter or a client, under any explanation.
- Be cautious of bank-detail requests that arrive before any real interview, especially alongside a fee.
- Verify an IFSC code if you're the one receiving someone else's bank details, to make sure it's genuine before relying on it.
Common questions
Can my employer see my account balance or transaction history just from my IFSC code and account number?
No. Those details only let someone send a payment to you — they give no access to view your balance, statements or any other account activity.
Is it risky to put my IFSC code on a public job application form online?
The IFSC code and account number themselves aren't the risk — see our guide on what's actually safe to share. The bigger question for any online form is whether the site itself is legitimate, the same caution you'd apply to any personal information you submit online.
What if I need to update my bank details after I've already started a job?
Contact your HR or payroll team directly, ideally through an official channel like your company's HR portal, and expect them to ask for the same proof (a cancelled cheque or passbook page) they used originally.
Verify bank details before you rely on them
Whether you're paying a freelancer or checking your own employer's records, confirm an IFSC code is genuine first.
Verify IFSC Code Find IFSC Code
More guides
- Is It Safe to Share Your IFSC Code? Risks, Scams and Red Flags
- How to Protect Your Net Banking Account From Phishing and Fraud
- What Is the Positive Pay System for Cheques? A Simple Guide
- How to File a Complaint With the RBI Banking Ombudsman
- What Is the Cheque Truncation System (CTS)? And What CTS-2010 Means
This guide is general information, not financial or legal advice. Limits, timings and charges are set by the Reserve Bank of India, NPCI and individual banks, and can change, so confirm current details with your bank.