Mtoa haki ni mtu binafsi, biashara, au taasisi ya kisheria inayohamisha haki, manufaa, au maslahi mahususi inayoshikilia kwa sasa kwenda kwa upande mwingine, unaojulikana kama mpokea haki (assignee). Mchakato huu wa uhamisho wa kisheria hujulikana kama makabidhiano (assignment) na humruhusu mwenye haki asilia kupitisha stahili zake za kimkataba kwa upande wa tatu.
Katika utendaji, mtoa haki huanzisha uhamisho huu kwa kusaini na kukabidhi haki zake, kama vile mapato kutoka kwa mauzo ya mali au maslahi ya umiliki katika mkataba. Isipokuwa kama makubaliano mahususi yanasema vinginevyo, mtoa haki kwa kawaida hubaki na dhima zote za awali zinazohusiana na mkataba huo. Hii inahakikisha kuwa uhamisho haumtwishi mzigo mpokea haki bila ridhaa yake ya wazi.
Mfano wa kawaida hutokea katika miamala ya mali isiyohamishika, kama vile ubadilishaji wa 1031. Katika hali hii, wamiliki wa mali hufanya kazi kama watoa haki kwa kukabidhi hati zao kwa mpatanishi. Vilevile, katika ukopeshaji, mkopaji anaweza kufanya kazi kama mtoa haki wa haki zake za umiliki kwa mkopeshaji, akihakikisha kuwa mkopeshaji ana dai la mali hiyo ikiwa mkopaji atashindwa kutimiza wajibu wake wa urejeshaji wa mkopo.