A reação de haletos de alcanoíla com álcoois produz ésteres. Os equilíbrios desta reação são favorecidos pela eliminação do ácido clorídrico com uma base (amina terciária, piridina)

O mecanismo ocorre em duas etapas:
Etapa 1. Adição de álcool

Estágio 2. Remoção de HCl

As aminas terciárias não podem formar amidas e dar origem a sais de alcanoil amônio, por isso são adequadas para remover o ácido clorídrico formado no meio.