Take or pay is a contractual provision, whereby one party has the obligation of either (i) taking delivery of the product, goods or service or (ii) paying a specified amount. Take or pay contracts ensure a predictable level of revenues, since they are not dependent on demand and therefore will normally facilitate a project financing.