How to handle prepayments in your SaaS company

Find out more about how to manage prepayments and the ways automated accounting can help your SaaS company.

Share this article


For SaaS companies, managing finances efficiently is crucial to ensuring stable growth and operational success. One often overlooked aspect of financial management is handling prepayments. Prepayments, also known as deferred revenue or unearned revenue, are payments received from customers for services that will be delivered in the future. In this article, we will delve into the intricacies of prepayments for SaaS companies, and explore effective strategies for managing prepayments accounting and software.

Understanding prepayments for SaaS companies

In the SaaS industry, prepayments occur when customers pay for subscription services in advance, covering a specific period, typically a set number of months or a year. As a SaaS provider, it’s important to understand that while you’ve received the payment, the services are yet to be rendered. This creates a liability on your balance sheet until the services are provided. Prepayments accounting is critical to accurately representing your company’s financial health and complying with accounting standards.

Best practices in prepayments accounting

  • Separate prepayments from earned revenue – It’s essential to distinguish prepayments from recognised revenue. Create a separate account on your balance sheet to track prepayments, ensuring clarity in financial reporting.
  • Amortisation schedule – Develop a systematic approach to recognising prepayments as revenue over the subscription period. This can be achieved through an amortisation schedule that allocates the prepaid amount proportionally to the services provided each month.
  • Accurate documentation – Keep comprehensive records of prepayments received, including customer details, payment dates, subscription periods, and corresponding amortisation calculations. 

Prepayments accounting software

Making use of a prepayments software platform, like ScaleXP, can significantly streamline your accounting processes. Here’s how to choose and use such software effectively:

  • Automated amortisation – Look for prepayments software that offers automated amortisation calculations. This feature not only saves time but also reduces the chances of manual errors.
  • Integration capabilities – Opt for software that seamlessly integrates with your existing accounting systems. This ensures a smooth flow of data and prevents duplication of effort.
  • Customisable reporting – The ability to generate customised reports related to prepayments, revenue recognition, and liabilities is a valuable asset. Tailored reports provide insights that aid decision-making.
  • Scalability – As your SaaS business grows, the volume of prepayments will also increase. Choose software that can handle scalability without compromising accuracy.

Navigating compliance and standards

SaaS companies are subject to various accounting standards, such as ASC 606 (Revenue from Contracts with Customers) in the US and IFRS 15 in the rest of the world. It’s important that you ensure your prepayments accounting adheres to these standards, especially regarding revenue recognition and disclosure requirements.


Effectively managing prepayments in your SaaS company is pivotal for maintaining financial clarity, compliance, and long-term sustainability. With the right strategies and prepayments software in place, you can confidently navigate the complexities of prepayments accounting while focusing on delivering exceptional services to your customers. If you’d like to find out how ScaleXP can help to streamline your prepayments, book your free demo here.