Plusieurs clauses n'existent que si elles sont écrites : un temps d'essai de deux ou trois mois, des délais de congé allongés, des heures supplémentaires sans supplément, une assurance perte de gain à la place du salaire légal, une prohibition de concurrence. Genève, Neuchâtel et le Jura appliquent en outre un salaire minimum cantonal, qui dépend du lieu où le travail est habituellement accompli.
Les délais de congé partent de la réception de la lettre. Après le temps d'essai, ils sont d'un, deux ou trois mois selon l'ancienneté, pour la fin d'un mois (art. 335c al. 1 CO) ; pendant l'essai, de sept jours. Après le temps d'essai, un congé de l'employeur reçu pendant une période de protection est nul : maladie ou accident pendant 30, 90 ou 180 jours selon l'ancienneté, grossesse et seize semaines après l'accouchement, service obligatoire (art. 336c CO). Une démission donnée pendant une maladie n'est pas suspendue : la protection ne joue que contre l'employeur. Un congé abusif peut coûter jusqu'à six mois de salaire (art. 336a CO), si la personne licenciée forme opposition par écrit avant la fin du délai de congé, puis agit en justice dans les 180 jours qui suivent la fin du contrat (art. 336b CO).
Le certificat de travail doit être véridique, complet et rédigé avec bienveillance (ATF 136 III 510), sans formule codée, et peut être exigé en tout temps (art. 330a CO). Quant à la convention de résiliation, elle n'est valable, si le travailleur abandonne des créances impératives, que comme transaction aux concessions d'importance comparable. L'avertissement, lui, ne touche pas au salaire : une amende suppose une base préalable, notamment un règlement d'entreprise (art. 38 LTr).