What is the difference between an offer letter, an appointment letter, and a joining letter?
An offer letter is the first document, sent before the candidate accepts. It states the role, salary, joining date, and key terms, and asks the candidate to confirm. An appointment letter is issued after acceptance, usually on or just before the joining date. It is the formal employment contract and is mandatory under the Indian Labour Codes effective 21 November 2025. A joining letter is written by the employee on day one to confirm they have reported for duty, and it triggers payroll, ID creation, and benefits enrolment.
Is an appointment letter legally mandatory in India?
Yes. The Code on Wages 2019 and the wider Labour Codes that came into force on 21 November 2025 require every employer to issue a written appointment letter to each employee. The letter must capture the basic terms of employment, including wages, designation, and working hours. Companies that issue only an offer letter and skip the appointment letter are not compliant.
Is an offer letter a contract?
An offer letter becomes a contract once the candidate signs and returns it, but it is usually treated as a pre employment document. The full contractual relationship is established by the appointment letter, which sets out detailed terms, statutory clauses, and policies the employee must follow. Most Indian employers issue both, with the appointment letter superseding the offer letter on the joining date.
Who writes the joining letter, the company or the employee?
The employee writes the joining letter. It is a short note from the new hire stating that they have reported on the agreed date and accepted the position. Some companies use a pre filled template the employee signs. HR keeps it on file because it formally marks the start of service for leave, gratuity, and payroll purposes.
Can I send only an offer letter and skip the appointment letter?
Not under the new Indian Labour Codes. From 21 November 2025, written appointment letters are mandatory for every employee. The offer letter alone does not satisfy this rule. If a labour inspector or auditor asks for proof of employment terms, the appointment letter is the document they expect to see.
When is each letter issued during hiring?
The offer letter is sent first, after the candidate clears interviews and the salary is agreed. The appointment letter is issued after the candidate accepts, usually on or just before the joining date. The joining letter is signed by the employee on the day they start, after they have reported to office or logged in for remote work. All three are kept in the personnel file.
What goes inside an Indian appointment letter?
An Indian appointment letter typically includes the designation, reporting structure, place of work, joining date, full salary breakup with CTC, basic, HRA, allowances, and statutory components like EPF and ESI. It also covers probation, notice period, working hours, leave entitlement, confidentiality, IP assignment, and termination clauses. Under the Labour Codes 2025, basic wages must be at least 50 percent of total wages.
Can Offrd generate all three letters?
Yes. Offrd generates offer letters, appointment letters, and the joining record from a single employee record. Salary, statutory components, probation, and notice period stay consistent across all three. Setup is under 2 minutes, the first 50 credits are free on signup, and each letter after that is 99 rupees on pay per use or part of the 50 rupees per active employee per month subscription.
Is the offer letter binding if I withdraw before joining?
A signed offer letter creates a limited contractual obligation. If the employer withdraws after acceptance without cause, the candidate may claim compensation for losses, such as a resigned previous job. If the candidate withdraws, the employer can recover any joining bonus paid or claim damages if the offer letter states so. In practice most disputes settle without court action, but the document does carry weight.
How much does Offrd cost?
Offrd starts with 50 free credits when you register. After that, you can pay 99 rupees per document on a pay as you use plan, or 50 rupees per active employee per month on a subscription. Trusted by 4,000 plus companies across India.