Blog/ Email writing & templates

Job Offer Email to a Candidate: 10 Templates for Employers

Nafiul HasanNafiul Hasan· 18 min read
Job offer email to a candidate displayed on a laptop screen, showing a professional hiring message with position title, salary, and a respond-by date

The short answer

A job offer email to a candidate should include the position title, base salary, bonus structure, start date, key benefits, any contingencies such as background checks, and a deadline to respond. Attach the formal offer letter. Keep the tone warm but specific — vague offers invite counteroffers based on uncertainty rather than facts.

Ten job offer email templates for employers: verbal confirmation, formal offer, contingent, competing-offer, internal, and below-expectation emails.

On this page
  1. 01When should you send a job offer email to a candidate?
  2. 02What should a job offer email to a candidate include?
  3. 03Template 1: Verbal offer confirmation email
  4. 04Template 2: Formal written offer with attached offer letter
  5. 05Template 3: Contingent offer email
  6. 06Template 4: Competing offer — candidate has another offer on the table
  7. 07Template 5: Internal candidate offer
  8. 08Template 6: Equity-heavy offer with lower base
  9. 09Template 7: Contract or consulting engagement offer
  10. 10Template 8: Remote or location-flexible offer
  11. 11Template 9: Exploding-deadline offer written fairly
  12. 12How do you make an offer below a candidate's expectation?
  13. 13What do you do if a candidate does not reply to a job offer email?
  14. 14Common legal pitfalls in employer offer emails
  15. 15How AI Emaily helps with hiring offer emails

A job offer email to a candidate is one of the most consequential messages a hiring manager sends all year. It sets the tone for a new employment relationship, gives the candidate everything they need to make a clear decision, and — when written well — reduces the back-and-forth that delays closings. Done poorly, it creates ambiguity that invites unnecessary counteroffers, costs candidates to faster-moving competitors, or exposes the company to legal risk.

This post gives you ten copy-paste templates for the most common offer scenarios — verbal confirmation, formal written offer, contingent, competing-offer, internal candidate, equity-heavy, consulting, remote, exploding-deadline, and below-expectation — each with bracketed placeholders like [TITLE], [BASE], [START DATE], [CONTINGENCIES], and [RESPOND BY] so the facts you need to fill in are impossible to overlook.

Before every send, verify that compensation details, contingency language, and required notices for your jurisdiction are accurate. These templates defer legal terms to an attached formal offer letter, which is intentional: the email gets the candidate to yes; the letter handles the terms that need review and signature.

When should you send a job offer email to a candidate?#

The right time is within 24 hours of a verbal offer, ideally the same day. Candidates who have just said yes verbally are at peak enthusiasm; every day without a written confirmation creates doubt and leaves them available to recruiters who may not wait. A written offer also protects both parties by converting an informal agreement into something documented and searchable.

One timing exception: if background checks or references are still pending, send a contingent offer email within 24 hours and name the contingencies explicitly. This keeps the candidate warm and off the market without committing to an unconditional hire before you have the information you need.

In most U.S. jurisdictions, a verbal offer is legally binding once accepted, and EEOC obligations apply from the moment a conditional offer is made — not only when a formal letter arrives. Send the written confirmation promptly.

Verbal offer accepted — written confirmation follows the same day

A candidate who accepts verbally is not locked in until they sign something. The window between verbal acceptance and written offer receipt is when candidates are most likely to continue interviewing, field competing calls, or second-guess a lower number. A same-day written email closes that window without rushing the formal letter review process.

What should a job offer email to a candidate include?#

The email's job is to confirm every term the candidate needs in order to accept confidently, without requiring them to open an attachment first. The formal offer letter handles the full legal detail; the email gives them the headline facts. When core terms are buried in an attachment, candidates either delay reading it or send clarifying questions the email should have answered directly.

ElementWhat to includeWhat to avoid
Position title and levelExact title as it appears in HR systems, including level or grade if usedInformal working titles that differ from the official record
Base compensationAnnual salary or hourly rate, payment frequency, and currencyRanges that imply the final number is still negotiable
Variable payBonus target, commission structure, or equity grant — named as on-target or maximum, not guaranteedVague references to 'competitive' bonuses without specifics
Start dateExact date, or a narrow window with a note on how it gets confirmedOpen-ended phrases like 'as soon as possible'
Key benefitsHealth plan enrollment window, retirement match, and any role-specific benefitsA full benefits summary — that belongs in the offer letter
ContingenciesAny pending background check, drug screen, reference, or clearance — named specificallyVague language like 'subject to our standard process'
Respond-by dateA specific date, typically 3 to 5 business days for most rolesNo deadline, or a deadline that reads as pressure rather than logistics
Next stepsWho sends the formal offer letter, when, and who the candidate contacts with questionsLeaving next steps unstated after the candidate confirms

Every element in the table above is a candidate question you are answering in advance. Offers that leave one column blank — most often the contingencies or the respond-by date — generate follow-up emails that delay the close. Fill all eight elements, even if the answer for a given field is brief.

Diagram of the modular components that make up a complete job offer email: position title, base compensation, variable pay, start date, benefits, contingencies, respond-by date, and next steps assembled into one message
A complete job offer email addresses each component independently. Missing one element is typically what generates a clarifying reply from the candidate and delays the close.

Template 1: Verbal offer confirmation email#

Send this the same day as the verbal conversation. Its only job is to document what was discussed and confirm the candidate is moving forward. The formal letter follows separately — this email does not need to carry every detail.

Template 1 — Verbal offer confirmation (send same day as verbal offer)
SubjectYour offer from [COMPANY] — written confirmation
Hi [FIRST NAME], great speaking with you today. As discussed, here is a written summary of the offer for the [TITLE] role.
Base salary: [BASE] per year, paid [bi-weekly / semi-monthly]. Start date: [START DATE]. This offer is [contingent on [CONTINGENCIES] / not subject to any pending contingencies].
The formal offer letter — including full employment terms, benefits detail, and any equity documentation — will reach you by [DATE]. Please let me know by [RESPOND BY] whether you are moving forward.
Looking forward to having you on the team. [NAME], [TITLE]

Template 2: Formal written offer with attached offer letter#

Use this when you are sending the complete offer package — email plus a signed PDF offer letter. The email summarizes headline terms; the attachment handles full legal detail. Confirm the attachment reached the candidate before expecting a signature; a bounced PDF is a common source of unexplained silence.

Template 2 — Formal written offer with attached letter
SubjectFormal offer — [TITLE] at [COMPANY]
Hi [FIRST NAME], please find attached your formal offer letter for the [TITLE] position at [COMPANY]. The key terms are summarized below.
Base salary: [BASE] annually. Start date: [START DATE]. Benefits enrollment begins [DATE]. This offer is contingent on [CONTINGENCIES], or unconditional if none apply.
Please review the attached letter and return a signed copy to [EMAIL / PORTAL LINK] by [RESPOND BY]. If you have questions on any term, reply here or call me at [PHONE].
We are genuinely excited to have you join. [NAME], [TITLE]

Template 3: Contingent offer email#

A contingent offer is made before a background check, reference check, or clearance is complete. The candidate accepts — conditionally — while you complete verification. Name each contingency explicitly: a vague reference to 'standard checks' does not tell the candidate what you are looking for, and it can create confusion or legal exposure if the offer is later withdrawn.

In the U.S., contingent offers must comply with EEOC guidance and applicable ban-the-box laws. Name each contingency plainly.

Template 3 — Contingent offer (background check or reference pending)
SubjectContingent offer — [TITLE] at [COMPANY]
Hi [FIRST NAME], we are pleased to extend a contingent offer for the [TITLE] role. This offer is conditional on satisfactory completion of [CONTINGENCIES — e.g., a standard background check / employment verification / security clearance application].
Compensation: [BASE] annually. Proposed start date: [START DATE], subject to [CONTINGENCY] completion. The formal offer letter will reach you once verification is complete, typically within [X] business days.
Please confirm by [RESPOND BY] whether you accept this contingent offer. Accepting does not commit you to start if a contingency cannot be satisfied, and it does not prevent you from withdrawing before the formal letter is signed.
Questions? Reply here or call [PHONE]. [NAME], [TITLE]

Template 4: Competing offer — candidate has another offer on the table#

When a candidate discloses a competing offer, the worst response is a slow one. Speed and clarity are the main lever — not necessarily matching the number. A clear, complete offer sent within hours can outperform a higher number that arrives three days later.

Do not ask the candidate to share the competing offer's terms. Describe your offer's strengths honestly instead, and give the candidate one specific reason to choose this role over the alternative.

Template 4 — Competing offer scenario
SubjectYour offer from [COMPANY] — here is everything you need to decide
Hi [FIRST NAME], I know you are weighing multiple options right now, and I want to make sure you have everything from our side to decide clearly.
Our offer: [TITLE], [BASE] base salary, [BONUS / EQUITY if applicable], start [START DATE]. [One sentence on the specific reason this role fits them — the team, a project, or a growth path they named in the interview.]
We would like your decision by [RESPOND BY]. If there is a specific question or concern I can address before then, I would rather answer it directly than have you decide without that context.
Looking forward to your answer. [NAME], [TITLE]

Template 5: Internal candidate offer#

An internal offer carries different emotional weight than an external one. The candidate already knows the company, so the email should focus on what changes — title, compensation, reporting structure, effective date — and acknowledge the transition explicitly. Internal candidates often assume the process will be informal; a written offer confirms the move is real and documented.

Coordinate with the candidate's current manager before sending. An internal candidate who receives a written offer before their manager is briefed creates avoidable conflict.

Template 5 — Internal candidate offer
SubjectInternal offer — [NEW TITLE] at [COMPANY]
Hi [FIRST NAME], following our conversation, here is the written offer for your move to [NEW TITLE] within [DEPARTMENT].
New title: [TITLE]. New base salary: [BASE] (current: [CURRENT BASE]). Effective date: [START DATE]. Your current benefits, tenure, and accrued leave carry forward unless otherwise noted in the attached letter.
The formal offer letter is attached. Please sign and return by [RESPOND BY]. Your current manager, [NAME], has been briefed and is supportive of this move.
Congratulations — this is well earned. [NAME], [TITLE]

Template 6: Equity-heavy offer with lower base#

Startups and growth-stage companies often offer below-market base salaries offset by equity. The email must describe the grant clearly — share or unit count, vesting schedule, cliff, and the type of equity (options, RSUs, or other) — without implying a projected value the company cannot guarantee. State the structure factually and let the candidate evaluate it, ideally with an advisor.

Template 6 — Equity-heavy offer with lower base
SubjectYour offer from [COMPANY] — [TITLE]
Hi [FIRST NAME], we are excited to extend an offer for [TITLE]. Given [COMPANY]'s stage, our package is weighted toward equity rather than base salary.
Base salary: [BASE] annually. Equity: [SHARE / UNIT COUNT] [TYPE — options / RSUs], vesting over [VESTING SCHEDULE] with a [CLIFF] cliff, subject to board approval. Start date: [START DATE].
The equity documentation — including cap table context and strike price if applicable — is attached. We encourage you to review it with an advisor before accepting. Please respond by [RESPOND BY].
We think this is a meaningful stake in something worth building. [NAME], [TITLE]

Template 7: Contract or consulting engagement offer#

A contract offer differs from an employment offer in payment terms, tax treatment, IP ownership, and termination. Make the engagement type unambiguous — 'you will be engaged as an independent contractor, not an employee' — and send or attach the formal services agreement promptly.

Template 7 — Contract or consulting engagement
SubjectConsulting engagement offer — [PROJECT / ROLE] at [COMPANY]
Hi [FIRST NAME], following our conversation, here is the written offer for a consulting engagement with [COMPANY]. This is an independent contractor arrangement, not an employment position.
Scope: [BRIEF DESCRIPTION]. Rate: [RATE] per [hour / day / deliverable]. Term: [START DATE] to [END DATE] or rolling. Payment terms: [NET 15 / NET 30] on invoice.
The services agreement — covering IP ownership, confidentiality, and termination — is attached. Please review, sign, and return by [RESPOND BY]. Raise any questions on specific clauses before signing.
Looking forward to working together. [NAME], [TITLE]

Template 8: Remote or location-flexible offer#

Remote and hybrid offers need to state the location arrangement explicitly: fully remote, hybrid with specific on-site days, or remote with a required timezone or geographic restriction. Compensation that varies by location should appear in this email — candidates who discover a location-based pay differential after accepting feel misled even if it was disclosed in the attachment.

Template 8 — Remote or location-flexible offer
SubjectRemote offer — [TITLE] at [COMPANY]
Hi [FIRST NAME], here is the written offer for [TITLE]. This role is [fully remote / remote-first with in-person required for X days per quarter / hybrid: X days on-site in [LOCATION]].
Base salary: [BASE]. [If location-based pay applies: Compensation is set for your location in [CITY / STATE / REGION]. Employees who relocate may have compensation reviewed at that time.] Start date: [START DATE].
Equipment: [company-provided laptop / home-office stipend of [AMOUNT]]. All other terms are in the attached offer letter. Please confirm acceptance by [RESPOND BY].
Glad to have you joining remotely. [NAME], [TITLE]

Template 9: Exploding-deadline offer written fairly#

An exploding offer is legitimate when the timeline reflects a genuine business need — a project start date, a cohort onboarding window, or a backfill that blocks other hiring. Used as a pressure tactic, it backfires: candidates who accept under duress make poor early-tenure employees.

Write the reason for the deadline into the email. A candidate who understands why the timeline is firm takes it seriously and is less likely to feel coerced.

Template 9 — Exploding-deadline offer (genuine business reason stated)
SubjectOffer for [TITLE] — response needed by [RESPOND BY]
Hi [FIRST NAME], we are pleased to offer the [TITLE] position. Because [specific reason — e.g., the team onboarding cohort begins on START DATE / the project launch requires the full team on-site by START DATE], we need a decision by [RESPOND BY].
The terms: [BASE] base salary, [BONUS / EQUITY if applicable], start date [START DATE]. Full detail is in the attached offer letter.
If there is a specific question I can answer before [RESPOND BY], please reply or call me at [PHONE] today. I would rather spend time answering questions than have you decide without the context you need.
We hope you will join us. [NAME], [TITLE]

How do you make an offer below a candidate's expectation?#

This is the hardest scenario in hiring email, and the one most commonly handled badly. A candidate who stated an expectation of [X] and receives [Y] is already doing the math before they finish reading. The instinct is to soften the gap with qualifications, future review promises, or enthusiasm — none of which addresses the actual problem, which is that the number is lower than the candidate said they needed.

Name the gap directly, explain the constraint factually, and give the candidate what they need to decide whether the overall package — base, variable pay, equity, benefits, progression — justifies the lower base. Do not exaggerate non-cash compensation or imply a review timeline the company cannot keep. If the gap is material, a counter is likely regardless of how the email reads — so write it in a way that opens a clean negotiation, not a defensive one.

Template 10 — Offering below the candidate's stated expectation
SubjectOffer for [TITLE] at [COMPANY] — important note on compensation
Hi [FIRST NAME], we are genuinely excited to extend an offer for [TITLE]. I want to be direct about one thing before you review the full terms.
You mentioned [CANDIDATE'S STATED EXPECTATION] as your target. Our offer is [BASE], which is below that. This reflects [honest reason: our current band for this level / a constraint we are working within / alignment with our existing team structure]. It is not a reflection of our view of your value.
The rest of the package: [BONUS TARGET]. [EQUITY if applicable]. Benefits: [KEY BENEFIT]. Standard performance review cycle: [CYCLE]. Full terms are in the attached letter.
If the gap is a blocker, I would rather know that directly so we can discuss what, if anything, is possible. Please respond by [RESPOND BY].
We want you on this team. [NAME], [TITLE]

Keep compensation details factual in this template and defer all legal terms — non-compete language, IP assignment, arbitration clauses — to the attached formal offer letter. The email's job is to open a productive negotiation, not to close down options before the candidate has read the full package.

Do not make promises the company cannot keep

Phrases like 'we expect to review salaries in six months' or 'equity value could be significant' in a below-expectation offer email are remembered precisely when they are not delivered. If the review cycle is annual and standard, say that. If the equity structure carries genuine uncertainty, say that. A candidate who accepts based on an implied promise that does not materialize is one who leaves — or escalates — in year two.

What do you do if a candidate does not reply to a job offer email?#

Silence after an offer email usually means one of three things: the candidate is weighing a competing offer, something in the terms is confusing or concerning and they have not raised it, or the email went to spam. In all three cases, a single direct follow-up within 24 hours of the respond-by date is appropriate.

The follow-up should be brief and open: did you receive the offer, is there a question I can answer, is the timeline workable? If the deadline has passed and you are willing to extend it, say so. If you are not, say that too.

  1. 1

    Send a single follow-up 24 hours before the respond-by date

    A brief check-in catches the most common reasons for silence: the email went to spam, or the candidate is waiting for something they feel awkward raising.

  2. 2

    Ask one open question, not several

    A follow-up with four questions reads as pressure. One question — 'Is there anything I can clarify before the deadline?' — gives the candidate a clear invitation to raise whatever they have been holding back.

  3. 3

    State clearly if the deadline has passed

    If the respond-by date has come and gone without a reply, say so factually: 'The respond-by date was [DATE]. We would still like your answer, and I am happy to extend to [NEW DATE] if that helps.' Do not let the deadline drift without acknowledgment.

  4. 4

    Know when to withdraw

    If a candidate does not respond after two follow-ups, withdraw the offer in writing before the role is filled. A verbal withdrawal is not documented; a brief written note closes the record cleanly.

A follow-up that asks a question gets a reply; one that restates urgency usually does not

Candidates who have gone quiet are often waiting for an easier opening to raise a concern or ask for a short extension. A follow-up that says 'I have a question for you' converts to a response more reliably than one that says 'we need your answer now.' Give them the easier path.

Offer emails create legal exposure in three specific ways: making unconditional promises that later change, omitting required contingency language, and implying terms that differ from the formal letter. The practical rules are straightforward.

  • Match the email's stated terms to the formal letter exactly — a candidate who accepts based on an email that names one start date and then receives a letter with a different date has grounds to raise the discrepancy.
  • Name contingencies specifically — 'subject to a standard background check and employment verification' is adequate; 'subject to our standard process' is not, because it is not the candidate's job to know what your process includes.
  • Do not state salary as a range if the company has decided on a specific number — a range implies the higher end is still achievable when it may not be.
  • Avoid language that implies guaranteed tenure — 'we look forward to a long relationship' is fine; 'this role has long-term growth potential that we expect you to realize' sets an expectation the company may not be able to deliver.
  • In jurisdictions with pay transparency laws, verify that the email's stated compensation complies with required disclosure obligations before sending. U.S. state requirements vary significantly as of 2026.
  • GOV.UK guidance on employment contracts establishes that written terms must be provided by or on the start day for UK employees — an offer email is not a substitute for that legal document, but it must be consistent with it.

How AI Emaily helps with hiring offer emails#

A job offer email has a short window to land correctly — same-day for verbal confirmations, within hours when a candidate has a competing offer. Every hour between verbal acceptance and written confirmation is an hour the candidate is still available to other employers. AI Emaily is an AI-native email client that connects to Gmail, Outlook, or any standard IMAP account and handles exactly this pressure.

Set up a Context profile for your hiring workflow — role type, compensation bands, standard contingency language, and response tone — and AI Emaily's drafting agent produces a complete, filled-in offer email in seconds. Copilot mode holds every draft for your review before it sends: you approve the number, the contingency language, and the respond-by date before anything leaves the outbox. Undo and a full audit trail are available on every send. The voice comes from the Context profile you configure, not inferred from past mail.

AI Emaily offers a 7-day free trial on the Pro plan (card required; cancel before day 7 if it is not the right fit). See pricing at aiemaily.com/pricing.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Send the offer before another employer does.

AI Emaily drafts a complete, filled-in offer email in seconds from your hiring context, holds every draft for your approval in Copilot mode before it sends, and keeps a full audit trail on every message. Start your 7-day trial at app.aiemaily.com/signup.

  • 7-day free trial
  • Cancel anytime
  • Every provider