Take or pay (Olib ket yoki to‘la) — bu xaridorga belgilangan muddat ichida sotuvchidan muayyan miqdordagi tovarlarni qabul qilib olish yoki oldindan belgilangan jarima to‘lash majburiyatini yuklaydigan shartnoma sharti. Ushbu kelishuv xaridorga tovar yetkazib berish uchun katta hajmdagi umumiy xarajatlarni amalga oshirgan sotuvchilarni himoya qilishga mo‘ljallangan bo‘lib, xaridor kelishilgan tovar hajmini to‘liq sotib olmagan taqdirda ham sotuvchiga minimal daromad olish kafolatini beradi.
Ushbu bandlar moliyaviy xavfni har ikki tomon o‘rtasida taqsimlash orqali ishlaydi. Sotuvchi uchun bu shart xaridor ixtisoslashgan aktivlarga sarmoya kiritilgandan so‘ng tovarlarni sotib olishdan bosh tortishi xavfini kamaytiradi. Xaridor uchun esa jarima to‘lovi odatda tovarlarning to‘liq sotib olish narxidan pastroq bo‘ladi, bu esa sotuvchining barqaror faoliyat yuritishini ta’minlagan holda, xaridorga ta’minot ehtiyojlarini boshqarishning tizimli usulini taqdim etadi.
Amaliy misol sifatida, tabiiy gaz kompaniyasi yetkazib beruvchidan o‘n yil davomida gazning muayyan hajmini sotib olish bo‘yicha uzoq muddatli shartnoma imzolashi mumkin. Agar xaridor gazning to‘liq hajmini olmaslikka qaror qilsa, u yetkazib beruvchiga jarima to‘lashi shart. Ushbu mexanizm yetkazib beruvchining infratuzilmaga kiritgan sarmoyasi uchun kompensatsiya olishini ta’minlaydi, xaridor esa o‘z xarid strategiyasida moslashuvchanlikni saqlab qoladi.