Pirkimo sutartis yra teisinis dokumentas, kuriame nurodomos sąlygos, susijusios su sandoriu, apimančiu prekių ar paslaugų pirkimo veiksmą. Paprastai šios sutarties sąlygos apima konkrečių sąlygų, kurias pirkėjas ir pardavėjas sutinka laikytis ir vykdyti kaip sandorio dalį, nustatymą. Viena iš labiausiai paplitusių sričių, kuriose įprastai naudojama pirkimo sutartis, yra nekilnojamojo turto pramonė.
Nekilnojamojo turto pirkimo-pardavimo sutartimi siekiama sudaryti įpareigojančią sutartį tarp pirkėjo ir pardavėjo. Sutarties tekste bus nurodytos sąlygos, kurias pirkėjas turi atitikti prieš pardavėjui pereinant prie turto pardavimo. Tuo pačiu metu pardavėjas pirkėjui sudaro konkrečias sutartis, kurių turi būti laikomasi, kad sandoris būtų baigtas. Tik po to, kai tiek pirkėjas, tiek pardavėjas visiškai įvykdo sutarties sąlygas, nuosavybės teisė pereina ir pirkėjas perima nuosavybės teisę į turtą.
Pirkimo sutartis ne tik naudojama verslo ir gyvenamojo nekilnojamojo turto sandoriuose, bet ir telekomunikacijų pramonėje. Klientams, norintiems gauti įvairių ryšio paslaugų kainų pertraukų, kartais siūlomas mažesnis tarifas mainais už įsipareigojimą per tam tikrą laikotarpį pasinaudoti minimaliu paslaugų kiekiu. Tokio tipo sutartis dažnai vadinama apimties pirkimo sutartimi.
Pavyzdžiui, klientas, norintis užsitikrinti mažą telekonferencijų paslaugų įkainį, gali kreiptis į pardavėją, norėdamas gauti nuolaidą, atsižvelgiant į pirkėjo konferencinių pokalbių dydį, trukmę ir dažnumą. Telekonferencijos paslaugų teikėjas savo ruožtu įvertina bendrą konferencijos minučių kiekį, kurį pirkėjas gali sugeneruoti per vienerius ar dvejus kalendorinius metus. Jei apimtis yra didelė, paslaugų teikėjas gali pasiūlyti pirkėjui už telekonferencijos minutę/vieną ryšį mažesnį nei standartiniai plačiajai visuomenei taikomi tarifai.
Bet kurioje situacijoje, kai pirkimo-pardavimo sutartis sudaroma tarp dviejų šalių, būtina, kad tiek pirkėjas, tiek pardavėjas laikytųsi sutartyje nustatytų sąlygų. Jei pirkėjas nesugeba pristatyti sutarto pradinio įnašo arba nesilaiko su nekilnojamojo turto sandoriu susijusių kredito standartų, pardavėjas paprastai turi teisę paskelbti sutartį niekine ir negaliojančia. Taip pat tikėtina, kad telekonferencijos klientas, kuris per sutarties galiojimo laikotarpį nesugeneruos minimalaus pirkimo sutartyje nurodyto naudojimo kiekio, negalės pratęsti sutarties už tą patį minutės/prisijungimo tarifą.
Įvairiose pramonės šakose naudojamos pirkimo sutarčių formos paprastai yra pagrindinės konstrukcijos plokštės, atitinkančios bet kokius vyriausybinius reglamentus, kurie gali būti taikomi tai konkrečiai pramonės šakai. Tipiška forma taip pat suteikia galimybę pridėti bet kokias konkrečias sutartis, sudarytas tarp pirkėjo ir pardavėjo, kurios viršija įstatymuose reikalaujamas sąlygas.