Service Licence Agreement (SLA) je ugovor kojim se korisniku daje pravo na korišćenje određene softverske usluge pod jasno definisanim uslovima. Ovaj tip ugovora reguliše obim licence, trajanje, prava i ograničenja korisnika, kao i vlasništvo nad softverom. SLA često definiše i broj korisnika, instalacija, dozvoljene funkcionalnosti, kao i obaveze obe strane u vezi sa bezbednošću, ažuriranjima i intelektualnom svojinom. Cilj ovakvog ugovora je da zaštiti interese vlasnika softvera i obezbedi kontrolisano i zakonito korišćenje softverske usluge.