La reacción de haluros de alcanoílo con alcoholes produce ésteres.  Los equilibrios de esta reacción se favorecen eliminando el ácido clorhídrico mediante una base (amina terciaria, piridina)

reaccin-haluros-alcanoilo-alcoholes
 
El mecanismo transcurre en dos etapas:
 
Etapa 1. Adición del alcohol
 
reaccin-haluros-alcanoilo-alcoholes
 
Etapa 2. Eliminación de HCl
 
reaccin-haluros-alcanoilo-alcoholes
 
Las aminas terciarias no pueden formar amidas y dan lugar a sales de alcanoilamonio, por ello son adecuadas para retirar el ácido clorhídrico formado del medio.