
Accounting Cash Flow Formula
Learn how operating cash flow, free cash flow, net cash flow and closing cash balance are calculated for an accounting period.
An accounting cash flow calculation tracks cash actually received and paid during a period. It helps show whether operating inflows are sufficient to cover routine expenses, capital purchases, debt principal repayments and owner withdrawals while maintaining a workable closing cash balance.
- 100% Free
- No Sign-Up Required
- Private & Secure
- Mobile Friendly
Ending Cash Balance
Where:
Start with the cash available at the beginning of the period. Add cash generated by operations, then subtract cash used for capital assets, debt principal repayments and owner distributions.
Variables Explained
| Variable | What It Means | Unit |
|---|---|---|
| openingCashBalance - Opening cash balance | Cash available at the beginning of the selected accounting period. | currency |
| operatingCashReceived - Cash received from operations | Cash collected from customers and other normal trading activities. | currency |
| operatingCashExpenses - Operating cash expenses | Routine cash payments for items such as payroll, suppliers, rent and utilities. | currency |
| capitalExpenditure - Capital expenditure | Cash spent on long-term assets, improvements, equipment or technology. | currency |
| debtPayments - Debt principal payments | Cash repayments of loan, lease or other financing principal. | currency |
| ownerDistributions - Owner distributions or dividends | Cash withdrawn by owners or paid to shareholders. | currency |
Step-by-Step Calculation
Calculate operating cash flow
Subtract routine operating cash payments from operating cash receipts to find cash generated by normal operations.
operatingCashFlow = operatingCashReceived - operatingCashExpenses
Calculate free cash flow
Deduct capital expenditure from operating cash flow to show the cash remaining after investment in long-term assets.
freeCashFlow = operatingCashFlow - capitalExpenditure
Add non-operating cash outflows
Combine the cash spent on capital assets, debt principal and owner distributions.
totalNonOperatingOutflows = capitalExpenditure + debtPayments + ownerDistributions
Calculate net cash flow
Net cash flow is the overall increase or decrease in cash during the period.
netCashFlow = operatingCashFlow - totalNonOperatingOutflows
Calculate ending cash balance
Add the period's net cash flow to opening cash to estimate the closing cash balance.
endingCashBalance = openingCashBalance + netCashFlow
Monthly business cash flow calculation
Operating cash flow
$50,000 − $32,000
$18,000
Free cash flow
$18,000 − $5,000
$13,000
Non-operating cash outflows
$5,000 + $3,000 + $2,000
$10,000
Net cash flow
$18,000 − $10,000
$8,000
Ending cash balance
$25,000 + $8,000
$33,000
Final Result
Estimated ending cash balance: $33,000. Net cash flow for the period: $8,000.
Assumptions
- ✓All figures use the same currency and cover the same accounting period.
- ✓Cash is recorded when it is received or paid, rather than when income or expenses are accrued.
- ✓Operating cash expenses include normal trading payments, while debt principal and owner distributions are entered separately.
- ✓Capital expenditure represents cash paid during the period for long-term assets or improvements.
- ✓Interest paid may be included in operating cash expenses, while debt principal is entered in debt payments.
Limitations
- !The calculation does not automatically include unpaid customer invoices, unpaid supplier bills or other accrual-based balances.
- !It does not distinguish between essential and discretionary cash outflows.
- !Cash timing within the period can create shortages even when the calculated period-end balance is positive.
- !It does not include financing proceeds, tax refunds, asset-sale proceeds or other cash movements unless they are reflected in the entered figures.
- !The result is an estimate and should be checked against bank records and accounting data.
Common Mistakes to Avoid
Using sales revenue instead of cash actually collected from customers.
Including depreciation or other non-cash expenses in operating cash expenses.
Entering a capital asset purchase as both an operating expense and capital expenditure.
Including the full loan repayment in operating expenses and also entering its principal in debt payments.
Omitting owner draws, dividends or shareholder distributions.
Combining figures from different months, quarters or currencies.
Related Formulas
Frequently Asked Questions
What is the accounting cash flow formula?
Ending cash balance equals opening cash balance plus operating cash flow minus capital expenditure, debt principal payments and owner distributions. Operating cash flow equals cash received from operations minus operating cash expenses.
How is net cash flow calculated?
Net cash flow is operating cash flow minus total non-operating outflows. In this calculator, those outflows are capital expenditure, debt principal payments and owner distributions.
What is the difference between operating cash flow and free cash flow?
Operating cash flow measures cash from normal operations before capital spending. Free cash flow deducts capital expenditure from operating cash flow.
Why is loan principal deducted from cash flow?
A principal repayment reduces available cash even though it is generally not an operating expense. Recording it separately helps distinguish operating performance from financing cash use.
Does a positive net cash flow mean the business is profitable?
Not necessarily. Cash flow measures cash movement, while profit is calculated under accounting rules and can include non-cash items, unpaid invoices and accrued expenses.
Ready to calculate your result?
Use the calculator to get instant results with your own inputs.