Employment contracts and offer letters: what to include
A practical guide to employment contracts in India — the main contract types, what an offer letter should contain, and the essentials of freelance and fixed-term agreements.
By Knighthood Team
Published 29 April 2024
Updated 24 August 2026

An employment contract is the written agreement that defines the relationship — the role, the pay, the duration and the rights and responsibilities of both sides. A signed contract prevents most disputes before they start: it sets expectations, protects the employer from risk, and gives the employee the security of knowing where they stand. This guide covers the contract types you will meet, the offer letter, and the essentials of a freelance agreement.
The main contract types
- Full-time contract — the most common form; ongoing employment with the standard statutory protections.
- Fixed-term contract — employment for a defined period, often used to evaluate performance before confirming a permanent role. Note that under India’s labour codes, fixed-term employees become eligible for gratuity after one year of service.
- Short-term / project contract — for a specific project or requirement with a defined end.
- Part-time contract — for employees working fewer hours than a full day; benefits are typically limited and should be stated explicitly.
- Freelance / gig contract — engagement of an independent worker for a project or period, with a different (and lighter) compliance load than employment — see below.
The labour codes changed what some of these mean in practice, particularly for fixed-term and contract staff. The labour codes guide covers what changed.
What an offer letter should contain
The offer letter is the document the candidate receives first, and it should be precise about the terms so the contract contains no surprises:
- Designation — the role in plain terms (manager, executive, supervisor).
- Compensation — the monthly or annual salary, with the breakdown: basic pay, allowances, PF, bonus and any other components, so the candidate understands the structure.
- Benefits — medical insurance, leave, reimbursements and anything else offered on top of salary.
- Joining documents — what must be produced on day one (identity documents, prior-employer documents, pay slips, experience certificates) to support verification.
- Notice period — how much notice is required on resignation, stated clearly.
- Probation period — its length and what happens at the end of it.
Essentials of a freelance contract
For gig or freelance workers, the agreement should be explicit because there is no standard employment-law floor under it. A good freelance agreement covers:
- Duration of the engagement and the project scope
- Role and responsibilities — what the worker will actually deliver
- Compensation — amount, payment frequency and invoicing
- Assets — who provides equipment, and who carries the cost if company assets are damaged; data security on company assets
- Expenses — the reimbursement process for role-related costs
- Confidentiality — an NDA keeping company information private
- Intellectual property — who owns what the worker produces; this must be explicit to avoid later disputes
- Termination — when and how either side can end the engagement
- Exclusivity — whether the worker may take other engagements during the term
- Conflicts — the worker confirms the agreement does not conflict with any other obligation they hold
Getting the paperwork right
Paperwork is where employment risk hides. A wage structure that misclassifies an employee as an independent contractor, or a contract that does not match what is actually paid and filed, is the source of most labour disputes. If the employment relationship is managed for you by a staffing provider, the contracts and filings sit with them — see staffing services and the employment compliance guide.
Send the requirement
If this post points at a decision you are close to making, send us the scope — sites, roles and shifts — and we will confirm the licence, supervision and commercial position for your situation.
Discuss your requirement