An offer letter is the first legally significant document between an employer and a future employee — and the one most disputes trace back to. A clean, complete offer letter protects both sides: it locks in compensation, defines expectations, and prevents the "but you said..." arguments that burn 70% of early attrition cases.
This guide covers the mandatory structure of an Indian offer letter, how to break down CTC properly, the clauses that matter legally, and the common mistakes that make offer letters unenforceable.
Generate a Complete Offer Letter — Free
Fill candidate details, CTC breakdown, and T&C — download a professional India-ready offer letter instantly.
Offer Letter vs Appointment Letter — The Difference
Indian companies use both documents but they serve different purposes.
| Aspect | Offer Letter | Appointment Letter |
|---|---|---|
| Issued | Before joining | On or after joining |
| Purpose | Extend the offer, lock CTC | Formalize employment, detailed T&C |
| Binding | Yes, once accepted | Yes, supersedes offer letter |
| Details | Brief — role, CTC, joining date | Comprehensive — policies, code of conduct |
Small companies often issue a single detailed offer letter that also serves as the appointment letter. Large enterprises separate them — offer first, detailed appointment letter on day one.
Mandatory Sections of an Offer Letter
- Company letterhead and date — official stationery with company name, address, CIN/GSTIN.
- Candidate name and address — as per ID proof, exactly.
- Role title and reporting manager — specific designation and who they report to.
- Date of joining — exact date, not "at the earliest."
- Location — city of posting, plus any transfer clause.
- Compensation (CTC) — full breakdown with components.
- Probation period — typical 3-6 months.
- Notice period — during probation and after confirmation.
- Working hours and leave policy — reference to company policy.
- Offer validity — typical 7-15 days for candidate to accept.
- Acceptance block — signature of HR/authorized signatory + place for candidate signature.
How to Structure the CTC Breakdown
CTC (Cost to Company) is the total annual cost the company incurs for an employee. A transparent breakdown builds trust and avoids "why is my take-home so low?" friction.
Standard Indian CTC Structure (for 12 LPA example)
| Component | Annual Amount | % of CTC | Notes |
|---|---|---|---|
| Basic Salary | INR 4,80,000 | 40% | Base for PF, gratuity |
| HRA | INR 2,40,000 | 20% | 50% of basic (metro) |
| Special Allowance | INR 2,88,000 | 24% | Flex component |
| LTA | INR 40,000 | 3.3% | Tax-exempt on travel bills |
| Food/Meal Allowance | INR 26,400 | 2.2% | INR 2,200/month limit |
| Gross (A) | INR 10,74,400 | 89.5% | |
| Employer PF | INR 57,600 | 4.8% | 12% of basic |
| Gratuity | INR 23,100 | 1.9% | 4.81% of basic |
| Insurance | INR 20,000 | 1.7% | Group health |
| Variable/Bonus | INR 24,900 | 2.1% | Performance-linked |
| Total CTC | INR 12,00,000 | 100% |
Always clarify what's "fixed CTC" vs "variable" in the offer letter. A 12 LPA CTC with 20% variable means only 9.6 LPA is guaranteed. Candidates have sued companies over this ambiguity.
Probation and Notice Period Clauses
Probation Period
- Typical duration — 3 months (junior), 6 months (mid-level), sometimes extended to 12 months
- Extension clause — company can extend probation once (usually by 3 months)
- Termination during probation — usually 7-15 days notice either side, no notice pay during probation
- Benefits during probation — often limited (no PF matching, no leave encashment)
Notice Period
State both during-probation and post-confirmation notice periods clearly.
| Level | During Probation | After Confirmation |
|---|---|---|
| Junior (0-3 yrs) | 15 days | 30 days |
| Mid (3-8 yrs) | 30 days | 60 days |
| Senior (8+ yrs) | 30 days | 90 days |
Clauses That Protect the Company
Must-Have Clauses
- Confidentiality/NDA — covers company information, client data, trade secrets
- Non-compete — typical 6-12 months post-exit. Note: Indian courts rarely enforce post-employment non-competes.
- Non-solicit — 6-12 months ban on poaching employees/clients. More enforceable than non-compete.
- IP assignment — all work created during employment belongs to the company
- Background verification — offer is subject to BGV clearance
- Joining bonus clawback — if leaving within 12-24 months, joining bonus must be returned
- Training bond — if company invested in specific training (certifications, abroad training), employee must serve minimum period or repay pro-rata
- Code of conduct — reference to employee handbook
Indian courts enforce training bonds ONLY if: (1) company actually spent identifiable money on specific training, (2) bond duration is reasonable (typically max 2-3 years), (3) amount claimed is pro-rata to remaining bond period. Generic "2 year bond" clauses with no training cost attached are usually thrown out.
Red Flags Candidates Should Watch For
- CTC written without breakdown — "12 LPA CTC" without components means you don't know what's fixed vs variable
- Variable component above 30% — means large part of promised CTC is not guaranteed
- Notice period longer than 90 days — locks you into the company; hard to change jobs
- Non-compete across all of India — unreasonably broad (though usually unenforceable)
- Clawback beyond 12 months — some companies extend joining bonus clawback to 24-36 months
- Vague "other duties as assigned" — without a role scope, you can be moved to any role
- No mention of increment policy — companies promising "10-15% appraisal" verbally but skipping it in writing
- Pre-signed resignation letters — ILLEGAL and void. Refuse and leave.
Accepting and Withdrawing an Offer
For the Candidate
- Read every clause — especially CTC breakdown, notice, clawback, bond
- Negotiate BEFORE signing — not after
- Sign and return within the validity period (usually 7-15 days)
- Keep a signed copy for yourself
- Do not resign from current job until the new offer is signed and BGV clearance is received
If You Want to Withdraw After Accepting
You can withdraw before joining by sending a polite email — companies cannot force you to join. However:
- Return any joining bonus/relocation advance already paid
- Expect the company to note this in future reference checks
- Never ghost — always formally communicate
If the Company Withdraws After You Accepted
An offer letter signed by both parties creates a binding contract. If the company revokes after you've resigned from your current job, you can claim damages (typically 3-6 months of promised salary) — many Indian courts have ruled in favor of candidates in such cases.
How to Use the Tool (Step by Step)
- 1
Collect Candidate Details
Gather full name, address, designation, joining date, reporting manager, and location as per BGV-verified documents.
- 2
Decide CTC Structure
Break down total CTC into Basic, HRA, allowances, PF, gratuity, insurance, and variable — with clear percentages.
- 3
Generate the Letter
Use the Offer Letter Generator, fill candidate and CTC details, select probation/notice period, and generate.
- 4
Review All Clauses
Verify confidentiality, non-compete, notice period, and clawback clauses match company policy before sending.
- 5
Send and Track Acceptance
Email the signed offer letter with validity date. Follow up on day 7, 10, and 15 until candidate accepts or declines.
Frequently Asked Questions
Is an offer letter legally binding in India?+−
Yes, once both parties have signed. An offer letter creates a contract under the Indian Contract Act. If the company revokes after acceptance, the candidate can claim damages. If the candidate revokes, they may have to return joining bonus or face BGV remarks.
Should I mention the monthly in-hand salary in the offer letter?+−
Optional but recommended. Many candidates confuse CTC with take-home. Adding an estimated monthly in-hand (after PF, tax, insurance deductions) reduces "why is my salary so low" surprises on day one.
Can the company revoke an offer letter before joining?+−
Only with valid reason and reasonable notice. Unilateral revocation without cause can result in damages. Post-offer, pre-joining revocations typically require paying 1-3 months of salary as compensation.
What is a typical notice period during probation?+−
15 days is standard during probation in India. Some companies have 7 days or "immediate" termination rights during the first 30 days. Always state this clearly in the offer letter.
Is a non-compete clause enforceable in India?+−
Generally NO for post-employment non-competes. Indian Contract Act Section 27 voids "restraint of trade" agreements. Non-competes DURING employment are enforceable. Non-solicit clauses (not poaching employees/clients) are more likely to be enforced.
Can I negotiate CTC after receiving the offer letter?+−
Yes, before accepting. Once signed, renegotiation is harder. Standard negotiation items: base CTC, joining bonus, variable percentage, notice period, joining date, role title.
What is the difference between gross salary and CTC?+−
Gross salary = what appears in your payslip before income tax. CTC = gross salary + employer's PF contribution + gratuity + insurance premiums + variable. Take-home is always less than both (after income tax, employee PF, and professional tax).
Should the offer letter include probation confirmation letter terms?+−
Yes. State that post-probation confirmation will be issued on satisfactory completion, along with any revised terms (increased notice period, full benefits eligibility). Reduces ambiguity.
Generate a Complete Offer Letter — Free
Fill candidate details, CTC breakdown, and T&C — download a professional India-ready offer letter instantly.
Open Offer Letter Generator ->Related Guides
Resignation Letter Guide
Write a clean, professional resignation letter — templates, notice period rules, and what to say (and avoid).
Experience Letter Guide
Everything you need to issue or request a proper experience certificate — format, differences from relieving letter, and templates.
Salary Slip Guide India
Complete guide to Indian salary slips — mandatory components, tax treatment, and what every employee should verify.