Anatomy of a resignation letter that lands well
A resignation letter is a formal document, not a memoir. The best ones are around 150 to 200 words, three short paragraphs, and read as calm, direct, and professional. The letter is not the venue for grievances. It is not the venue for effusive praise. It is not the place to explain why you are leaving. It has one job: cleanly document the decision and the last day, and set the tone for a good handoff.
Every strong resignation letter has these three elements, in this order:
- Statement of intent + last day. One sentence. Clear. Specific. "I am writing to formally resign from my role as [Role] at [Company]. My last day will be [Date]."
- Brief thank-you and a commitment to a smooth handoff. One or two sentences. Genuine but not effusive. Focus on the future (the handoff), not the past (why you are leaving).
- Offer to help and a specific next step. One sentence. "Please let me know how you would like to handle the announcement and what I can do to make this easier."
What NOT to put in a resignation letter
Every one of these has come back to haunt somebody. Skip all of them:
- Your reasons for leaving. The letter is not the place. If you feel you must add context, use one neutral sentence at most: "I've accepted a role that's a strong fit for where I want to grow."
- Grievances, complaints, or criticism. These belong in the exit interview with HR (and even there, keep the framing about systems and processes, not people). Written grievances have a way of following you around.
- Effusive praise or emotional language. "This has been the greatest journey of my life" reads as performative and can look like a hostage note in hindsight. Save the sincere thank-yous for the goodbye email to your team, not the resignation letter.
- Details about your next role. Company name, comp, title of your next role are none of your current employer's business. If they ask verbally, it's your call whether to share. In writing, no.
- Ultimatums or conditions. "I would consider staying if..." is not a resignation letter. It's a leverage attempt. Different conversation.
Notice period: how much to give
The notice period you commit to in the letter matters. Get it right in the letter, not in a follow-up conversation:
- Junior or mid-level IC: Two weeks is fine. Anything more is generosity, not obligation.
- Senior IC or tech lead: Plan on three weeks. If you own a critical service or are mid-project, mention you can flex to four.
- Staff+ engineer or engineering manager: Three to four weeks. Direct reports need closure, decisions in flight need owners, on-call rotations need backfill. Two weeks looks rushed.
- Founder, exec, or unique-skill role: Negotiate directly. This is contractual territory.
Whatever you pick, commit to a specific last day in the letter. Dates that drift because nobody wrote them down cause the most post-resignation friction. If you need the notice period to be shorter than standard, be transparent about the reason.
When to send the letter
Never before the in-person conversation with your manager. Ideally, schedule a 30-minute one-on-one at the start of your manager's day, deliver the news verbally, then send the written letter within a couple of hours. Sending the letter to HR before your manager knows is the single fastest way to sour goodwill.
The letter is a formal record. The conversation is the human moment. Both matter. Do them in the right order.
Once the letter is sent, plan the good exit
The letter is 5% of the process. The 95% is how you spend your final two to four weeks. Read the full playbook.
The Tech Resignation Playbook →