money_with_wings Cash Flow Calculator

Track and forecast your business cash flow. Monitor money coming in and going out to ensure your business stays solvent and can meet its financial obligations.

Enter values and click Calculate.

Operating Cash Flow
--
Net Cash Flow
--
Cash Balance
--

PDF Document Viewer

Upload a PDF to view alongside your calculations.

No file selected

Notes

Record your calculation notes here. Saved locally on your device.

What Is the Cash Flow Calculator?

Profit is an accounting concept. Cash is reality. Many profitable businesses have gone bankrupt simply because they ran out of cash. A cash flow calculator helps you forecast your business's cash position month by month, ensuring you always have enough liquidity to pay bills, salaries, and suppliers on time.

Our free cash flow calculator lets you enter your expected monthly cash inflows (sales collections, loans, investments) and outflows (rent, payroll, supplier payments, loan repayments) to project your cash balance over time. Identify months where cash runs low before they happen and plan accordingly.

How Cash Flow Calculator Works in Practice

Cash flow tracks the actual movement of money in and out of your business, not accounting profits. Key inflows include customer payments, loan proceeds, and asset sales. Key outflows include supplier payments, payroll, rent, loan repayments, and capital expenditures. The critical distinction: a sale recorded as revenue in January may not become cash until February or March (accounts receivable), while expenses like rent must be paid in cash immediately. This timing mismatch is what creates cash flow problems.

Core formula: Net Cash Flow = Total Cash Inflows - Total Cash Outflows; Ending Cash = Beginning Cash + Net Cash Flow

A Real-World Example

Your small business starts January with RM 50,000 in the bank. Expected inflows: customer payments RM 40,000/month. Expected outflows: rent RM 5,000, salaries RM 20,000, supplier payments RM 10,000, utilities RM 2,000, loan repayment RM 3,000. Net monthly cash flow = RM 40,000 - RM 40,000 = RM 0 (break-even on cash). However, in February, a major customer delays payment by 30 days — inflows drop to RM 25,000. Your cash balance drops to RM 35,000 (RM 50,000 - RM 15,000 deficit). By March, if the delayed payment has not arrived and you have another slow month, your cash could run dangerously low, even though on paper you are profitable.

How It Differs by Country

In Malaysia, typical payment terms for B2B transactions are 30-60 days (net 30, net 60). Supplier payments for SMEs are often COD (cash on delivery) or net 30. Government contracts may take 60-90 days for payment, creating significant cash flow pressure for contractors. SST (Sales and Service Tax) must be remitted every two months, and corporate tax installments (CP204) are due monthly. Employee EPF, SOCSO, and EIS contributions must be paid by the 15th of the following month.

Practical Use Cases

  • Creating a 12-month cash flow forecast to identify potential shortfall months in advance
  • Evaluating whether the business can afford to take on new employees, expand, or make capital investments
  • Determining how much working capital or business loan is needed to bridge seasonal cash flow gaps
  • Analyzing the cash impact of offering longer payment terms to customers vs negotiating better terms with suppliers
  • Stress-testing the business with 'what-if' scenarios (losing a major customer, supply chain disruption, delayed payments)
  • Preparing cash flow projections for bank loan applications or investor presentations

Pro Tips for Better Results

  • Maintain a cash buffer of at least 2-3 months of operating expenses — this is your safety net for unexpected shortfalls
  • Invoice promptly and follow up on overdue payments aggressively — every day of delay is an interest-free loan to your customers
  • Negotiate longer payment terms with suppliers and shorter collection terms with customers — the cash conversion cycle is your friend
  • Separate cash flow tracking from profit tracking — a P&L statement and a cash flow statement answer different questions
  • Review actual vs forecasted cash flow monthly — identify patterns and improve forecasting accuracy over time
  • Build seasonal patterns into your forecast — if your business has predictable slow months, plan for them well in advance

Avoiding Common Pitfalls

Be aware of these common mistakes:

  • Confusing profit with cash flow — a business can be profitable but cash-poor, especially when growing rapidly
  • Not accounting for the timing difference between sales (accrual basis) and collections (cash basis)
  • Forgetting about one-time or irregular cash outflows like annual insurance premiums, tax payments, or equipment replacement
  • Taking on too much debt based on projected cash flow that turns out to be optimistic rather than realistic
  • Using cash reserves for owner withdrawals or non-essential purchases without considering future cash needs

Frequently Asked Questions — Cash Flow Calculator

What is the difference between cash flow and profit?

Profit (net income) is calculated on an accrual basis — revenue is recorded when earned (not when collected) and expenses when incurred (not when paid). Cash flow tracks actual money movement. Key differences: (1) Depreciation reduces profit but not cash, (2) Loan principal repayments reduce cash but not profit, (3) Capital expenditures reduce cash but appear gradually as depreciation in profit, (4) Sales on credit increase profit immediately but cash only when the customer pays.

How much cash buffer should my business maintain?

A minimum of 2-3 months of operating expenses is recommended. If monthly operating expenses are RM 30,000, keep RM 60,000-90,000 as a cash reserve. Businesses with volatile or seasonal revenue should keep 4-6 months. New businesses and those dependent on a few large customers should keep even more. This buffer should be in easily accessible accounts (not tied up in fixed deposits or inventory).

What is the cash conversion cycle?

Cash conversion cycle = Days Inventory Outstanding + Days Sales Outstanding - Days Payable Outstanding. It measures how long your cash is tied up in operations. A shorter cycle is better. For example: inventory sits 45 days + customers take 30 days to pay - you take 40 days to pay suppliers = 35-day cash conversion cycle. This means you need to finance 35 days of operations. Improving any of these three components reduces your working capital needs.

How do I forecast cash flow for a new business with no history?

Start with conservative assumptions: estimate sales based on market research and industry benchmarks, not optimistic projections. Assume customers pay 30-60 days after invoicing (not immediately). List all known fixed costs (rent, salaries, insurance). Overestimate variable costs and underestimate revenue. Run three scenarios: best case, expected case, and worst case. Ensure you have enough funding to survive the worst-case scenario for at least 6 months.

What is free cash flow (FCF) and why does it matter?

Free Cash Flow = Operating Cash Flow - Capital Expenditures. FCF is the cash available after maintaining or expanding the business's asset base. Investors value FCF because it represents the cash that can be returned to shareholders (dividends, buybacks) or reinvested for growth. A company can be profitable but have negative FCF if it is investing heavily in growth. Consistent negative FCF without a clear growth path is a red flag.

How do I manage cash flow when growing rapidly?

Rapid growth strains cash flow because you need to finance more inventory, receivables, and possibly new staff BEFORE customer payments arrive. This is 'growth trap' — growing yourself into bankruptcy. Strategies: (1) Negotiate faster customer payment terms or offer early payment discounts, (2) Use supplier credit to match the timing of outflows and inflows, (3) Secure a working capital line of credit before you need it, (4) Slow growth to a sustainable pace if necessary, (5) Consider invoice factoring for immediate cash on receivables.

What is working capital and how does it relate to cash flow?

Working Capital = Current Assets - Current Liabilities. Positive working capital means the business has enough short-term assets to cover short-term obligations. Cash is part of working capital. Negative working capital means the business relies on ongoing operations to pay bills — a risky position. Improving cash flow (collecting receivables faster, managing inventory leaner, extending payables) directly improves working capital.

How often should I update my cash flow forecast?

Update monthly at minimum, weekly if cash is tight. Compare actuals vs forecast to improve accuracy. When a major change occurs (new large customer, lost customer, significant expense), update immediately. A 13-week rolling cash flow forecast (updated weekly) is the standard for businesses managing tight cash positions. Annual forecasts are useful for strategic planning but too coarse for operational cash management.

What are the warning signs of an impending cash flow crisis?

Red flags: (1) Consistently delaying payment to suppliers, (2) Using personal credit cards or savings to cover business expenses, (3) Payroll becoming stressful each month, (4) Bank continually rejecting overdraft requests, (5) Large customers stretching payment terms, (6) Quick Ratio (current assets minus inventory ÷ current liabilities) falling below 1.0. If you see multiple red flags, create an emergency cash conservation plan immediately.

Should I use a credit line or invoice factoring to manage cash flow?

A bank credit line (overdraft or revolving credit) is typically cheaper (6-9% interest) and more flexible — use it to cover short-term cash gaps. Invoice factoring (selling your receivables at a discount, typically 2-5% per month) is more expensive but accessible to businesses without strong credit history. Use factoring when the alternative is missing payroll or losing a growth opportunity. Always negotiate factoring fees and understand the recourse terms — with-recourse factoring means you are on the hook if the customer does not pay.