Ugovor o outsourcingu poslovnog procesa (BPO) obično uključuje definiranje izjava, opseg posla, mjere izvedbe i šablon koji se bavi kršenjem, neizvršavanjem i regresom. Svaki BPO ugovor također utvrđuje kako će se voditi jedinstveni odnos između ugovornih strana. Kao takav, ne postoji jedinstveni predložak ugovora koji može obuhvatiti sva pitanja svojstvena svakom BPO odnosu u svakoj vrsti projekta.
Ugovori o outsourcingu pokrivaju širok raspon projekata koji uključuju offshore i domaće tvrtke trećih strana. BPO ugovor između domaće i strane tvrtke izgledat će sasvim drugačije od ugovora između dvije tvrtke koje se nalaze u istoj zemlji. Na primjer, strana država u kojoj će se posao obavljati mogla bi odrediti poseban porez na ovu vrstu poslovanja, a ugovor bi trebao odrediti koja strana preuzima taj trošak. Isto tako, ugovori u različitim vrstama BPO projekata rješavat će pitanja specifična za projekt. Na primjer, ugovor o vanjskom platnom spisku izgledat će puno drugačije od ugovora o vanjskom naručivanju sigurnosti zgrade.
Kontrola za ove vrste jedinstvenih aspekata omogućuje raspravu o određenim značajkama koje sadrži prosječni BPO ugovor, bez obzira na kontekst. Ugovor prvo definira uvjete i daje osnovne ugovorne izjave. Definicija pojmova koji se koriste u ugovoru može biti osobito važna u transakcijama preko međunarodnih granica. Odjeljak s izjavama imenuje strane, definira duljinu ugovora, ukazuje na uključene naknade ili ukazuje na raspored naknada i nabraja ciljeve i načela koja upravljaju odnosom dok strane zajedno rade na upravljanju projektom. Ovo ponavljanje ciljeva i načela postavlja osnovu za pravičnu promjenu ugovora ako to zahtijevaju okolnosti bez prekida rada i ponovnih pregovora.
BPO ugovor, u većini slučajeva, je ugovor koji se temelji na učinku. Sljedeći dio dokumenta obično će definirati opseg posla. Ovaj odjeljak izričito navodi za što je pružatelj BPO usluga odgovoran. Ono što je najvažnije, definira rezultate, odnosno ono što se kvalificira kao potpuna isporuka usluge prema ugovoru koji će pružatelju dati pravo na plaćanje.
Tipičan BPO ugovor tada postavlja mjere uspješnosti. Zadaci se uspoređuju prema vremenskom okviru. Uspostavljene su minimalne razine kvalitete usluge koje mogu poslužiti kao mjere za zadovoljstvo učinkom u svim zadacima. Ovaj odjeljak također će se baviti periodičnim izvješćivanjem o statusu projekta od pružatelja usluga do klijenta, kao i eskalacijskim postupcima ako se pojave problemi koje treba riješiti izravno od strane tvrtke klijenta.
Posljednji odjeljak BPO ugovora sadržavat će sve osnovne i pravne norme potrebne da bi ugovor bio učinkovit u primjenjivim jurisdikcijama. Glavne među tim klauzulama su jamstva povjerljivosti, nekonkurencije i vlasništva nad proizvodom rada. Ovaj će odjeljak također utvrditi događaje koji predstavljaju kršenje ugovora i postaviti postupke za pravnu zaštitu.