How to Write an Offer LetterThat Candidates Actually Accept
You found your top candidate. Interviews went well. Now you need to put something in writing that closes the deal without creating legal headaches six months later. Here is how to write an offer letter that works.
Anatomy of an Offer Letter
Job Title & Role
Exact title, department, reporting line
Compensation
Base salary, equity, bonus, pay frequency
Start Date
Proposed date, flexibility window
Benefits
Health, PTO, 401(k), perks
Reporting Structure
Manager name, team, location
Legal Clauses
At-will, contingencies, non-compete
Next Steps
Signature deadline, onboarding info
What Is an Offer Letter (and What It Is Not)
An offer letter is a written document that outlines the basic terms of employment you are proposing to a candidate. Job title, salary, start date, benefits summary, reporting structure. It is the bridge between "we want to hire you" and the actual first day of work.
It is not an employment contract. This distinction matters. An employment contract is a binding legal agreement with detailed provisions about termination, intellectual property, non-solicitation, and dispute resolution. The offer letter is lighter. It confirms the deal in plain language so both sides know what they are agreeing to.
Most US companies operate on at-will employment, which means either party can end the relationship at any time. Your offer letter should state this clearly. The Department of Labor does not mandate a specific format, but getting the basics right protects you and sets expectations for the candidate.
I have seen companies skip the offer letter entirely and just send a Slack message saying "You got the job, start Monday." That is a recipe for misunderstandings about pay, benefits, and role scope. Put it in writing. Every time.
The Essentials
7 Components Every Offer Letter Needs
Miss any of these and you will either confuse the candidate, create legal exposure, or both. Here is what belongs in every offer letter, regardless of the role or company size.
1. Job Title and Role Description
State the exact title the candidate will hold. Include a one to two sentence description of the role and the department. If the title in the offer letter differs from what was discussed in interviews, the candidate will notice. And they will wonder what else changed.
2. Compensation Details
Be specific. List the base salary (annualized and per pay period), pay frequency, and any variable compensation. If there is equity, state the number of shares or options, the vesting schedule, and the current strike price or valuation. If there is a signing bonus, include the amount and any clawback conditions.
Vague compensation language is the number one reason candidates push back on offers. "Competitive salary" is not a number. Write the number.
3. Start Date
Propose a specific date. If the candidate needs to give two weeks notice at their current job, factor that in. If you are flexible on timing, say so: "We propose a start date of April 15, 2026, though we are open to adjusting by one to two weeks if needed." A clear start date signals that you are organized and ready for them.
4. Benefits Summary
You do not need to reproduce the entire benefits handbook. But hit the highlights: health insurance (and when coverage starts), PTO policy, 401(k) match if applicable, and any standout perks. Candidates compare total compensation, not just base salary. A Bureau of Labor Statistics report found that benefits account for roughly 30% of total compensation costs. Make sure the candidate sees that value.
5. Reporting Structure
Name the direct manager. Mention the team the candidate will join. If the role involves managing others, state the team size. This sounds basic, but I have reviewed offer letters where the candidate did not learn who their manager was until Day 1. That is a bad start.
6. At-Will Statement and Legal Clauses
In at-will states, include a clear statement: "Employment with [Company] is at-will, meaning either party may terminate the relationship at any time, with or without cause." Also include a disclaimer that the offer letter is not a contract and does not guarantee employment for any specific duration. If the role requires a background check, drug test, or proof of work authorization, list those contingencies here.
7. Response Deadline and Next Steps
Give the candidate a deadline to accept or decline. Three to five business days is standard. Explain what happens after they sign: when they will receive onboarding materials, equipment information, and any pre-start paperwork. Clear next steps reduce the anxiety that comes between signing and starting.
Template
Offer Letter Template You Can Use Today
Here is a clean offer letter template. Customize it to fit your company, but keep the structure. Every section exists for a reason.
[Company Letterhead or Logo]
[Date]
Dear [Candidate Name],
We are pleased to offer you the position of [Job Title] at [Company Name], reporting to [Manager Name], [Manager Title]. Your expected start date is [Start Date].
Compensation: Your annual base salary will be $[Amount], paid [bi-weekly/semi-monthly]. You will also be eligible for [bonus structure/equity details, if applicable].
Benefits: You will be eligible for our benefits program, including [health/dental/vision insurance, PTO policy, 401(k) details]. Full benefits details will be provided during onboarding. Coverage begins on [date or "your first day"].
Contingencies: This offer is contingent upon [successful completion of a background check / verification of employment eligibility / other conditions].
At-Will Employment: Employment with [Company Name] is at-will. Either you or the company may terminate the employment relationship at any time, with or without cause or notice. This letter is not a contract or guarantee of employment for any specific period.
Please sign and return this letter by [Deadline Date] to confirm your acceptance. If you have questions, reach out to [Contact Name] at [Email/Phone].
We are excited to have you join the team.
[Hiring Manager Signature]
[Hiring Manager Name, Title]
Accepted by: _______________
Date: _______________
Process
How to Write an Offer Letter, Step by Step
Writing a good offer letter takes about 30 minutes if you have a template. Here is the process I recommend.
Draft the letter
30 minLegal review
1-2 daysManager approval
Same daySend to candidate
Within 48 hrs of decisionFollow-up call
Same day as sendCandidate responds
3-5 business daysStep 1: Gather the Details
Before you open a blank document, collect everything you need: approved salary, equity allocation (if any), start date, manager name, benefits eligibility date, and any contingencies. The worst offer letters are the ones where the writer guessed at half the details and got two of them wrong.
Step 2: Use Your Template
Start from a company-approved template. Do not write from scratch each time. Templates ensure consistency and reduce the chance of accidentally omitting the at-will clause or a required contingency. Customize the role-specific sections, but keep the legal language standard.
Step 3: Write in Plain Language
The candidate should understand every sentence without a law degree. If your offer letter uses phrases like "pursuant to the terms herein" or "notwithstanding the foregoing," rewrite it. Simple, direct language builds trust. Legal jargon builds suspicion.
Step 4: Get Legal and Manager Approval
Route the letter through your legal team (or an employment attorney if you are a smaller company) and the hiring manager. Legal reviews the clauses. The manager confirms the role details, comp, and start date are accurate. This should not take more than one to two business days. If it does, your approval process needs fixing.
Step 5: Call First, Then Send
Never let the offer letter be the first time a candidate hears the news. Call them. A quick phone call from the hiring manager saying "We would love to have you join us" creates excitement that an email attachment cannot match. Reference something from the interviews. Make it personal. Then follow up with the written offer within a few hours.
Step 6: Set a Clear Deadline and Follow Up
State the response deadline in the letter. Then follow up two days before the deadline with a friendly check-in. Not pushy. Just: "Wanted to see if you have any questions about the offer." Candidates who go silent are often weighing a competing offer. The follow-up gives them a natural opening to discuss it.
Send offer letters faster with Prepzo
Generate offer letters from your ATS pipeline, track candidate responses, and keep your hiring process moving. Start free.
Try Prepzo freeAvoid These
6 Offer Letter Mistakes That Cost You Hires
Taking too long to send it
Every day between the final interview and the offer letter is a day the candidate is talking to other companies. SHRM data shows top candidates are off the market within 10 days. If your offer takes a week to materialize, you have already lost momentum.
Vague compensation language
"Competitive salary in the range of..." is not an offer. It is a conversation starter. State the exact number. If you are still negotiating, do not send the letter yet.
Missing the at-will clause
If you operate in an at-will state and forget to include the at-will statement, a court could interpret the offer letter as implying a fixed-term employment agreement. This is an easy problem to avoid and an expensive one to fix after the fact.
Overpromising on equity or bonuses
Saying "you will receive stock options" without specifying the vesting schedule, cliff, and grant size creates false expectations. Be exact about equity terms. If the board has not approved the grant yet, say so.
Sending without a phone call first
An offer letter arriving in someone's inbox with no prior conversation feels transactional. The phone call is where you sell the opportunity. The letter just confirms it in writing.
No response deadline
Without a deadline, offers sit in limbo. The candidate waits for a better offer. You wait for an answer. Nobody wins. Set a deadline. Three to five business days. Put it in the letter.
Negotiation
When a Candidate Negotiates (And They Will)
Roughly 70% of candidates negotiate at least one element of their offer, according to the National Association of Colleges and Employers. Do not treat negotiation as a threat. It is a normal part of hiring. Here is how to handle it well.
Know your range before you send
Before the offer goes out, decide your ceiling on base salary, equity, signing bonus, and start date flexibility. When the candidate asks for more, you can respond quickly with either a revised offer or a clear explanation of why the terms stand. Slow responses to negotiation requests signal disorganization or disinterest.
Listen to what they actually want
Not every negotiation is about money. Some candidates care more about remote work flexibility, an earlier start date, a specific title, or additional PTO. Ask the question: "What would make this offer a clear yes for you?" Sometimes the answer costs you nothing.
Respond fast
When a candidate sends a counter, respond within 24 to 48 hours. This does not mean you need to agree to everything. But acknowledging the request and giving a timeline for your response keeps the candidate engaged. Silence during negotiation is how you lose people. Related: our guide on building a strong candidate experience covers how communication speed affects offer acceptance rates.
Handle current-employer counteroffers
If the candidate tells you their current employer made a counter, do not panic. And do not get into a bidding war. Ask the candidate what is driving their decision beyond compensation. If they are leaving because of growth, culture, or management, remind them of what your company offers in those areas. If it is purely about money and you cannot match, let them go gracefully. Candidates who accept counteroffers from their current employer leave within 12 months about 50% of the time anyway.
Legal
Legal Considerations You Cannot Ignore
I am not a lawyer, and this is not legal advice. But after reviewing hundreds of offer letters across companies of different sizes, these are the legal areas where teams most often get into trouble.
At-will employment
49 out of 50 US states recognize at-will employment (Montana is the exception). Your offer letter should explicitly state the at-will nature of the relationship. Without this language, a terminated employee could argue the offer letter implied a fixed-term commitment. The EEOC provides guidance on employment relationship definitions.
Contingencies
If the offer depends on a background check, drug screening, reference check, or I-9 verification, state it. Be specific: "This offer is contingent upon successful completion of a background check conducted by [Provider Name]." Vague contingency language ("subject to standard checks") gives you less protection if you need to rescind based on results.
Non-compete and non-solicitation clauses
The legal landscape around non-competes is shifting fast. The FTC has been pushing to ban most non-compete agreements, and several states (California, Minnesota, Oklahoma) already prohibit them. If you include a non-compete in your offer letter, make sure it is enforceable in the candidate's state. Better yet, move non-compete terms to a separate agreement that the candidate reviews independently with their own counsel.
Rescinding offers
You can generally rescind an at-will offer before the start date. But if the candidate has already resigned, relocated, or incurred expenses based on your offer, you may face promissory estoppel claims. If you must rescind, do it immediately, in writing, and with empathy. Offering a severance-like payment to cover transition costs is both decent and smart risk management.
Modern Approach
Digital Offer Letters and ATS Integration
If you are still emailing Word documents as attachments and asking candidates to "print, sign, scan, and email back," you are making the final step of your hiring process unnecessarily painful. Digital offer letters with e-signature built in reduce turnaround time from days to hours.
Most modern ATS platforms can generate offer letters from templates, pre-fill candidate and role information, send for e-signature, and track status in real time. This is not about replacing the human touch. The phone call still matters. But the paperwork should not be the bottleneck.
With Prepzo's pipeline tools, the offer stage is just another step in your hiring workflow. You move the candidate to the offer stage, the system pulls in the approved compensation and role details, and you send the letter directly from the platform. No copy-pasting between systems. No version confusion.
The biggest win is visibility. Everyone on the hiring team can see where the offer stands. Did the candidate open it? Did they sign? Are we waiting on a counter? That visibility eliminates the "did anyone follow up?" emails that slow down the close.
Common Questions
FAQ
What is the difference between an offer letter and an employment contract?
An offer letter is a summary of proposed terms: job title, salary, start date, and basic conditions. It is usually not a binding contract. An employment contract is a legally binding document with detailed terms around termination, intellectual property, dispute resolution, and more. Most US companies send an offer letter first, then follow with a formal contract or employee handbook on Day 1.
Is an offer letter legally binding?
In most US states, no. Offer letters are generally considered invitations, not binding contracts, especially when they include at-will language. However, courts have occasionally treated specific promises in offer letters (like sign-on bonuses or relocation packages) as enforceable. Always include a disclaimer stating the letter is not a contract, and have legal counsel review your template.
How long should a candidate have to respond to an offer letter?
Three to five business days is standard. For senior roles or candidates relocating, a week is reasonable. Setting a clear deadline protects you from indefinite holds while giving the candidate enough time to review and discuss with family or advisors. Always state the deadline in the letter.
What should I do if a candidate tries to negotiate the offer?
Expect it. Around 70% of candidates negotiate at least one term, according to NACE data. Before sending the offer, know your ceiling on salary, equity, and start date. Listen to what the candidate actually wants. Sometimes a small bump in PTO or a remote work option matters more than a salary increase. Respond within 24 to 48 hours with a revised offer or a clear explanation of why the terms are firm.
Can I rescind an offer letter after sending it?
Yes, but carefully. In at-will states, you can generally rescind an offer before the employee starts. However, rescinding after the candidate has resigned from their current job or relocated could expose you to promissory estoppel claims. If you need to rescind, do it immediately, in writing, and consult legal counsel first. Some states have additional protections for candidates.
Close candidates faster
From first screen to signed offer, Prepzo keeps your hiring pipeline moving. AI screening, structured interviews, and offer tracking in one place.
Start hiringAbout the Author
