Spread the love

Anyone who has worked in accounting for a software-as-a-service (SaaS) company will tell you the same thing: SaaS accounting is not the same as traditional accounting. Although the overarching issues and aims of SaaS accounting may be similar to those of other industries—staying compliant, creating accurate reports, and maximizing efficiency—the challenges and hurdles that SaaS accounting teams encounter are distinct.

As a result, an increasing number of SaaS companies, powered by Stripe, are taking a more holistic approach to integrating their payments, billing, and revenue management. Accounting is one part of a holistic sales and billing strategy that SaaS companies should address in order to improve customer experience, scale globally, and increase recurring income.

With these goals in mind, here’s what SaaS businesses need to know about accounting in this industry, the standards that frame these concerns, and the methods and strategies they can use to tackle accounting successfully.

SaaS accounting refers to the recording, analyzing, and interpreting of financial data, information, and reporting for SaaS businesses. These businesses typically use cloud-based SaaS accounting software to manage the entire process. This type of accounting considers the subscription and recurring revenue business model under which SaaS companies operate, meaning financial statements are SaaS business-specific.

In SaaS businesses, subscription and set-up fees include costs for the preliminary license, implementation, customization, and any maintenance or support. Generally, these are one-time fees, so the more people who use a SaaS product, the more successful that product is.

Accounting for SaaS companies is characterized by:

  • Healthy gross margins of about 70%–85%
  • Complex cash flow due to recurring payments
  • Low COGS (cost of goods sold), mostly comprising product hosting, marketing and sales, and customer support

There are specific requirements and challenges to operating a SaaS business, and the financial intricacies of these businesses are also specific. The subscriptions that power SaaS businesses make it complicated for financial professionals to apply traditional accounting rules, taxes, commissions, and contracts in their work. Therefore, it’s important that your finance team ensures your forecasting and reporting are fully accurate and compliant with the appropriate tax rules and laws in your jurisdiction.

There are two main choices of accounting methods for SaaS companies: cash-basis and accrual accounting.

With cash-basis accounting, revenue and expenses are recorded only when money owed is paid or received, which means there are no accounts payable or receivable accounts. This method is typically used by businesses operating with smaller inventory levels or traditional pricing models, and it’s a simpler method than accrual accounting—and easier to use. But it doesn’t lend itself to SaaS companies that use a subscription business model.

Businesses using accrual accounting record revenue and expenses at the time they are earned or planned for, not when cash is received or an expense is incurred. Though accrual accounting is more complex than cash-basis accounting, this method makes forecasting and planning easier, especially for startup or fast-growing SaaS companies. And sometimes, it’s required: If you’re consistently making at least $27 million in gross revenue, the IRS requires that you use the accrual method.

Read Also: How do You Retain SaaS Customers?

The Finance Accounting Standards Board (FASB) sets and regulates accounting standards known as Generally Accepted Accounting Principles (GAAP). These standards allow you to analyze the finances of your SaaS business in the most transparent way possible. Failure to follow these principles can result in incorrect analyses and forecasts, leading to long-term, negative impacts for your business.

Though you aren’t required to follow GAAP standards, it is highly recommended. Not only do they make reporting and benchmarking easier, but they are used by most investors when analyzing a company’s financial health.

GAAP standards specify that three financial statements must be completed in each financial period. These include the following documents:

  • An income statement indicates your revenues and expenditures and whether your business is earning a profit or suffering a loss.
  • A balance sheet shows what your business owes and what it still needs to collect, through assets, liabilities, and shareholders’ equity.
  • A cash flow statement notes how much money is entering and exiting your business. It reconciles the income statement and balance sheet to show your overall financial position.

Along with financial statements, there are a few key SaaS-specific accounting metrics, or KPIs, that will guide you in understanding the state and potential of your SaaS business’s growth.

  • Bookings
    This metric indicates how much money a customer has committed to spending with you, or your growth in future revenue. Since bookings represent a service yet to be provided and are not yet earned revenue, you’ll record them as deferred, or unearned, revenue, as a liability on your balance sheet. Be conservative with this number, since you don’t want to plan for growth or make investments based on unearned income.
  • Billings
    These are payments for which you invoice customers and amounts owed to you. They should come to about the same amount as bookings, and a lower amount implies you’re not collecting what you should. You can mitigate this by requiring or even incentivizing customers to pay up front.
  • Revenue
    This is the income earned after you deliver your obligations or services to customers. SaaS businesses record accrued or unbilled revenue and treat it as an account receivable until the bill is paid, making it a current asset on your balance sheet. For example, if your service costs $100 per month and on June 1 a customer subscribes to your yearly plan for $1,200, your June revenue will only be $100—even if you’ve billed the customer for the full $1,200. Keep in mind, if your accrued revenue is high, it could indicate customers aren’t paying on time, and your cash flow may suffer.
  • Churn
    The percentage of customers who stop using your product in a given time period is known as churn. Churn is key to understanding customer satisfaction and retention and how well your marketing and customer service is performing.
  • Monthly recurring revenue (MRR) and annual recurring revenue (ARR)
    MRR is your total monthly revenue earned, regardless of the subscription plan, while ARR is your total revenue earned from subscriptions of at least 12 months. These metrics help you understand your growth momentum and provide insights into how you could be investing your earnings.

Revenue Recognition

As one of the GAAP principles key to SaaS accounting, revenue recognition is a way to recognize and account for revenue in financial statements. Businesses cannot recognize revenue until the goods or services associated with any given sale are realized or realizable, which can prove difficult for SaaS companies, which often sell recurring subscriptions. This type of contract needs flexibility around recognizing revenue. Revenue recognition for SaaS businesses may need to include specific milestones and revenue amortization.

Nevertheless, it’s important for SaaS businesses to recognize their recurring revenues consistently and in accordance with the standards of revenue recognition that govern all industries: ASC 606 and IFRS 15. Regulatory agencies and accounting standards boards have complicated guidelines to temper inflated and misleading revenue recognition, and the burden is on SaaS businesses to navigate how to reconcile their customer contracts with the requirements laid out by these standards.

ASC 606 and IFRS 15 lay out a flexible process that accounts for revenue recognition and has helped provide clarity around previously ambiguous and inconsistent SaaS accounting practices. Here’s a brief rundown of each of the five steps of revenue recognition:

1. Identify the contract

Specifies criteria to meet when establishing a mutually agreed-upon contract to provide products or services to a customer. The contract specifies each party’s obligations and rights.

2. State the performance obligations

Contract outlines all services offered and deliverables, and their time frame or deadlines, along with the rights and performance obligations of all parties. Individual products or services need to be described separately.

3. Specify the price

Includes every consideration related to determining price, including subscription service, standalone, and discounted fees.

4. Allocate the price

Explains how price (including variable amounts) is assigned to all performance obligations in the contract. This is typically separated out into smaller amounts, often every 30 days.

5. Account for revenue as performance obligations are completed

Recognizes revenue over time as a customer benefits from the product or service.

While there are many complex situations and contract variations that go beyond these guidelines—like those triggered by the typical subscription changes, upgrades, downgrades, credits, and cancellations that SaaS businesses deal with on a regular basis—they’re an important starting point.

Even better, you can use SaaS accounting software to help tackle this challenge. A solution like Stripe unifies billing, payments, tax, and revenue management within a single system that ensures compliance with ASC 606 and IFRS 15. Many SaaS businesses—over 80%, in fact—benefit from cloud accounting platforms that make these processes easier.

What Are The Three SaaS Models?

Price and complexity define a strategic range of sales tactics for SaaS firms, with three primary SaaS sales models: self-service, transactional, and enterprise. While a mature SaaS company may use all three, a SaaS startup will only be able to master one. However, when entering or building a new market, this choice is not always obvious because you must first strike a balance between price and complexity.

Price and complexity are natural competitors. Higher complexity implies higher costs, necessitating a higher ASP. However, just because your product is tough to obtain does not imply that your prospects are willing to pay more for it. Getting the correct price-complexity alignment involves ensuring that the value clients place on your product always outweighs the money, time, fear, and irritation they must pay. Once you’ve found the correct mix for your market, the SaaS sales model of choice will be evident. If you don’t discover it, you’ll end yourself in the Startup Graveyard.

Customer Self Service
Achieving significant revenue at a low price point naturally entails driving complexity and cost out of the purchase to clear the floodgates for high volume. The ideal SaaS sales model is complete customer self-service. However, this requires that your customers be willing and able to service themselves. Able such that they understand the value of your product, how to buy it and how to use it. Willing such that they see little or no risk or frustrated effort in the purchase.

Good examples come from well understood commodity office productivity tools that are easily adopted by a single user or department manager, such as those offered by Zoho and 37signals. The customer self-service SaaS sales model typically breaks down across customer-facing functions as follows:

  • Sales: None.
  • Marketing: Full revenue responsibility, creating awareness, educational content and automation capable of driving business through the entire purchase process from awareness to close.
  • Support: Provides automation and tools for easy on-boarding, plus templates and educational content that allow customers to resolve any issues they encounter on their own.

Transactional Sales
As price increases, customers become less willing to part with their cash without at least knowing there are actual trustworthy human beings behind your website URL. Higher ASP brings higher expectations for the business relationship, such as signed contracts, premium SLAs, invoicing, and the ability to speak to a human when problems arise.

The risk-driven need for a more interpersonal business relationship drives the SaaS sales model away from customer self-service into a transactional sales model characterized by efficient, high volume sales and support operations, short sales cycles, and rapid onboarding—all supported by automation that allows for as much customer self-service as possible were customers willing and able to service themselves, which they are neither.

Good examples come from products that automate a well-defined business process or function with a bit of an Internet twist, such as those offered by Marketo, Zendesk, and Xignite. The transactional SaaS sales model typically breaks down across customer-facing functions as follows:

  • Sales: Inside sales reps supported by online content and automation, tools, training, incentives and metrics that enable high efficiency and many transactions per rep.
  • Marketing: Feeds highly qualified leads to the sales team to build pipeline and improves efficiency by removing roadblocks through educational content and automation that drive complexity out of the purchase.
  • Support: Inside support reps that meet a range of SLAs from limited pre-sale support through premium post-sale support with tools, training and metrics that enable high efficiency and many transactions per rep, complemented by customer self-service tools, templates and educational content.

Enterprise Sales
While most SaaS startups gravitate toward transactional sales or customer self-service, some SaaS startups have products that provide so much value per customer and are so complex to buy that their natural starting point is traditional enterprise sales. Two good example categories are cutting-edge Internet marketing tools employed by big brand consumer marketers, such as BazaarVoice and BrightEdge, and feature-rich suites that automate strategic, core business processes for mid-to-large enterprises, such as Netsuite, Workday and Passkey. The enterprise SaaS sales model typically breaks down across customer-facing functions as follows:

  • Sales: Territory sales reps focused on a narrow set of target prospects directly supported by product marketing and sales engineering resources at a deal level.
  • Marketing: High-end marketing that facilitates brand awareness, education, relationship building and trust, complemented by direct support of the sales team, including telemarketing speeding access to target prospects and detailed sales tools such as product roadmaps, ROI calculators, etc.
  • Support: High-touch support up to onsite issue resolution complemented by educational tools and training tailored to the specific needs of individual customers.

About Author

megaincome

MegaIncomeStream is a global resource for Business Owners, Marketers, Bloggers, Investors, Personal Finance Experts, Entrepreneurs, Financial and Tax Pundits, available online. egaIncomeStream has attracted millions of visits since 2012 when it started publishing its resources online through their seasoned editorial team. The Megaincomestream is arguably a potential Pulitzer Prize-winning source of breaking news, videos, features, and information, as well as a highly engaged global community for updates and niche conversation. The platform has diverse visitors, ranging from, bloggers, webmasters, students and internet marketers to web designers, entrepreneur and search engine experts.