Operating cash flow

Operating Cash Flow and Its Calculation Methods.

What is Operating Cash Flow (OCF)?

Operating cash flow (OCF) is the cash generated by a company's main business activities during a specific period. It serves as an indicator of a company's ability to generate enough positive cash flow to maintain and grow its operations. If not, the company may need external financing for capital expansion.

OCF focuses on cash inflows and outflows related to core business activities, such as selling and purchasing inventory, providing services, and paying salaries. Investing and financing transactions are excluded from the operating cash flows section and reported separately.

The cash flow statement is divided into three sections: cash flows from operations, investing, and financing.


Key takeaways

  • Financial health indicator: OCF gauges a company's ability to generate cash from core business activities.
  • Focus on core operations: OCF excludes cash transactions from investing and financing activities.
  • Calculation methods: Indirect and direct methods are used to calculate OCF.
  • Accurate representation: OCF provides a clearer picture of a company's financial position.
  • Sustainability: Positive, consistent OCF is crucial for long-term stability.
  • Comprehensive analysis: Compare OCF with other financial metrics, such as FCF and net income, for a complete understanding.

How to Calculate Operating Cash Flow

There are two methods for calculating operating cash flow: the indirect method and the direct method.

Indirect Method:

The indirect method starts with net income from the income statement and adds back non-cash items to arrive at a cash basis figure. The formula for the indirect method is:

OCF = Net Income + Non-Cash Expenses + Changes in Working Capital

Non-cash expenses include items like depreciation and amortization. Working capital is the difference between current assets (cash, accounts receivable, inventory) and current liabilities (amounts due to creditors).

Direct Method:

The direct method uses actual cash inflows and outflows from business operations, instead of adjusting the net income figure. The formula for the direct method is:

Operating Cash Flow (Direct) = Cash Inflows – Cash Outflows

Cash inflows include revenues from the sale of goods and services, while cash outflows comprise costs of running the business, such as rent, wages, and marketing expenses.

An example of calculating operating cash flow

Let's consider a real-life example of operating cash flow using a hypothetical company, ABC Manufacturing Inc.

ABC Manufacturing Inc. is in the business of producing and selling industrial equipment. To assess its financial health, we need to analyze its operating cash flow. The company's financial data for the previous year are as follows:

  • Net income: £500,000
  • Depreciation and amortization: £200,000
  • Increase in accounts receivable: £50,000
  • Increase in inventory: £100,000
  • Increase in accounts payable: £150,000

We will use the indirect method to calculate the operating cash flow:

  1. Start with net income: £500,000
  2. Add back depreciation and amortization: £500,000 + £200,000 = £700,000
  3. Adjust for changes in working capital:
    • Subtract the increase in accounts receivable: £700,000 - £50,000 = £650,000
    • Subtract the increase in inventory: £650,000 - £100,000 = £550,000
    • Add the increase in accounts payable: £550,000 + £150,000 = £700,000

Operating Cash Flow = £700,000

In this example, ABC Manufacturing Inc.'s operating cash flow is £700,000. This indicates that the company generated £700,000 in cash from its core business operations during the previous year. A positive operating cash flow is a good sign, as it shows that the company can sustain its operations and potentially grow without relying on external financing.

Why is Operating Cash Flow Important?

Operating cash flow is a crucial benchmark for assessing the financial success of a company's core business activities. It provides a clearer picture of the company's current financial health by excluding certain accounting anomalies. Analysts often prefer cash flow metrics because they offer a more accurate representation of the company's performance.

A sustainable positive operating cash flow is essential for a company's long-term stability. If a company cannot generate sufficient cash from its core business operations, it may need to rely on temporary external funding through financing or investing, which is unsustainable in the long run.

Key Differences Between Operating Cash Flow, Free Cash Flow, and Net Income

Operating cash flow differs from free cash flow (FCF) and net income.

Free cash flow is the cash a company generates after accounting for operations and other cash outflows, such as capital expenditures.

It is calculated using the formula:

FCF = Cash from operations – Capital Expenditures

Net income, on the other hand, represents the difference between sales revenue and costs of goods, operating expenses, taxes, and other costs. While both net income and operating cash flow can be used to measure a company's financial health, the main difference between them lies in the timing of sales and actual payments. If payments are delayed, there may be a significant discrepancy between net income and operating cash flow.

Have you thought about invoice finance as a cash flow finance solution?

Invoice finance allows you to release cash quickly from your unpaid invoices.

As your lender, we can release up to 90% of your invoices within 24 hours. On payment of the invoice from your customers, we will then release the final amount minus any fees and charges. There are different types of invoice financing options available such as factoring (mainly invoice factoring and debt factoring) and invoice discounting to businesses depending on the situation and the level of control they require in collecting unpaid invoices.

We are an invoice financing company who offer a solution whereby payments are collected on your behalf managed by our team of expert credit controllers so you can focus on running your business. Our confidential invoice discounting solution is offered to businesses who want to maintain their own credit control processes, therefore this remains strictly confidential so your customers are unaware of our involvement.

Businesswoman holding tablet

Get in touch

Contact our friendly UK advisors on our freephone

0808 250 0859

8:45 - 17:15 - Monday to Thursday &
8:45 - 16:45 - Friday

System.NullReferenceException: Object reference not set to an instance of an object.
   at ASP._Page_Views_Partials_Base_Grid_DocTypeGridEditor_CTAButtonsList_cshtml.Execute() in D:\a\1\s\Source Code\_webroot\obj\Release\AspnetCompileMerge\Source\Views\Partials\Base\Grid\DocTypeGridEditor\CTAButtonsList.cshtml:line 28
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at Our.Umbraco.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedElement content, String editorAlias, String viewPath, String previewViewPath, Boolean isPreview)
   at ASP._Page_App_Plugins_DocTypeGridEditor_Render_DocTypeGridEditor_cshtml.Execute() in D:\a\1\s\Source Code\_webroot\obj\Release\AspnetCompileMerge\Source\App_Plugins\DocTypeGridEditor\Render\DocTypeGridEditor.cshtml:line 28
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model)
   at ASP._Page_Views_Partials_Grid_Editors_Base_cshtml.Execute() in D:\a\1\s\Source Code\_webroot\obj\Release\AspnetCompileMerge\Source\Views\Partials\Grid\Editors\Base.cshtml:line 20

Business team having informal meeting about their cash flow

The benefits of invoice finance companies such as Novuna Business cash flow

  • Boost your cash flow without having to wait up to 120 days for your customers to pay you

  • Release up to 90% of the invoice straight away, and the final 10% when the invoice is settled

  • Access funds within 24 hours from initial appointment with our revolutionary digital onboarding process

  • Benefit from our in-house credit control processes, allowing you to focus on running your business, instead of chasing clients for payment

  • Six month trial period followed by a rolling contract


Want to understand more Cash Flow Finance terms?

Our Cash Flow Resource Hub has been set up to help SME's with cash flow finance advice, tips and resources to help with their cash flow position.

We explore ways you can begin improving your cash flow situation and start getting your business on track to positive cash flow.

What our customers say

Let's talk

Please complete this form and one of our friendly advisors will call you back.

Back to top