Job offer letter templates work best when matched to the hiring situation: a short form for simple hires, a contingent version while checks are pending, and a fuller version when terms need detail. Have legal wording reviewed locally before sending.
This guide sits within our wider coverage of how to hire employees and focuses on the offer stage: what goes in the letter, which template fits, how to send it and which clauses carry legal weight.
What an offer letter does
An offer letter confirms the main terms of a job in writing. AIHR describes it as a document that formally confirms the role, pay, start date, benefits, work schedule and other key employment details. It is a summary, not the full legal agreement: the same guide notes that a contract sets out the detailed legal obligations of both parties, and Juro adds that employment contracts tend to be more detailed and granular than offer letters.

That difference shapes how you write one. Keep the letter short enough that a candidate can read it in a single sitting and check every figure. Leave granular obligations to the contract that follows. Anything you do put in the letter, such as pay or start date, must be exactly right, because the candidate will treat it as the agreed position.
What a job offer letter should include
Every offer needs the same core content, whatever its length. Deel lists compensation, role, location, benefits and contingencies such as background checks as the main terms. The checklist below breaks these into fields you can tick off before sending.
| Clause | What to state | Planning use |
|---|---|---|
| Role and schedule | Job title, job description, work schedule and reporting relationships | Prevents disputes about duties and who the new hire answers to. Put it first so the candidate confirms the role before the money. |
| Compensation | Offered salary, payment frequency and any additional compensation components | State all three explicitly. A salary figure with no pay frequency or bonus detail leaves obvious questions. |
| Start date | The date employment begins | Agree it with the hiring manager before the letter goes out, since the letter formally confirms it. |
| Benefits and leave | Employee benefits and leave policies | Summarise here and refer to the plan documents rather than reproducing them. |
| Conditions | Background checks and any probation period | Name each condition so the candidate knows what the offer depends on. |
| Termination | Termination conditions, including at-will wording where it applies | Use the wording your employment lawyer approves, not a sample copied unchanged. |
| Acceptance | A statement that the letter is not a contract, plus a request to sign | Gives the candidate a clear action and records the date of acceptance. |
The checklist draws on AIHR’s offer letter guidance and Recruit CRM’s template guide.
Writing the compensation block
Split pay into its parts when more than a base salary is involved. The sample in HRone’s offer letter generator separates a fixed salary component from a performance-based variable component, each stated per annum. That structure lets a candidate see what is guaranteed and what depends on performance, which avoids a headline figure being read as certain pay.
Ready-to-edit templates for common hiring scenarios
AIHR advises using the right template for the situation, naming simple, internship, contingent, formal and email-based offers. Deel’s toolkit takes a similar approach, offering a formal enterprise version and a conversational startup version, plus three completed examples for a sales rep, a project manager and a CMO. Juro’s template aims for a readable, jargon-free letter that encourages candidates to sign. Plain language is a sound default whichever version you pick.
Replace every bracketed field with confirmed facts before use. The templates below are starting points built from the clauses in the checklist.
Short-form template for straightforward hires
Choose this when the role is simple and the hire needs to start quickly. It carries the essentials and a clear acceptance line.
Date: [Date]
Candidate: [Full name]
Position: [Job title]
Start date: [Start date]
Compensation: [Salary amount], paid [payment frequency]
Reporting to: [Manager name]
Work location: [Office or remote]
This offer is valid until [Date]. This offer letter is not a contract. Please confirm your acceptance by signing this letter.
Sincerely,
[Company name]
[Authorised signer]
Contingent template when checks are still pending
AIHR defines a contingent offer letter as one that extends the job on the condition that the candidate passes certain checks, and Deel reports that most companies issue contingent offers, valid only if the candidate passes the background check. The same guide from AIHR says offers often go out before background checks are complete, so this version protects the employer during that gap. Use the short-form fields and add the condition below.
This offer is contingent on [satisfactory completion of the background check]. If the check is not passed, this offer is withdrawn.
Name the specific checks rather than writing “any checks”, so the candidate knows what to expect.
Full template for formal or senior roles
Use a longer letter when pay has several parts or the role carries a probation period. Add these blocks to the short-form fields:
- Compensation: a fixed salary of [amount] per annum and a variable component of [amount] per annum, paid [payment frequency].
- Benefits: [benefits] as described in [plan documents], with leave as set out in [leave policy].
- Probation: [probation terms, if any].
- Joining date: failure to join by [joining date] will result in the withdrawal of this employment offer.
- Termination: you and the company are free to terminate employment at any time, with or without cause or advance notice. [Use only where your local law supports at-will wording.]
The termination and joining-date wording follows the samples from Recruit CRM and HRone. Treat it as a draft for review, not final language.
Sending the offer and getting it signed
Send the letter by email. Deel notes offers are typically sent by email, often with the formal letter as a PDF attachment or through an HR platform with e-signature, and AIHR likewise says most offer letters arrive by email. An e-signature route also gives you a clear record of when the candidate accepted.
- Confirm the details first. Check salary, payment frequency, start date and benefit descriptions against what was agreed. Once the letter is out, corrections look like a change of terms.
- Send after selection. AIHR says the letter typically goes out once you have selected your candidate, often before background checks are complete. That is the reason to use a contingent version rather than wait.
- Set a deadline. Deel says most offer letters specify an acceptance deadline, usually 3–7 days after issuance. Recruit CRM’s sample states the offer is valid until a set date, so write the actual date into the letter rather than a duration.
- Ask for a signature. The Recruit CRM sample asks the candidate to confirm acceptance by signing the letter, which turns a verbal yes into a documented one.

Cover email
Keep the message short and put the detail in the attachment.
Subject: Offer for [Job title] at [Company name]
Dear [Candidate name],
We are pleased to offer you the [Job title] role at [Company name]. The attached letter sets out your compensation, start date and benefits. Please review it and sign by [Date] to accept. If you have questions, contact [Named contact] between [time window].
Kind regards,
[Name]
Offers sent from an HR platform fit neatly into an applicant tracking system. If you are choosing or setting one up, read ATS Applicant Tracking System: How To Choose, Implement, And Optimize Hiring In 2026 – Gozaik. Recruiting agencies sending offers on behalf of clients can look at Applicant Tracking Systems For Recruiting Agencies: How To Optimize Placements And Scale Faster In 2026 – Gozaik.
Legal clauses and their limits
No clause is universally required, because the right wording depends on where the employee works. Several clauses do the most work in practice.
- Not-a-contract statement. The Recruit CRM sample states that the letter is not a contract and asks the candidate to sign to confirm acceptance. This keeps the letter in its summary role alongside the fuller agreement.
- Contingency. State the checks the offer depends on, as in the contingent template above.
- At-will termination. The sample wording says either party may end employment at any time, with or without cause or advance notice. Whether that suits your situation depends on local employment law, which is a good reason for legal review.
- Joining-date withdrawal. HRone’s sample states that failing to join by the stated date results in withdrawal of the offer. It gives a firm end point if a candidate goes quiet.
Treat every template, including those here, as a draft. Juro states that its templates are for general information only, are not legal advice or a substitute for it, and might contain errors, including unlawful provisions, and might create risks and liabilities if used. Have an employment lawyer or qualified HR adviser approve the final version, especially for any clause covering termination or restrictions on the employee.
Frequently asked questions
How long is it between an offer and the start date?
Deel says the period can range from two to six weeks, depending on role, seniority, notice period and relocation. Set the start date in the letter only after confirming it with the hiring manager.
Should the letter be formal or conversational?
It depends on the employer. Deel provides a formal enterprise version and a more conversational, brand-forward version for startups. Whichever tone you choose, keep the terms themselves precise.
How should benefits be worded when they depend on policy?
Tie them to the policy rather than promising them outright. HRone’s sample says the employee may be eligible for benefits such as mobile, internet and local conveyance as per company policy.



