Product

RECOMMENDED

FREE TRIAL

Integrations

UNIFIED CONNECTIONS

View all your subscriptions together to provide a holistic view of your companies health.

Resources

Cash Flow Statements for SaaS: Examples and Solutions

By Timothy Ware on August 21, 2021
Last updated on April 24, 2026

The cash flow statement, also known as the statement of cash flows, is one of three main financial statements every company needs, along with the balance sheet and income statement.

The cash flow statement summarizes all the money flowing in and out of your company over a specified period. That’s important because cash-in is not necessarily good, and cash-out is not necessarily bad.

Accurate and up-to-date cash flow statements are essential for large and small businesses. The good news is that you don’t need to be an accounting guru to grasp the fundamentals of this financial principle.

This article explains how cash flow is placed on the cash flow statement. We also walk you through an Amazon cash flow statement, followed by a prepared example specifically geared toward a SaaS business.

Finally, we show you how specialized software can automatically generate your cash flow statement from the information readily found on your balance sheet and income statement. That’s the first step in easier, more accurate cash flow modeling and financial forecasting.

What Is a Cash Flow Statement?

Cash flow is the money moving in and out of your business. It’s different from many other accounting principles as it’s completely separate from your company’s profitability or value. The cash flow statement illustrates your company’s cash flow for a specific period.

A business's typical cash flow statement format includes operating, investing, and financing activities. These three terms are the sections on a cash flow statement. Let’s explore these activities a bit more.

Cash Flow Statement - Operating, Investing, FinancingParts of the Cash Flow Statement

Cash flow from operating activities

Operating activities are generally understood as a business's normal, day-to-day operations. If you sell cupcakes, operating activities will include selling cupcakes or buying the sugar and flour to bake your cupcakes.

This way, cash flow from operating activities includes all the money coming into and leaving your business due to these normal, day-to-day processes. The following are some examples of cash flows from operating activities:

  • Cash flow in: The main, and sometimes only, cash flow from operating activities is the receipt of cash from the sale of goods or services. Note that receipt of cash is used instead of revenue because sometimes, revenue is recorded before cash is received or cash is received before revenue is recorded.
  • Cash flow out: Expenses are the main cash outflow from operating activities. These can include interest payments, tax payments, rent, payments to suppliers, and so on. For SaaS companies, hosting fees and subscriptions to needed business software are common ways cash flows out of the company due to operating activities. Note that only cash expenses are listed on the cash flow statement, which means depreciation and amortization are not included. We’ll discuss this more below.

Cash flow from investing activities

When you hear “investing activities,” you probably first think about stocks. Cash flow from investing activities includes selling or purchasing stocks, but that’s not all. While the investing activities of individuals are often limited to stocks, those of businesses are more diversified.

The investing activities of a business can also include the purchase or sale of large assets. These are things of value that the company owns. Your company might purchase physical assets, such as an office building or a large server, to carry out its business. These are usually referred to as tangible assets because you can touch them.

You might also buy intangible assets you cannot touch, such as new software that improves your platform or a patent. Here are some examples of cash flows from investing activities:

  • Cash flow in: The sale of securities (stocks), land, or old assets are common positive cash flows from investing activities.
  • Cash flow out: Negative cash flows from investing activities are essentially the opposite of the cash flows in. These include purchasing stocks or new assets such as a building or equipment.

Cash flow from financing activities

Financing activities are how a company is funded. This includes equity and liability financing. For example, a company can use a bank loan to finance operations, or the owners can invest more of their personal savings into the business.

Some examples of cash flow from financing activities are as follows:

  • Cash flow in: The company opening a new loan or the owners putting more money into the business are examples of positive cash flows from financing activities. An initial public offering (IPO) or the issuance of new stocks is also positive cash flows from financing activities.
  • Cash flow out: Issuing a dividend is a good example of negative cash flow from financing activities. Repaying a loan is another example. The company could also repurchase some of its stock to increase its price. In all of these cases, the cash flowing out of the company would be a signal that the company is doing well.

 

 

How to Calculate Cash Flow

A company’s cash flow can be calculated using either the direct or indirect method. Both options are permitted by generally accepted accounting principles (GAAP). However, many small businesses prefer the indirect method.

Calculating cash flow with the direct method

In the direct method, you must record all cash as it enters and leaves your business. This is a huge added bookkeeping burden because you need to keep two general ledgers for all activities and another for tracking cash transactions.

Not only is this method more time-consuming than the indirect method, but you will still need to do some of the indirect methods. Following the indirect method, reconciling the cash flow statement to the income statement must still be done.

Calculating cash flow with the indirect method

The indirect method starts with the cash from operating activities. The net income (or loss) is taken from the income statement. Then, the accountant works backward by removing all the non-cash revenue and expenses and adding in all the revenue that has not been recognized and expenses that have not yet been incurred.

The cash flows from investing and financing activities are straightforward in the indirect and direct methods. Since they are cash transactions, no special accounting magic must be performed.

How Do Cash Flow Statements Compare to Income Statements and Balance Sheets?

The cash flow statement is intrinsically related to the balance sheet and income statement. If you have your balance sheet and income statement in front of you, then you have all the information required to draft your cash flow statement.

However, there are some key differences, and they relate to each other in special ways.

Cash flow statement vs. balance sheet

The balance sheet is a snapshot of a business's book value for a specific date in time. It shows all the assets on one side and all the liabilities and equity on the other.

The cash flow statement shows how cash has flowed over a period of time. Since the balance sheet shows things on a day instead of over a period, it’s easier to draft an accurate cash flow statement with the balance sheet from the start and the one from the end of the period in front of you.

For example, if you’re drafting a cash flow statement for 2024, you should have your December 31st, 2023, and December 31st, 2024 balance sheets ready.

The differences in owner’s equity and liabilities, as well as those for depreciation and amortization, if applicable, will directly affect your cash flow statement. We’ll see this a bit more clearly when we look at the Amazon example.

Cash flow statement vs. income statement

The income statement and cash flow statement reveal information about the company for a period of time. The income statement presents all of the revenue and expenses over a period of time, as well as the final net income (or loss).

Revenue recognition rules (primarily ASC 606) mean that sometimes the money is in your account before you have earned it, or you’ve earned the revenue but not yet received the payment. The same can be said about when you pay for expenses versus when they are incurred.

That means that the cash flow from operating activities is similar to but not the same as the revenue and expenses found on the income statement.

An income statement summarizes all the funds that have entered and left your business. This discrepancy is one of the hardest parts of drafting accurate and audit-proof cash flow statements.

Statement of Cash Flows Examples

Example cash flow statement from Amazon

Look at the example below: Amazon’s 2016 cash flow statement. A lot of information can be gleaned from this cash flow statement.

First, the top of every financial document should show four things:

  • The company name (Amazon)
  • The type of statement (consolidated statements of cash flows)
  • The timeframe (the years ending December 31st, 2014, 2015, and 2016)
  • The currency (in millions)

A consolidated statement is simply one that has multiple periods on it. In this case, Amazon wants to show how its cash flow has changed over three years.

As mentioned above, some items on the income statement need to be adjusted for the cash flow statement. We call this “reconciling” the two documents.

The first is removing/adding any revenue and expenses to match the above cash flows. The trickier one is dealing with depreciation and amortization. These are the ways that assets are turned into expenses.

Let’s say you buy a laptop for $2,000 that you expect to last five years. Tax authorities allow you to claim a depreciation expense of ($2,000/5) $400 annually. However, this isn’t a cash expense.

Note: This is a simplified linear depreciation example. Depending on the asset class and location, you may be required to calculate depreciation differently. Please consult your accountant. 

The cash flow occurred as an investing activity because you bought an asset. The yearly depreciation is just a tax-reduction system; no money changes hands. That means all depreciation needs to be added back from the income statement.

The same is true for amortization; only the assets are intangible, such as relationships, contracts, or patents.

The red lines highlight the next cash flows from operating, investing, and financial activities. At the bottom, we can see that Amazon’s cash position has steadily climbed from around $9 billion at the end of 2013 to $19 billion at the end of 2016.

One final thing to mention is that negative numbers are shown in brackets. This is a standard accounting practice. A black-and-white photocopy would be very confusing if they were in red.

Likewise, degraded copies can sometimes get random marks that might look like minus signs.

Figure 1. Amazon’s Statements of cash flow for 2014–2016. Source: amazon.com

Figure 1. Amazon’s Statements of Cash Flow for 2014–2016. Source: amazon.com

Example SaaS cash flow statement

Here’s an example of a typical SaaS cash flow statement. The first difference is that the numbers are much smaller in the thousands. Next, this cash flow statement is for a single year.

As is typical for single-year statements, subtotals are found in the middle column, totals in the right column, and individual numbers in the left column. This improves the document's readability.

As is common for startups, this one is pretty lean. There aren’t many large equipment purchases and the values of financing activities—equity and loans—are rather small. Conversely, there is substantial cash flow in from customers and out from typical expenses. This includes labor, hosting services, and so on.

Overall, the company is cash flow positive and is at little risk of unexpected expenses crushing their profitability.

Cash Flow Statement Example in Baremetrics

Cash Flow Statement within Forecast+ by Baremetrics

Related: What is Net Cash Flow?

What Does a Cash Flow Statement Tell You About Your Business?

A cash flow statement helps determine your enterprise’s strength, profitability, and long-term viability.

It helps you gauge your level of liquidity, or, in other words, whether you have sufficient cash to pay your expenses. Shareholders and investors look closely at a company’s cash flow statements and use them to determine the organization’s overall financial health.

Cash flow statements also provide a means to predict your future cash flow, which is helpful for budgeting. In addition, if you have your sights set on applying for a loan or a line of credit, you’ll need to provide up-to-date financial statements to your lender.

Benefits of Cash Flow Planning for SaaS Businesses

Good cash flow planning is invaluable for any company, and subscription-based businesses are no exception. Here are a few specific benefits for your SaaS business:

  • If you can accurately visualize and track your expenses, you’ll be able to quickly identify any inconsistencies and eliminate unnecessary expenses, ultimately increasing your profit.
  • A clear line of sight into your liquidity parameters gives you the information to optimize your outgoing and incoming money streams.

SaaS-Specific Cash Flow Problems

There are several persistent cash flow-related problems that most SaaS business owners face from time to time. Let’s look at some of them.

1. Balancing payment terms

Depending on your business model, your customers’ credit terms may extend to 30 or 60 days. All too often, however, you’ll have bills that need to be paid immediately or within a few weeks, which can upset your cash flow. For this reason, it’s a good idea to set up an upfront payment structure for customers wherever possible.

This problem can arise when your accounts receivable terms are more generous than your accounts payable ones. Accounts receivable are recognized revenue from customers who haven’t paid you yet. Accounts payable are incurred expenses that you haven’t paid yet.

If your customers tend to pay months after using your services, consider negotiating better terms with your suppliers to match your cash flows in and out.

2. Getting a handle on accounts receivable

Accounts receivable can get out of hand if you aren’t strictly watching out for late payments. Most companies consider payments 30 days late 25% uncollectible, which rises to 100% uncollectible at 120 days late.

That’s why it’s sensible to set up an automated billing mechanism to ensure your customers pay you on time. Automating reminders to customers to alert them of the upcoming billing cycle is also helpful in reducing the chance of payments failing.

If customers’ payments don’t go through (due to expired credit cards, insufficient funds, or other issues), you can put a dunning system in place to remind customers to update their payment information.

3. Customer churn

As SaaS businesses are inherently subscription-based, when a customer stops using your software or doesn’t renew their subscription, it will negatively impact your cash flow and liquidity. You should be as proactive as possible about reducing customer churn.

One way to reduce customer churn is to maintain a dialog with your customers that helps you understand the features they want and then develop them.

Look to advanced SaaS analytics solutions like Baremetrics to understand which customers you’re losing and why. Then, move quickly to take countermeasures. The higher your customer retention rate, the better your longer-term cash flow will be.

4. Burn rate

Burn rate measures how quickly your company is losing money. It can be expressed as a percentage of the total cash you have on hand or the number of months you have left.

Especially getting from the pre-revenue phase to “ramen profitability” can be difficult. One of the best ways to stretch your cash flows during this time is to use subscription services yourself. That way, you turn higher upfront costs, from expensive software to servers, into manageable monthly expenses.

Create Better Cash Flow Statements With Baremetrics

Did you know Forecast+ by Baremetrics can automatically generate your cash flow statements? This removes tedious and difficult accounting tasks, including reconciling your cash flow statement to the income statement.

Look no further if you’re looking for profit and loss, cash flow, balance sheets, and business metrics in the same tool. Sign up for Baremetrics and start financial modeling now.

Frequently Asked Questions

  • What is a cash flow statement and why does it matter for a SaaS business?
    A cash flow statement is a financial report that tracks every dollar moving in and out of your business over a set period, separate from profitability or accrued revenue.

    For subscription businesses, this distinction matters more than most founders realise. You can post strong MRR on your income statement while still running short on cash if annual contracts are paid in arrears or if deferred revenue is distorting your P&L. The cash flow statement is organised into three sections: operating activities (day-to-day subscription revenue and expenses), investing activities (asset purchases or sales), and financing activities (loans, equity raises, or repayments). Together, these give SaaS founders a clear view of liquidity, viability, and how long the runway actually lasts.
  • How is a cash flow statement different from an income statement and a balance sheet?
    A cash flow statement shows how cash actually moved during a period, while an income statement shows profitability on an accrual basis and a balance sheet shows a snapshot of assets, liabilities, and equity on a single date.

    For SaaS businesses, the gap between the income statement and cash flow statement is especially relevant. Subscription revenue is often recognised over the contract term, not when cash is collected, so net income can look healthy while cash reserves are tighter than expected. All three statements work together: your balance sheet from the start and end of a period, combined with your income statement, contains everything you need to build your cash flow statement. Relying on any one statement alone gives you an incomplete picture of financial health.
  • How do you create a cash flow statement for a SaaS business without an accounting background?
    Start with your net income from the income statement, then adjust for non-cash items and changes in working capital to arrive at operating cash flow using the indirect method.

    The indirect method is the most practical approach for SaaS founders and finance leads who are not accountants. Pull your net income or loss, strip out non-cash expenses like depreciation and amortisation, and account for changes in deferred revenue, accounts receivable, and prepaid subscriptions. Cash flows from investing and financing activities are simpler because they are direct cash transactions. Tools like Baremetrics Forecast+ can automate much of this by pulling data directly from your balance sheet and income statement, reducing manual errors and giving you a working cash flow model without a spreadsheet built from scratch.
  • What are the most common cash flow challenges for subscription businesses and how do you fix them?
    The most common cash flow problems for SaaS businesses are high involuntary churn from failed payments, slow collections on annual contracts, and burn rates that outpace subscription revenue growth.

    Failed payments alone can quietly erode monthly recurring revenue without any deliberate cancellation on the customer's part. Baremetrics Recover automatically retries failed charges and sends smart dunning sequences to reduce this involuntary churn before it hits your cash flow. On the collections side, incentivising annual upfront billing improves cash position significantly compared to monthly billing intervals. Monitoring your burn rate against real-time MRR, rather than lagging financial reports, helps growth teams catch problems early and adjust spend before a cash shortfall becomes a crisis.
  • What platforms offer automated failed payment recovery for subscription businesses?
    Baremetrics Recover is a dedicated failed payment recovery tool built for subscription businesses running on Stripe, Braintree, or Recurly.

    It automatically retries failed charges on an intelligent schedule and sends targeted email sequences to customers whose payments have lapsed, recovering revenue that would otherwise become involuntary churn. For SaaS businesses, involuntary churn from payment failures is often a larger driver of MRR loss than deliberate cancellations, yet it is also the most preventable. Unlike generic billing tools, Recover sits on top of your existing payment processor with no migration required, and the impact on recovered MRR is visible directly inside your Baremetrics dashboard alongside your other subscription metrics.
  • How can I use cash flow forecasting to plan ahead in a subscription business?
    Cash flow forecasting for SaaS businesses works by projecting future operating cash based on current MRR, expected churn rate, expansion revenue trends, and planned expenses.

    The most accurate forecasts start with real-time subscription data rather than manually updated spreadsheets. When you know your new MRR, contraction MRR, and churned MRR broken out separately, you can model multiple scenarios: what happens if churn increases by one percentage point, or if a planned hire adds to burn. Baremetrics Forecast+ connects directly to your subscription metrics to generate rolling cash flow projections and let you model financial scenarios without rebuilding formulas from scratch. For SaaS founders preparing investor updates or planning a fundraise, this kind of forward-looking cash flow visibility is as important as the historical statement itself.
  • How do you measure and reduce involuntary churn caused by failed payments in a SaaS business?
    Involuntary churn from failed payments is measured by tracking churned MRR attributed to payment failures rather than cancellations, and it is reduced through automated retries, dunning emails, and proactive card update prompts.

    Many SaaS businesses underestimate this metric because it gets blended into total churn figures. Separating involuntary churn from voluntary churn gives a much clearer picture of what is a product or value problem versus what is a billing infrastructure problem. Baremetrics breaks churn down by cause and surfaces failed payment data in real time, so finance leads and growth teams can see exactly how much MRR is at risk at any given moment. Recovering even a fraction of that revenue each month compounds significantly against LTV and makes a meaningful difference to net MRR growth.

Timothy Ware

Tim is a natural entrepreneur. He brings his love of all things business to his writing. When he isn’t helping others in the SaaS world bring their ideas to the market, you can find him relaxing on his patio with one of his newest board games. You can find Tim on LinkedIn.