Programska oprema kot storitev (SaaS) je vrsta programske opreme, do katere se dostopa prek interneta. Ponudnik SaaS poganja programsko opremo na spletu v uporabnikovem omrežju, tako da je zaščitena z uporabnikovim požarnim zidom, ki ureja dostop in preprečuje uporabnikom, ki niso v omrežju, ogled privilegiranih informacij. Ta vrsta programske opreme se uporablja v številnih različnih panogah in uporabnikom omogoča dostop do potrebne ali koristne programske opreme, ne da bi jo morali namestiti ali prenesti, kar pomeni, da je pogosto manj zamudna in veliko bolj učinkovita kot običajni modeli programske opreme. Obstajata dve glavni vrsti zaračunavanja SaaS: zaračunavanje naročnine in zaračunavanje pristojbin.
Zaračunavanje SaaS, ki temelji na naročniškem modelu, omogoča uporabnikom dostop do programske opreme, ne da bi morali opraviti številna plačila. Naročnine se pogosto plačajo vnaprej in strankam omogočajo vnaprej določeno količino dostopa. Količina dostopa se lahko določi glede na čas, v katerem ima stranka dostop do programske opreme, na primer eno leto. V nekaterih primerih lahko stranka plača za določeno število ur uporabe programske opreme.
Uporabniki, ki imajo raje zaračunavanje SaaS na podlagi naročnine, menijo, da je to priročno, ker jim ni treba spremljati plačil in lahko prejmejo opomnike, ko bo naročnina kmalu potekla. Ta model obračunavanja pogosto najbolje deluje za tiste, ki vedo, da potrebujejo dostop do določene programske opreme dalj časa in da so lahko odvisni od vedno znova dostopa do programske opreme. Prav tako so tisti, ki se običajno odločijo za uporabo tega modela zaračunavanja SaaS, prepričani v storitve, ki jih ponuja ponudnik, saj se zavežejo za določen čas uporabe.
Model pristojbin za obračunavanje SaaS običajno zahteva, da stranke plačajo vsakič, ko dostopajo do programske opreme. To metodo imajo raje tisti, ki bodo morda morali le nekajkrat dostopati do programske opreme. Drugi, ki iščejo najboljšega ponudnika, lahko izberejo obračunavanje na podlagi pristojbin, ker menijo, da niso pripravljeni, da bi se zavezali k enemu ponudniku za daljše obdobje.
Nekatera programska oprema SaaS je zasnovana za uporabo kot orodja za podjetja in organizacije, ki prodajajo izdelke in storitve. V teh primerih se lahko ponudniki SaaS odločijo za pobiranje določenega odstotka prihodkov od podjetij strank. Odstotek, ki ga ponudnik pričakuje, je odvisen od številnih dejavnikov, kot so velikost posla stranke in narava panoge, v kateri stranka deluje. Te storitve lahko zahtevajo tudi plačila naročnine ali uporabnine za dopolnitev provizije, vzete iz prihodkov.