See how ScaleXP works with Xero or QuickBooks.
In a 30-minute demo, we’ll show the relevant workflows using example data and discuss how they could apply to your finance process. Complex requirements? Discuss them with us first.
What prepayments are, when they occur in a SaaS company, how to amortize them over the period they cover, and where prepayment software replaces the sheet.
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 expenses, are amounts paid for goods or services that will be received in the future. Managing prepayments effectively is essential for maintaining accurate financial records and a true monthly P&L in SaaS companies. In this article, we will delve into the intricacies of prepayments for SaaS companies, and explore effective strategies for managing prepayments accounting and software.
Prepayments occur when a company pays for goods or services at least partially in advance, that is, before they are consumed or used. They often occur when a supplier bill is received at the start of a usage period which is more than one month, for example, covering a quarter or a year. These typically include expenses such as rent, insurance premiums, and subscriptions. Although the company may have made the full payment in the month of the invoice, some or all of the services are yet to be rendered at the end of the month invoiced. Therefore most or all of the invoiced amount is not an expense in the current month, but rather an asset on the balance sheet reflecting the fact that the supplier has services owed for which the company has already paid. This creates an asset on the balance sheet until the services are provided. Properly accounting for prepayments is essential to avoid distorting financial statements and misleading stakeholders.
At each month-end, update the prepayment schedule before posting the expense, so the balance sheet and the P&L move together. A practical sequence:
A change to the underlying contract is accounted for from the date of the change. Months already expensed are not reopened unless they contained an error.
Illustrative example: a company pays $12,000 on January 1, 2026 for a 12-month software license and expenses $1,000 a month. On July 1, 2026, with $6,000 unamortized, the supplier extends the term by six months at no extra cost. From July, the company expenses the $6,000 over the remaining 12 months, or $500 a month. The $6,000 already expensed from January to June is left unchanged.
Making use of a specialized software platform, like ScaleXP, can significantly streamline your accounting processes and prepayments management. Consider the following advantages of using prepayments software:
Prepayments occur when a SaaS company pays a supplier before receiving the goods or services, typically when a bill covers more than one month, such as a quarter or a year. Common examples are annual software subscriptions, insurance premiums and rent paid in advance. The unused portion at each month-end is a prepaid asset, expensed over the period it covers.
An annual software subscription paid upfront is recorded as a prepaid expense, a current asset, when it is paid, then expensed evenly over the subscription term. For example, a $6,000 annual license is expensed at $500 a month for 12 months. Each month the prepaid balance falls by $500 until it reaches zero when the subscription ends.
Prepayments are an asset when first recorded, because the business has paid for goods or services it has not yet received. They are usually classified as current assets when the benefit will be used within the next year. As the service is consumed, the asset is reduced and the same amount is recognized as an expense in the income statement.
Customer prepayments for future goods or services are initially recorded as a liability, often called deferred revenue, unearned revenue or a contract liability, because the business still owes the customer delivery. The liability is reduced and revenue is recognized as the goods or services are provided, in line with ASC 606 and IFRS 15. This is the mirror image of a prepaid expense.
The best way to manage prepayments across multiple entities is to apply one prepayment policy group-wide, covering materiality thresholds, amortization method and account mapping, while keeping a separate schedule for each entity in its own ledger and currency. Reconcile each entity’s schedule to its prepaid balance every month before consolidation, so group figures are built on balances that have already been checked.
Effectively managing prepayments is integral to maintaining financial clarity and compliance as well as matching expenses to the periods they benefit. 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.
How ScaleXP does this
ScaleXP prepares accrual and prepayment journals automatically for review and approval. See how ScaleXP handles accruals and prepayments →
Close-time estimator
Your accounting system
How long does your close take today? Working days, roughly
Which of these do you still do manually? Select all that apply
Which of these takes the most time? Pick one
Your estimate
Your 3–5 day Xero or QuickBooks close could be closer to 3 days
Prepayments is where you would feel it first. ScaleXP prepares the schedules and journals for each task you selected from your live Xero or QuickBooks data. What stays with your team is the review and the posting decision.
Cue Technology saves 3–5 finance-team days a month. Xero customer
““It's the ONE tool I could not live without.”
Finance automation
See how ScaleXP automates revenue, month-end and reporting for finance teams on Xero or QuickBooks.
In a 30-minute demo, we’ll show the relevant workflows using example data and discuss how they could apply to your finance process. Complex requirements? Discuss them with us first.