This paper aims to unify exotic option closed formulas by generalizing a large class of existing formulas and by setting a framework that allows for further gen- eralizations. The formula presented covers options from the plain vanilla to most, if not all, mountain range exotic options and is developed in a multi-asset, multi-currency Black–Scholes model with time dependent parameters. It particular, it focuses on payoffs that depend on the distributions of the underlyings prices at multiple but set time horizons. The general formula not only covers existing cases but also enables the combination of diverse features from different types of exotic options. It also creates implicitly a language to describe payoffs that can be used in industrial applications to decouple the functions of payoff definition from pricing functions. Examples of several exotic options are presented, benchmarking the closed formulas’ performance against Monte Carlo simulations. Results show a consistent over performance of the closed formula reducing calculation time by double digit factors.