FirstHR

Job Offer Email: 9 Templates, Examples & How-To Guide

Nine copy-paste job offer email templates for every situation: standard, casual, remote, executive, part-time, contract, internal promotion, first-time hire, and follow-up. With subject lines, legal essentials, and a post-acceptance checklist.

Nick Anisimov

Nick Anisimov

FirstHR Founder

Onboarding
14 min

Job Offer Email Templates

9 copy-paste templates for every situation, plus subject lines, legal must-haves, and what to do after they say yes

The first hire I ever made, I sent the offer in a text message. No joke. It was a startup, we were moving fast, and I thought I was being casual and approachable. What I got was confusion: the candidate did not know if it was a real offer, did not know what to do next, and almost turned us down because she thought we might be disorganized. We were, but that is beside the point.

A job offer email is the first formal signal you send about how you run your company. It shows up at the most consequential moment in the candidate relationship. Getting it right is not complicated, but getting it wrong is expensive.

Below are nine templates that cover every situation a small business owner is likely to encounter. Copy the one that fits, replace the brackets, attach your formal offer letter, and send.

TL;DR
A job offer email should include: job title, salary, start date, benefits, at-will statement, contingency language, and a response deadline. Call the candidate before sending. Attach a formal offer letter. Use a subject line like "Job Offer - [Title] at [Company]." Give 3 to 5 business days to respond. Nine copy-paste templates below cover standard, remote, casual, executive, and first-time hire situations.

What to Include in a Job Offer Email

A job offer email has two jobs: it delivers the terms clearly enough that the candidate can make a decision, and it protects the company if something goes wrong later. Most small business offer emails fail at the second part because they are too short or too casual. Once the offer is accepted, the 30-60-90 day onboarding plan takes over.

The checklist below separates what is required in every offer from what adds value for more complex positions. If a field is on the required list and it is missing from your email, add it before you send.

Required in every offer email
Candidate full name
Job title and department
Direct manager name
Employment type (FT/PT, exempt/non-exempt)
Base salary and pay frequency
Start date
Benefits overview
Response deadline
At-will employment statement
Contingency language
Reference to attached formal letter
Your contact info
Adds value for complex offers
Equity / stock option details
Bonus target and structure
Remote / hybrid work policy
Home office or equipment details
Probationary period terms
NDA / non-compete reference
Relocation assistance
Signing bonus (if any)
Never Skip the At-Will Statement
Without at-will language, language like "we look forward to a long relationship" or "you will grow with us" can be read as an implied employment contract in some states. Include the following in every offer email or formal letter: "Your employment is at-will and may be terminated by either party at any time, with or without cause or notice."

Subject Lines That Work

The subject line determines whether the candidate opens the email immediately or lets it sit. Use a subject line that makes the content unmistakable. "Job Offer" should appear in the first two words.

StandardJob Offer – [Job Title] at [Company Name]
WarmJob Offer from [Company Name] – [Job Title]
Candidate-firstYour Offer from [Company Name]
Role-specific[Job Title] Offer at [Company Name]
Startup casualYou're in! [Job Title] offer from [Company Name]
AvoidRegarding your application / Following up / Good news!

Avoid subject lines that hide the content. "Following up on our conversation" and "Great news!" create unnecessary suspense and delay the candidate's response. The goal is immediate clarity, not anticipation.

How to Write a Job Offer Email

Writing a job offer email is more about sequence than prose. Follow the steps below and you will not miss anything. The offer is also a good time to think ahead to onboarding training so Day 1 is ready before the candidate even responds.

Call First, Then Write
Every experienced recruiter and HR practitioner recommends the same thing: call the candidate with a verbal offer before sending any written communication. The call creates a personal moment, lets you gauge their reaction, and gives you a chance to address concerns before they become reasons to decline. Send the written offer within 24 to 48 hours of the call.
StepWhat to DoCommon Mistake
1Call the candidate with a verbal offerSkipping the call and sending a cold email
2Choose the right template for the role and cultureUsing a formal executive template for a casual first hire
3Fill in all required fields (no blank brackets)Sending with [Salary] or [Start Date] still in the email
4Write a clear subject line starting with 'Job Offer'Vague subjects like 'Following up' or 'Good news'
5Attach the formal signed offer letter (PDF)Relying on the email body alone without a signed document
6Set a specific response deadline with a dateWriting 'respond within a few days' with no concrete date
7Send from your company domain emailSending from personal Gmail or Yahoo accounts
Offer Timing Matters
Send on Tuesday, Wednesday, or Thursday between 9 and 11 AM in the candidate's time zone. Monday mornings compete with inbox overload. Friday afternoons lead to weekend delays and anxiety. Mid-week mornings give candidates time to read carefully, discuss with family, and respond the same day.

Still Using Spreadsheets for Onboarding?

Automate documents, training assignments, task management, and track onboarding progress in real time.

See How It Works

9 Job Offer Email Templates

These templates cover the situations a small business is most likely to encounter. Each one includes a subject line, full email body, and the required legal language. Replace every bracketed field before sending. The formal offer letter should always be attached as a separate PDF document.

Download All 9 TemplatesStandard, casual, remote, executive, follow-up, and more. All in one .docx file.

Standard Job Offer Email

The default template for a full-time salaried position. Includes all required elements: compensation, benefits, start date, at-will language, and contingency clause. Works for most small business hires.

Standard Job Offer Email
Subject: Job Offer – [Job Title] at [Company Name] Hi [Candidate First Name], We are thrilled to offer you the position of [Job Title] at [Company Name]. After meeting with you, we are confident you will be a great addition to the team. Here are the details of your offer: Position: [Job Title] Department: [Department Name] Reports to: [Manager Name and Title] Employment type: Full-time, [Exempt / Non-exempt] Start date: [Proposed Start Date] Compensation: $[Salary] per year, paid [bi-weekly / semi-monthly] Benefits: Health, dental, and vision insurance (eligible after [30/60/90] days); [X] days PTO; [401k / other benefits] This offer is contingent on successful completion of a background check and verification of your work authorization. Your employment with [Company Name] is at-will, meaning either party may end the employment relationship at any time, for any reason, with or without notice. Please find the formal offer letter attached. To accept, sign and return it by [Acceptance Deadline Date]. If you have any questions before then, reply to this email or call me at [Phone Number]. We hope you will join us. [Your Name] [Your Title] [Company Name] [Email] | [Phone]

Casual / Startup Offer Email

For companies with a less formal culture. Warmer tone, mentions equity and flexibility. Use when the candidate relationship feels more conversational and culture is part of the pitch.

Casual / Startup Job Offer Email
Subject: You're in! [Job Title] offer from [Company Name] Hi [Candidate First Name], The team loved meeting you, and we want you on board. We are offering you the role of [Job Title] at [Company Name], starting [Start Date]. Here is what the offer looks like: - Salary: $[Amount] per year - Equity: [X] stock options vesting over 4 years with a 1-year cliff - PTO: Unlimited / [X] days - Health: Full medical, dental, and vision coverage - Remote: [Fully remote / hybrid – [X] days in office per week] - Schedule: Flexible hours, core hours [10am–3pm your time zone] We are a small team moving fast. You will have real ownership of [key responsibility] from day one. The attached offer letter has the full details. We'd love a response by [Date]. Just reply here or sign the letter and send it back. Excited to have you join us. [Your Name] [Your Title] [Company Name]

Part-Time Offer Email

Specifies hours per week, days, and hourly rate. Clarifies benefit eligibility upfront to avoid confusion later.

Part-Time Job Offer Email
Subject: Part-Time [Job Title] Offer – [Company Name] Hi [Candidate First Name], We are pleased to offer you a part-time position as [Job Title] at [Company Name]. Position details: Position: [Job Title] Employment type: Part-time, [Exempt / Non-exempt] Schedule: [X] hours per week, [Days of week], [Start time – End time] Hourly rate: $[Amount] per hour, paid [bi-weekly / weekly] Start date: [Date] Benefits: [List any applicable benefits, e.g., prorated PTO, or state "Not eligible for benefits at this time"] This offer is contingent on successful completion of a background check and work authorization verification. Your employment is at-will and may be ended by either party at any time. The formal offer letter is attached. Please sign and return it by [Acceptance Deadline]. Feel free to reach out with any questions. Looking forward to having you join the team. [Your Name] [Your Title] [Company Name] [Email] | [Phone]

Contract / Freelance Offer Email

For independent contractors (1099). Covers rate, duration, payment terms, and contractor status. Includes reference to contractor agreement. Do not skip this document.

Contract / Freelance Offer Email
Subject: Contract Offer – [Project/Role] at [Company Name] Hi [Candidate First Name], We would like to engage you as a [Contractor / Consultant] for [Company Name] on the following terms: Role: [Project Title or Role Description] Engagement type: Independent contractor (1099) Duration: [Start Date] through [End Date], with option to extend Rate: $[Amount] per [hour / project / month] Expected hours: Approximately [X] hours per week Payment terms: Net [15/30] days on approved invoice Work location: [Remote / On-site at [Address]] As an independent contractor, you will be responsible for your own taxes and will not be eligible for employee benefits. You will be asked to sign an Independent Contractor Agreement and a Confidentiality Agreement prior to starting. A draft of the contractor agreement is attached for your review. To proceed, please sign and return by [Date]. If you have questions about the terms, reply here. We are looking forward to working with you. [Your Name] [Your Title] [Company Name] [Email] | [Phone]

Remote Job Offer Email

Includes equipment, home office stipend, internet reimbursement, and core hours. Mentions the virtual onboarding plan, which is the most common remote hire concern after salary.

Remote Job Offer Email
Subject: Remote [Job Title] Offer – [Company Name] Hi [Candidate First Name], We are excited to offer you the role of [Job Title] at [Company Name] as a fully remote position. Offer details: Position: [Job Title] (Remote) Reports to: [Manager Name] Employment type: Full-time, [Exempt / Non-exempt] Start date: [Date] Salary: $[Amount] per year, paid [bi-weekly / semi-monthly] Home office stipend: $[Amount] one-time setup allowance Equipment: [Company-issued laptop and peripherals will be shipped to your address before your start date / You will use your own equipment] Internet: $[Amount] per month reimbursement Core hours: [Time range] in [time zone], with flexibility outside those hours Benefits: [Health/dental/vision, PTO, 401k, etc.] A note on onboarding: Your first week will be fully virtual. We will schedule daily 30-minute check-ins to make sure you get up to speed quickly, meet the team, and have everything you need. All employment in this role is at-will. The formal offer letter with complete terms is attached. To accept, sign the attached letter and return it by [Date]. Questions? Reply here or call me at [Phone]. Looking forward to having you on the team. [Your Name] [Your Title] [Company Name]

Internal Promotion Offer Email

Acknowledges past performance, specifies new title and effective date, confirms benefit continuity. Tone is celebratory but still formal enough to serve as a record.

Internal Promotion Offer Email
Subject: Promotion Offer – [New Job Title] at [Company Name] Hi [Employee First Name], I am delighted to offer you a promotion to [New Job Title], effective [Date]. Your performance over the past [X months/years] has been exceptional, and this role reflects the value you bring to [Company Name]. Here are the details of your new position: New title: [New Job Title] Department: [Department: same or new] Reports to: [Manager Name and Title] Effective date: [Date] New salary: $[Amount] per year, paid [bi-weekly / semi-monthly] [Equity adjustment, if any: [X] additional options vesting over [X] years] [Other changes: [PTO increase, new benefits, changed schedule, etc.]] Your current benefits and PTO balance carry over without interruption. A formal promotion letter is attached. Please sign and return it by [Date] to confirm your acceptance. Congratulations. This is well earned. I am excited to see what you accomplish in this new role. [Your Name] [Your Title] [Company Name]

Executive / Senior Hire Offer Email

For director-level and above. Includes bonus target, equity terms, and severance language. Explicitly suggests the candidate review with their own legal counsel.

Executive / Senior Hire Offer Email
Subject: Executive Offer – [Job Title] at [Company Name] Dear [Candidate Full Name], On behalf of the Board and leadership team at [Company Name], I am pleased to extend an offer for the position of [Job Title]. This is a significant role, and after a thorough search, we are confident that your experience in [relevant area] positions you to drive the results we are looking for. Offer summary: Title: [Job Title] Reports to: [CEO / Board / Role] Start date: [Date, or mutually agreed upon date] Base salary: $[Amount] per year Annual bonus target: [X]% of base, contingent on performance goals to be established within 30 days of start Equity: [X] shares / options, vesting over 4 years with a 1-year cliff, subject to Board approval Benefits: Executive health plan (employee and family), [X] weeks PTO, [401k / pension], [car allowance, expense account, etc.] Severance: [X months] base salary in the event of termination without cause after [X months] of employment The formal offer letter and draft employment agreement are attached for your review. We recommend you consult with your legal counsel before signing. We would appreciate a response by [Date]. I am happy to speak further before then. My direct line is [Phone]. We look forward to welcoming you to [Company Name]. [Your Name] [Your Title] [Company Name]

First-Time Hire (Owner to Candidate)

Written from the founder directly. Honest about company stage, sets realistic expectations, and opens with personal ownership. Use when you are making one of your first hires and the candidate relationship matters as much as the terms.

First-Time Hire (Owner to Candidate)
Subject: Job Offer – [Job Title] at [Company Name] Hi [Candidate First Name], I wanted to reach out personally. I am [Your Name], the founder of [Company Name], and I am excited to offer you the role of [Job Title]. You will be one of our first [few employees / full-time hires], and I want to be direct about what that means: you will have real impact from day one, a lot of variety, and the opportunity to help build something from the ground up. It also means we are still figuring some things out together. Here is the offer: Role: [Job Title] Start date: [Date] Salary: $[Amount] per year, paid [bi-weekly] Benefits: [Health insurance / We are working on adding health insurance by Q[X] / Other] PTO: [X] days to start, with more flexibility as we grow Schedule: [Full-time, [location or remote]] I will be your direct manager, at least for now. I have attached a simple offer letter with the full terms. I genuinely hope you will say yes. Reply here or sign the letter by [Date]. If you want to talk through anything first, call me at [Phone Number]. I answer. [Your Name] Founder, [Company Name]

Follow-Up Email (No Response)

Send 2-3 business days after the original offer if you have not heard back. Short, non-pressuring, with a specific deadline reminder.

Follow-Up Email (No Response to Offer)
Subject: Following Up on Your Offer – [Job Title] at [Company Name] Hi [Candidate First Name], I wanted to follow up on the offer I sent on [Date] for the [Job Title] position at [Company Name]. I understand you may need time to review the details and make this decision carefully. I am happy to answer any questions or talk through any part of the offer. Just reply here or call me at [Phone Number]. The offer is open until [Acceptance Deadline Date]. If you need a short extension, please let me know and we can discuss. Looking forward to hearing from you. [Your Name] [Your Title] [Company Name] [Email] | [Phone]

Most small business owners write offer emails focused entirely on compensation. The legal elements are where mistakes get expensive. The three items below are non-negotiable regardless of role, seniority, or company size. State new hire reporting is also required within 20 days of the hire date in every state. See the DOL new employee forms for federal requirements.

ElementRequired LanguageWhy It Matters
At-will statementEmployment is at-will and may be ended by either party at any time, for any reason, with or without notice.Prevents implied contract claims from casual language elsewhere in the email
Contingency clauseThis offer is contingent on successful completion of a background check and verification of work authorization.Protects you if a background check reveals disqualifying information after the candidate has accepted
Response deadlinePlease respond by [specific date].Without a deadline, the offer remains open for a legally ambiguous 'reasonable time.' Courts have found reasonable time to be months.
Non-compete reference (if applicable)As a condition of employment, you will be required to sign a Confidentiality Agreement, a copy of which is enclosed.Reference the agreement without including full text in the email body
Pay transparency (CA, CO, NY, WA)Include the salary range and pay frequency in the email body.Required by law in these states; omitting it creates compliance risk regardless of whether you think it applies
What to Avoid in Offer Language
Do not use: "permanent position," "guaranteed annual raises," "job security," "we only let people go for cause," or "long-term opportunity." Each of these phrases has been used in court to argue that an employer promised something beyond at-will employment. Stick to clear, specific, time-bound language about the offer itself.

Non-competes are governed by state law and vary significantly. California effectively bans all non-competes. Minnesota, Oklahoma, and North Dakota broadly prohibit them. Illinois and Washington have income thresholds. Colorado restricts them to workers earning above a threshold. Reference any required agreements in the offer email but include the full document separately. The new hire paperwork checklist covers which documents are required at the state level.

Companies Using FirstHR Onboard 3x Faster

Join hundreds of small businesses who transformed their new hire experience.

See It in Action

After They Accept: The Next Four Steps

Most offer email guides stop at the acceptance. That is where the actual work begins. The period between offer acceptance and Day 1 is called preboarding, and it is where new hires either build confidence in their decision or start to second-guess it. Research shows that new hires who ghost after accepting do so most often because the employer went silent after the offer was signed (SHRM).

Same day
Send confirmationReply confirming you received their acceptance. Include next steps so they know what to expect.
Within 24 hrs
Send documents to signFormal offer letter, confidentiality agreement, W-4, I-9 instructions, and any state-required forms.
1–2 weeks out
PreboardingSend a welcome email with Day 1 logistics. Set up system access and order equipment if remote.
Before Day 1
Complete complianceVerify I-9 documents by Day 3 of employment. Confirm benefits enrollment deadlines.

The I-9 is the most time-sensitive item. Section 1 must be completed by the employee on or before Day 1. Section 2, where the employer verifies identity documents in person, must be completed within 3 business days of the hire date (USCIS Handbook for Employers). For remote employees, you need either an authorized representative, a third-party I-9 service, or the DHS-approved remote procedure available to E-Verify employers. Skipping this step is one of the most common onboarding mistakes small businesses make.

For a full guide to what happens between offer acceptance and the first day, see the employee onboarding checklist and the guide to onboarding policy templates. The FirstHR platform is built specifically to automate this sequence for businesses with 5 to 50 employees: offer letters, document signing, I-9 tracking, and preboarding in one workflow.

Send a Preboarding Welcome Email
A preboarding welcome email sent 5 to 7 days before the start date reduces Day 1 anxiety and first-week turnover. Include: exact start time and location (or video call link), who to ask for, what to bring (if any documents needed), dress code, and a brief note from the hiring manager. The remote onboarding guide covers what this looks like for distributed teams.
Key Takeaways
  • Call the candidate with a verbal offer before sending any written communication. Follow up with the email within 24 to 48 hours.
  • Every offer email needs: job title, salary, start date, at-will statement, contingency language, and a specific response deadline with a date.
  • Subject lines should start with 'Job Offer' followed by the title and company name. Vague subjects delay response.
  • Attach a formal offer letter as a PDF to every offer email. The email is the introduction; the signed letter is the legal record.
  • After acceptance, move immediately: send documents within 24 hours, complete preboarding a week out, and verify the I-9 within 3 business days of the start date.

Frequently Asked Questions

What should be included in a job offer email?

Every job offer email needs: job title and employment type, compensation and pay frequency, start date, benefits summary, reporting structure, response deadline, at-will employment language, contingency clause (background check, I-9), and a reference to the attached formal offer letter. For roles with equity, bonus targets, or non-compete requirements, add those as well. The formal offer letter attached as a PDF carries the full legal terms and signature block.

Is a job offer email legally binding?

A job offer email can create legal obligations depending on its language and the state. If a candidate detrimentally relies on the offer and you rescind it, they may have a promissory estoppel claim in California, Massachusetts, New Jersey, Illinois, and several other states. The risk is highest when the candidate has already quit their job or relocated. Protect yourself by including at-will language, clear contingency conditions, and a signed formal offer letter that supersedes any prior communication.

Should you call before sending a job offer email?

Yes. Call first, then send the written offer within 24 to 48 hours. The call creates a personal moment and lets you gauge the candidate's reaction before you invest in paperwork. If the candidate has concerns about compensation or benefits, it is much easier to address them verbally than in writing. For hourly or part-time roles, an email-first approach is acceptable, but a call is still better practice.

How long should a candidate have to respond?

Three to five business days for entry-level and mid-level positions. Five to seven days for senior roles. One to two weeks when relocation is involved or the decision is complex. Always state a specific date in the email. Without an expiration date, offers remain open for a legally ambiguous period. If a candidate asks for more time than you provided, evaluate whether the request is reasonable and respond in writing. Once they accept, the first formal touchpoint is typically employee orientation.

What is the difference between a job offer email and an offer letter?

The job offer email is the message you send to extend the offer. It is warm in tone, summarizes the key terms, and creates the first moment of acceptance. The offer letter is the formal legal document attached as a PDF, containing the full employment terms, at-will statement, contingency language, and a signature block. Both serve different purposes. The signed letter is your legal record. Never rely on the email body alone as your documentation of the offer terms.

Who should send the job offer email?

The hiring manager or business owner should send it directly, using a company domain email address. For small businesses, the founder sending the offer personally signals to the candidate that they matter. Never send from a generic HR inbox or a personal Gmail account. A personal address looks unprofessional and can appear fraudulent. If HR drafts the email, it should still be sent from the hiring manager's address.

What subject line should I use for a job offer email?

The clearest subject line format is: "Job Offer - [Job Title] at [Company Name]." This tells the candidate exactly what the email contains before they open it. For casual startup cultures, "You're in! [Job Title] offer from [Company Name]" works well. Avoid vague subjects like "Following up," "Exciting news," or "Our conversation." These hide the content and delay the candidate's response.

Can an employer rescind a job offer after sending an email?

Legally, yes, particularly when the offer is conditional on a background check or other contingencies that were not met. Rescinding an accepted offer is significantly riskier. If the candidate has quit their job or declined other offers in reliance on your email, you may face a promissory estoppel claim. Include explicit at-will and contingency language in every offer email and advise candidates not to resign from their current role until all contingencies are cleared.

What happens after a job offer email?

After the candidate accepts: reply immediately confirming receipt and next steps. Within 24 hours, send documents to sign: formal offer letter, confidentiality agreement, W-4, and I-9 instructions. One to two weeks before the start date, send a preboarding welcome email with Day 1 logistics and set up equipment and system access. On Day 1, complete I-9 Section 2 verification within the required 3-business-day window. Benefits enrollment deadlines vary by plan but are typically 30 days from the start date. Many small businesses also use this period to set up the 90-day probation period terms.

Should salary be included in the job offer email?

Always. Candidates need the full compensation picture to make a decision. In states with pay transparency laws, including California, Colorado, New York, and Washington, disclosing salary is legally required at or before the offer stage. Specify annual salary and pay frequency. For variable compensation, include bonus targets and commission structure. Never make candidates guess what they will earn or require them to ask a follow-up question to get the number.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial