
- What is a cash flow statement?
- Direct method of cash flow
- Indirect method of cash flow
- Key differences between direct and indirect methods
- When to use each method
- How each method affects cash flow forecasting
- Practical examples and calculations
- Automate cash flow statement prep with Ramp

AI Summary
The direct and indirect methods are two ways to present the operating activities section of a cash flow statement, and both produce the exact same operating cash figure. The key difference is the direct method lists actual cash receipts and payments, while the indirect method starts with net income and adjusts for non-cash items and working capital changes.
Whether you choose the direct vs. indirect method depends on your reporting needs, data availability, and how you plan to use the statement.
What is a cash flow statement?
A cash flow statement is a financial report that shows how cash moves through your business over a specific period. It tracks inflows and outflows across operations, investments, and financing activities to give you a complete picture of liquidity.
Unlike the income statement, it focuses only on cash, not accrual-based accounting entries. This makes it essential for understanding whether your business can meet its obligations.
A cash flow statement includes three main sections that work together to show how cash changes over time:
- Operating activities: Shows cash generated or used by core business operations
- Investing activities: Covers cash used for or generated from investments like equipment or securities
- Financing activities: Includes cash from debt, equity, or distributions to owners
Only the operating activities section differs between the direct and indirect methods. The investing and financing sections remain the same regardless of which method you choose.
Components of a cash flow statement
Each section of the cash flow statement plays a distinct role in explaining your cash position. Operating activities focus on day-to-day business performance, while investing activities show how you allocate capital. Financing activities explain how you fund operations and return value to stakeholders. Together, these sections provide a complete view of your financial health.
| Section | What it includes | Why it matters |
|---|---|---|
| Operating activities | Cash from core business operations | Indicates whether your business generates sustainable cash flow |
| Investing activities | Purchases and sales of long-term assets | Shows how you invest in growth |
| Financing activities | Debt, equity, and distributions | Explains how operations are funded |
Direct method of cash flow
The direct method reports actual cash inflows and outflows from operating activities. It focuses on real cash transactions, such as payments from customers and payments to suppliers. This approach gives you a clear view of where cash is coming from and where it's going. It's often considered more intuitive because it mirrors how cash moves in real life.
How the direct method works
The direct method builds operating cash flow by totaling actual cash received and paid during the period.
You track each type of inflow and outflow separately, which provides detailed visibility into operations. This requires gathering transaction-level data from your accounting systems. While more detailed, it also requires more effort to prepare.
Common cash inflows include:
- Cash received from customers
- Interest and dividends received
- Other operating cash receipts
Common cash outflows include:
- Payments to suppliers
- Salaries and wages paid
- Taxes and interest paid
Say you collect $500,000 from customers, pay $300,000 to suppliers, $100,000 in wages, and $50,000 in taxes, your operating cash flow is $50,000.
Advantages of the direct method
The direct method provides clear visibility into how cash moves through your business. By focusing on actual cash inflows and outflows, it gives you a better view of operating performance. This makes it especially useful for planning, analysis, and communication with non-financial stakeholders. It also supports more accurate short-term cash management.
- Greater transparency into cash activity: You can clearly see where cash is coming from and how it's being spent, which improves visibility across your operations
- Easier for non-financial stakeholders to understand: The straightforward presentation makes it more accessible for teams outside accounting to interpret cash flow
- Better support for cash flow forecasting: Detailed cash data helps you plan short-term liquidity needs and make more informed decisions
Disadvantages of the direct method
While the direct method offers strong visibility, it also comes with practical challenges. It requires more detailed data and effort to prepare compared to other approaches. Many businesses don't have systems set up to capture this level of detail automatically. As a result, adoption tends to be lower despite its advantages.
- Requires detailed transaction tracking and data collection: Many companies don't maintain records at this level, making implementation more difficult
- Increases preparation time and complexity: Gathering and organizing cash-level data adds workload compared to simpler methods
- Less commonly used despite regulatory preference: Even though standard-setters favor it, most companies opt for easier alternatives
The direct method delivers unmatched transparency into cash movement, but its data demands mean most businesses still lean toward the simpler indirect method.
Indirect method of cash flow
The indirect method starts with net income and adjusts it to calculate operating cash flow. It accounts for non-cash items like depreciation and changes in working capital. This approach reconciles profit with actual cash flow. It's widely used because it's easier to prepare from existing financial statements.
How the indirect method works
The indirect method follows a structured reconciliation process that converts net income into operating cash flow. Instead of tracking individual cash transactions, you adjust accrual-based figures to reflect actual cash movement.
1. Start with net income
Begin with net income from your income statement, which reflects your company's profitability under accrual accounting. This figure includes revenues earned and expenses incurred, regardless of whether cash has actually changed hands.
Using net income as your starting point provides a clear baseline for reconciliation. From here, you'll adjust for items that impact profit but not cash.
2. Add back non-cash expenses
Next, add back non-cash expenses such as depreciation and amortization. These expenses reduce net income but don't involve actual cash outflows during the period.
By adding them back, you remove their impact and move closer to true cash flow. This step ensures your calculation reflects only real cash activity.
3. Adjust for changes in working capital
Finally, adjust for changes in working capital accounts like accounts receivable, inventory, and accounts payable. Increases in accounts receivable or inventory typically reduce cash, while increases in accounts payable increase cash.
These adjustments account for timing differences between when transactions are recorded and when cash is exchanged. This step completes the reconciliation from net income to operating cash flow.
Let's say your net income is $100,000, your depreciation is $20,000, accounts receivable increases by $10,000, and accounts payable increases by $5,000, your operating cash flow would be $115,000.
Operating cash flow = Net income + Non-cash expenses – Accounts receivable + Accounts payable
Operating cash flow = $100,000 + $20,000 – $10,000 + $5,000 = $115,000
Advantages of the indirect method
The indirect method is easier to prepare because it uses existing financial statements. Most accounting systems already track the required data, which reduces effort. It also clearly shows the relationship between net income and cash flow.
- Easier to prepare using existing data: You can generate it directly from your income statement and balance sheet. This reduces manual work and speeds up reporting.
- Shows link between profit and cash flow: It helps explain why net income differs from cash flow. This improves financial analysis and decision-making.
- Requires less detailed transaction-level data: You don't need to track every cash receipt and payment, which simplifies data requirements and system dependencies
- Widely used and supported by accounting systems: Most enterprise resource planning (ERP) and accounting platforms are built to generate indirect cash flow statements automatically, making adoption easier
Disadvantages of the indirect method
The indirect method is less transparent because it doesn't show actual cash transactions. This can make it harder for non-financial users to interpret. It also requires understanding adjustments and accounting concepts. As a result, it may be less intuitive.
- Less visibility into actual cash movements: The indirect method summarizes adjustments rather than showing individual cash transactions. This makes it harder to trace exactly where cash is coming from and where it's going.
- Can be confusing for non-financial stakeholders: The reconciliation format relies on accounting concepts that may not be intuitive to all audiences. This can make it more difficult for non-finance teams to interpret the results.
- Doesn't show detailed cash receipts: You won't see specific categories like cash collected from customers or paid to suppliers. This limits your ability to analyze operational cash flows at a granular level.
- Requires understanding of accounting adjustments: You need to interpret changes in working capital and non-cash expenses to understand the final number. This adds complexity for users who aren't familiar with accrual accounting.
Key differences between direct and indirect methods
The main difference between the two methods lies in how operating cash flow is presented. The direct method shows actual cash transactions, while the indirect method adjusts net income.
Despite these differences, both methods produce the same final operating cash flow number. This is a critical point when comparing the direct vs. indirect statement of cash flows.
| Factor | Direct method | Indirect method |
|---|---|---|
| Starting point | Cash transactions | Net income |
| What it shows | Gross cash receipts and payments | Reconciliation of profit to cash |
| Level of detail | Transaction-level | Summarized |
| Preparation effort | Higher | Lower |
| Common preference | Regulators and cash forecasting | Most public companies |
Presentation differences
The way each method presents information affects how easy it is to interpret. The direct method shows actual cash inflows and outflows, giving you a clear view of how money moves through your business. The indirect method, in contrast, starts with net income and adjusts for non-cash items and working capital changes, creating a reconciliation view rather than a transaction-level breakdown.
The level of detail also differs. The direct method provides granular visibility into cash sources and uses, while the indirect method offers a more summarized explanation of how net income converts to cash flow.
The starting point varies as well: The direct method begins with cash transactions, while the indirect method begins with net income and works backward.
Data requirements
Each method requires different types of data and effort to prepare, which directly impacts implementation and ongoing maintenance. The direct method depends on detailed, transaction-level data, while the indirect method uses summarized figures from existing financial statements.
- Direct method data needs: Requires detailed cash transaction data from multiple sources, including receipts and payments. This increases data collection effort but provides more actionable, real-time insights into cash flow.
- Indirect method data needs: Relies on net income, non-cash adjustments, and changes in working capital from financial statements. This makes it faster to prepare since most data is already available in your accounting system.
Automation removes the direct method's biggest barrier: capturing transaction-level cash data. Ramp's Accounting Agent auto-codes every transaction from the moment it posts, covering GL, department, class, and location with no rules to build or maintain.
The granular detail the direct method needs is captured automatically rather than tracked by hand. Every AI coding decision includes confidence, rationale, and override capability, so you retain full control while cutting down on manual data collection.
When to use each method
Choosing between methods depends on your business needs, resources, and reporting requirements. Smaller businesses may prioritize simplicity, while larger organizations may focus on transparency.
Regulatory requirements and stakeholder expectations also play a role. Understanding these factors helps you make the right decision.
Regulatory and compliance considerations
Both methods are acceptable under generally accepted accounting principles (GAAP), but there are preferences and requirements to consider.
| Category | Requirement or preference | Why it matters |
|---|---|---|
| GAAP and IFRS requirements | Both methods are allowed, but you must use one consistently once selected | Ensures comparability and consistency across reporting periods |
| SEC reporting preferences | Public companies often use the indirect method due to its simplicity | Aligns with common industry practice and simplifies financial reporting |
| International variations (IFRS) | IFRS allows both methods but encourages greater transparency in reporting | Often leads to a preference for the direct method |
Business size and complexity factors
Business size and operational complexity significantly influence method selection. Small businesses often prefer the indirect method because it's easier to prepare. Larger organizations may benefit from the transparency of the direct method. System capabilities and available data also play a role.
How each method affects cash flow forecasting
The method you choose shapes the kind of forecasting it best supports.
The direct method suits short-term, operational forecasting. A treasury team building a rolling 13-week cash forecast relies on the direct method's transaction-level receipts and payments to project near-term liquidity. You can see exactly how much cash came from customers last week and how much went to suppliers, which makes it easier to spot patterns and anticipate gaps.
The indirect method suits longer-term, statement-driven projections. It ties net income to cash and pairs naturally with the three-statement models used for annual or multi-quarter planning. When you're building a financial model that connects income statement assumptions to balance sheet changes to cash flow, the indirect format is the natural fit.
Match the method to your forecasting horizon: direct for short-term cash positioning, indirect for longer-term projections.
Practical examples and calculations
Seeing both methods side by side helps clarify how they work. Despite different approaches, both methods arrive at the same operating cash flow. This reinforces that the choice is about presentation, not outcome. Understanding both gives you flexibility in reporting.
Direct method example
Cash received from customers might total $650,000, while cash payments to suppliers, employees, and taxes total $590,000. This results in operating cash flow of $60,000.
Operating cash flow = Cash received from customers – Cash paid to suppliers – Cash paid to employees − Taxes paid
Operating cash flow = $650,000 – $590,000 = $60,000
By breaking down each category of cash activity, you get a clear and intuitive view of how money moves through the business. This approach makes it easier to analyze operational performance and identify trends.
Indirect method example
If net income is $70,000, depreciation is $25,000, accounts receivable increases by $15,000, and accounts payable increases by $10,000, the final operating cash flow is $90,000.
Operating cash flow = Net income + Non-cash expenses – Accounts receivable + Accounts payable
Operating cash flow = $70,000 + $25,000 - $15,000 + $10,000 = $90,000
This demonstrates how adjustments reconcile accrual-based income to actual cash flow.
Automate cash flow statement prep with Ramp
Both direct and indirect cash flow methods help you understand your business's liquidity and financial health. The key difference is how they present operating cash flow, not the final result. Choosing the right method depends on your reporting needs, data availability, and team resources. Once you choose a method, consistency is essential for accurate reporting.
If you want to simplify cash flow reporting and reduce manual work, Ramp can help. With automated data integration, real-time insights, and streamlined workflows, you can generate accurate cash flow statements faster. Ramp's automated accounting platform helps you improve visibility, reduce errors, and focus on strategic decisions.
Try an interactive demo to see how Ramp helps finance teams prepare cash flow statements with 67% fewer manual touches.

FAQs
Yes, but consistency is important for comparison. If you change methods, you should disclose the change and ideally provide comparative statements using the new method. Consider the effort required to restate prior periods before making a switch.
Neither method is specifically required—both are acceptable under GAAP. However, if you use the direct method, you must also provide a reconciliation of net income to operating cash flow (essentially the indirect method). Because this means preparing both, most public companies just use the indirect method.
Yes. Both produce the identical operating cash flow figure; only the presentation differs.
The indirect method, because it builds from figures already in your income statement and balance sheet.
“Invoices, cards, tokens. The categories change but the principle doesn't: know where the money is going, remove the work around it, and make sure the spend is worth it.”
Maciej Mylik. Finance
ElevenLabs

“There's just no surprises anymore. No more waiting two months to find out how a job did. We know how it's doing as it's happening.”
Erich Kuss
Financial Systems Manager, Infinity Home Services

“Most banks treat the back office as a cost to keep down. We treat ours as a return to compound, which is why we run it on Ramp. Now we put our clients on Ramp, too.”
Patrick Gaughen
President & COO, Hingham Institution for Savings

“Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.”
Paul Klein IV
Founder & CEO, Browserbase

“We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.”
Heidi Coffer
Chief Financial Officer, Boys & Girls Clubs of San Francisco

“The tricky thing about corporate travel policy is timing. We didn't need a stricter policy. We needed the policy to show up earlier. With Ramp Travel, it finally does.”
Keith Frantz
Director of Enterprise Risk Management, Prosper

“We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.”
Rachel Fruchtman
CFO, Jewish Fertility Foundation

“Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.”
Lauren Feeney
Controller, Perplexity



