La réaction des halogénures d'alcanoyle avec des alcools produit des esters. Les équilibres de cette réaction sont favorisés en éliminant l'acide chlorhydrique par une base (amine tertiaire, pyridine)

Le mécanisme se déroule en deux temps :
Étape 1. Ajout d'alcool

Étape 2. Élimination du HCl

Les amines tertiaires ne peuvent pas former d'amides et donner naissance à des sels d'alcanoyle ammonium, c'est pourquoi elles conviennent pour éliminer l'acide chlorhydrique formé du milieu.