Baeyer–Villiger monooxygenases (BVMOs) are flavin-dependent oxidative enzymes capable of catalyzing the insertion of an oxygen atom between a carbonylic Csp2 and the Csp3 at the alpha position, therefore transforming linear and cyclic ketones into esters and lactones. These enzymes are dependent on nicotinamides (NAD(P)H) for the flavin reduction and subsequent reaction with molecular oxygen. BVMOs can be included in cascade reactions, coupled to other redox enzymes, such as alcohol dehydrogenases (ADHs) or ene-reductases (EREDs), so that the direct conversion of alcohols or α,β-unsaturated carbonylic compounds to the corresponding esters can be achieved.