Software as a Service (SaaS) is an online delivery of software to customers as a service. Cumulative licensing (also known as pay-as-you-go licensing) is a type of software licensing which allows users to pay fees based on the actual usage of the software as opposed to traditional licenses where users are required to purchase a license to use the software regardless of the usage of the computing resources. The interest in applying Cumulative licensing has been increasing, especially in SaaS applications. The current SaaS pricing model of many SaaS vendors is implemented as customers paying fixed fee per month. Many customers are not satisfied with the current pricing model and are requesting to pay according to the actual usage of the SaaS application. In this thesis, Cumulative licensing is implemented on SaaS applications as customers pay for the features of the software that they utilize (Feature-Based approach).