Pirkimo įsipareigojimas yra tvirtas įsipareigojimas įsigyti prekių ar paslaugų iš tiekėjo. Įmonės prisiima pirkimo įsipareigojimus, siekdamos užfiksuoti tam tikrą kainą, o kartais ir užfiksuoti tiekėjo gamybos pajėgumus, kurie gali būti naudojami kaip gynybinė priemonė, kad konkurentai nenaudotų gamybos pajėgumų.
Įsipareigojimas gali apimti pirkimo užsakymus, pateiktus per ilgą laiką (žinomą kaip pagrindinis pirkimo užsakymas), arba jis gali būti taikomas tik vienam pirkimui. Paprastai įsipareigojama už fiksuotą kainą arba naudojama slenkanti kainų skalė, atsižvelgiant į įsigytų vienetų skaičių. Laikoma, kad pirkimo įsipareigojimas yra privalomas abiem šalims, todėl gali būti naudojamas kaip bet kurios šalies teisinių veiksmų pagrindas. Teisminis veiksmas greičiausiai yra tada, kai kainos taškas, kurį šalys susitarė laikui bėgant, skiriasi nuo rinkos normos, todėl viena šalis atsiduria nepalankioje padėtyje ir nori nutraukti sutartį.
Pirkimo įsipareigojimas paprastai dokumentuojamas pirkimo užsakymo forma, nurodant konkretų vienetų skaičių, kurį tiekėjui suteikta teisė išsiųsti, kartu nurodant kainą, kurią pirkėjui suteikta teisė mokėti, ir datą, iki kurios pirkėjas tikisi pristatymas.
Jei įsipareigojimo negalima atšaukti ir jis yra skirtas konkrečiam vienetų skaičiui už fiksuotą kainą, pirkėjas turėtų pranešti apie nuostolius, jei įsipareigojime nurodytų daiktų rinkos kaina nukrenta žemiau sutartyje nurodytos kainos.