Job offer letter template
Get the offer out today without wording you did not intend. goHeather asks about the role, the pay and where the person will work, writes the letter around those answers, and flags phrasing that says more than you meant.
Any country or jurisdiction you tell it
Built for wherever the candidate will work
Contingencies and required agreements named up front
Every line explained before you send it
What is a Employment Offer Letter?
The short document that gets a candidate to say yes
An offer letter confirms the headline terms of a job — title, manager, start date, pay, and what the offer depends on — so a candidate has something concrete to accept. It is usually one or two pages and it goes out before the full employment agreement.The craft in it is that it has to be warm and readable without accidentally promising more than you meant. Almost everything that causes trouble in an offer letter comes from the same place: friendly, natural phrasing that later gets read as a commitment.It is also not a substitute for the employment agreement. An offer letter does not deal with ownership of work, confidentiality or anything that applies after the person leaves. Those need their own document, and for most roles it is signed before the first day.
What often goes wrong in a offer letter
Patterns that come up again and again, and how goHeather handles them.
Editing last year's offer letter
- Phrasing about a first year that nobody noticed sits against the at-will line
- A bonus described as an entitlement, where the plan documents say otherwise
- Warm closing lines about a long future together, written without thinking
- Agreements produced on day one that were never mentioned in the offer
- Nothing about pay ranges, in a location where candidates now expect it
Building it with goHeather
- goHeather flags phrasing that reads as a longer commitment than you meant
- Variable pay is written as a plan target, with the conditions visible
- The at-will line is checked against the rest of the letter for conflicts
- Every agreement the person will sign is named in the offer itself
- goHeather asks where the candidate will work and builds to that answer
From blank page to signed offer letter
goHeather is not a template download. It is a contract builder that walks you through the document, powered by the latest AI models.
- Start
Start from scratch or from a template
Describe the deal in your own words, or pick a Employment Offer Letter template and work from there. Either way goHeather builds the document with you rather than handing you a file to fill in.
- Answer
Answer questions as it drafts
goHeather asks who the parties are, what the deal covers and where you operate, and writes each clause around your answers as you go.
- Review
See every clause explained
Each clause comes with a plain-English summary of what it does, so you know what the document says before you send it.
- Negotiate
Check what comes back
Upload the other side’s edits and goHeather shows each change against the version you sent, flagged by risk.
- Sign
Send it for signature
Collect e-signatures and keep the executed copy, the key dates and the renewal terms in one place.
20,000+
SMBs and small law firms trust goHeather
$1,419
Average saving vs. a lawyer per deal
10,500+
Lawyer-made templates to draft from
25+
Enterprise-grade security controls
Who needs a Employment Offer Letter
Where this document usually shows up, and what else goHeather covers there.
- HR
Offers that go out the same day
Build from your approved wording so the letter stays consistent across every hire and every hiring manager.
See contract AI for HR teams - Founders
Early hires and equity offers
Equity language in an offer letter is where small companies most often create expectations the plan documents do not support.
See contract AI for founders - Full terms
The employment agreement behind it
An offer letter gets the acceptance. The employment agreement carries ownership of work, confidentiality and what applies afterwards.
See the employment contract template - Technology
Competing for engineers
Software employers move fast on offers and pay for it later when the ownership terms were an afterthought.
See contract AI for technology companies
Your contracts stay yours
A Employment Offer Letter carries names, numbers and terms you would not want shared. goHeather protects every document you draft or upload with enterprise-grade controls, end-to-end encryption and trusted AI providers.
Learn more about securityContracts encrypted with gold-standard protection
Database provider meets bank-grade security
Your documents and data will never be sold
We do not use your data to train our models
Writing the offer letter with goHeather
goHeather is a technology company, not a law firm, and this page is not legal advice. It describes what our software does. Nothing here states the law or tells you what your contract needs — for that, talk to an attorney licensed where you operate.
Offer letters are short, which is exactly why they get written carelessly. The wording that causes trouble is not legal language — it is the friendly phrasing that later reads as a promise. The sections below cover what goHeather asks, what it flags, and how the letter fits with everything else the person will sign.
What goHeather covers in a Employment Offer Letter
These are the parts of a Employment Offer Letter goHeather asks you about while it builds one, and the parts it looks at when you upload one somebody else sent. It is a description of what the product does — not a checklist for your document, and not a view on what yours needs.
- Position, manager and start date. The job title, the reporting line, whether the role is full time, and the agreed first day. goHeather flags: a long list of specific duties, which narrows the role more than most employers intend at the offer stage.
- Compensation. The pay, how it is expressed, and how often it is paid. goHeather flags: pay framed as a yearly figure alongside references to a first year, which sits awkwardly with the at-will paragraph elsewhere.
- Bonus, commission and equity. Any variable pay, and whether it is described as a target under a plan or as an amount. goHeather flags: variable pay written as something the person will receive, where the plan documents say something different.
- Benefits summary. A short pointer to coverage, retirement and time off, subject to the actual plan terms. goHeather flags: benefits described in detail in the letter, which tends to cause friction when a plan later changes.
- At-will statement. The line confirming either side can end the relationship, and what it means. goHeather flags: a bare one-line statement with warmer language elsewhere pulling the other way, with a fuller version shown for comparison.
- Contingencies. What the offer depends on — checks, references, and confirmation the person can work in the country. goHeather flags: an offer withdrawn later for a reason that was never listed as a condition, which is why goHeather asks you to name them up front.
- Required agreements. Notice of the other documents the person will be asked to sign. goHeather flags: agreements that appear for the first time on day one, after the person has already resigned elsewhere.
- Expiry of the offer. How long the candidate has to accept, and how they accept. goHeather flags: an open-ended offer with no date, which can be accepted weeks later when the role or the budget has moved on.
- Entire agreement. Confirms the letter supersedes earlier conversations about the terms. goHeather flags: its absence, which leaves more room to argue about what a recruiter said on a call.
The sentences goHeather looks at hardest
Most offer letters contain at least one line that says more than the employer meant. It is rarely deliberate. It is the natural way people write when they are pleased somebody is joining.
The pattern goHeather flags most often is pay framed as a yearly figure alongside a reference to a first year or an annual review, sitting a few paragraphs above a line saying the employment is at will. Those two ideas pull against each other, and goHeather points at the tension rather than picking for you — it shows an alternative phrasing and lets you decide which one you actually meant.
The other is warmth about the future: long careers, growth, where we see you in three years. Perfectly normal to write and worth a second look, because it reads differently in a disagreement than it did in the drafting. goHeather highlights it so the decision to keep it is a decision.
Where expectations get set without anyone noticing
Variable pay causes more offer-letter disagreements than base salary does, because it is described in one sentence and understood optimistically. The letter says a candidate will be eligible for a bonus of up to a percentage; the plan documents say something rather more conditional; nobody compares the two until the year the bonus is not paid.
goHeather asks how your bonus actually works — whether it is discretionary, what the target is, what has to be true for it to be paid — and writes the letter to match, rather than repeating a sentence from a previous offer.
Equity gets the same treatment. It asks what is being recommended, notes that any grant runs through board approval and the plan terms, and flags language that states a valuation or implies an outcome. Early-stage employers in particular tend to create expectations at the offer stage that the paperwork behind them does not support.
- Whether variable pay is discretionary or formula-driven
- What the target is, and what it is measured against
- What has to be true at the payment date
- For equity: what is being recommended, and what it depends on
Naming what the offer depends on, before it goes out
Most offers depend on something — a background check, references, confirmation the person can work in the country. goHeather asks which apply and writes them into the letter, because an offer withdrawn for a reason that was never listed is a bad situation for everyone.
It also asks about the other documents the person will be asked to sign. Naming them in the offer itself is the difference between a candidate who knows what is coming and one who is handed a restrictive covenant on their first morning, having already resigned somewhere else. That second version is where hires go wrong before they have started.
Where a check is involved, goHeather flags that there is a process attached to acting on the result, and suggests you confirm what that process looks like with your attorney or your background-check provider before you need it. It does not walk you through the steps, because they depend on the provider and the place.
How the letter fits with the rest of the paperwork
An offer letter is the first of three or four documents, and the only one most candidates read closely. The employment agreement, any assignment of work and any restrictive covenant all follow, and they are the ones that matter years later.
goHeather builds them as a set rather than one at a time. The terms in the letter carry into the agreement, so the two do not contradict each other, and everything is named in the offer so nothing arrives as a surprise.
Once signed, they stay together against the person they relate to. That is worth more than it sounds when somebody asks, two years in, what exactly was agreed at the start — and it is the difference between reading the actual document and reconstructing it from memory and an old inbox.
Why goHeather asks where the candidate will work
What businesses put in an offer letter differs depending on where the person will be based. Expectations around disclosing pay ranges have changed considerably in recent years and are not the same everywhere, some places expect specific information to be given in writing when someone is hired, and the point at which certain agreements are put in front of a candidate is treated differently from one location to another. goHeather asks where the candidate will actually work and builds to that answer, prompting you for the things that matter there rather than producing one letter for everybody. What it will not do is tell you what you are obliged to disclose or when. That is a question for an employment attorney licensed in the relevant state, and it is worth settling once for each place you hire.
Before you go. goHeather is a technology company, not a law firm. We do not provide legal advice, legal opinions, or any view on whether a contract or a clause will hold up. Everything above describes what our software does when you build or upload a document. Rules differ from state to state and change over time, and what is right for your business depends on facts we do not have. Have an attorney licensed where you operate review anything that matters.
Other contracts goHeather builds
goHeather drafts any business contract. These are the ones that usually travel with this one.
- Hiring
Employment Agreement template
Put an employee on paper: pay, duties, at-will status, IP ownership and what happens at the exit.
See the employment contract template - Exits
Severance and Release Agreement template
End the employment relationship cleanly: what is paid, what is released, and what each side may say afterwards.
See the severance agreement template - Protection
Non-Compete Agreement template
Agree what happens after someone leaves — competing, or approaching your customers and colleagues.
See the non-compete template
Need a different contract?
goHeather drafts any business contract, not just the ones listed here. Browse every template or start from a blank brief.
offer letter template questions
What people ask before they build a Employment Offer Letter.

Still have questions?
Build a offer letter and see what goHeather produces, or book a short demo and we will go through one of your own documents with you.

Trusted by 20,000+ SMBs and small law firms
Send the offer today
Build an offer letter for the state your candidate will work in, and see what goHeather flags before it goes out.
Free to try



