Software as a Service (SaaS) ist mittlerweile ein weit verbreitetes Geschäftsmodell. Hier werden Softwareanwendungen von einem Provider gehosted und dem Endnutzer über das Internet zur Nutzung angeboten. Der Nutzer erwirbt also nicht die Software selbst, sondern lediglich ein (zeitlich befristetes) Nutzungsrecht. In der Regel können Kunden über eine Browseranwendung das Angebot nutzen. Die Software selbst wird vom Provider verwaltet und auch aktualisiert. Der Provider erbringt also eine Dienstleistung und stellt eine Software zur Nutzung zur Verfügung. Der Kunde wiederum bezahlt für die Nutzung ein Entgelt. Das Entgelt kann beispielsweise monatlich, quartalsweise oder jährlich zu bezahlen sein. Es handelt sich hier um wiederkehrende Zahlungen, die an den Provider zu leisten sind.

Doch auch wenn beispielsweise monatlich immer der gleiche Betrag zu bezahlen ist, so muss dennoch ein Abrechnungsprozess erfolgen. Und hier kommt der Begriff „SaaS Billing“ ins Spiel. Mit SaaS Billing ist die Abrechnung wiederkehrender Umsätze im Bereich SaaS gemeint. Der Prozess kann durch den Einsatz von Softwarelösungen automatisiert werden.