
- What is the cash flow statement direct method?
- Direct method vs. indirect method: Key differences
- Components of a direct method cash flow statement
- How to prepare a cash flow statement using the direct method
- When to use the direct method
- Common challenges and solutions with the direct method
- Close your books faster with Ramp's AI coding, syncing, and reconciling alongside you

The cash flow statement direct method reports every cash inflow and outflow from operating activities individually, giving you a line-by-line view of where your money comes from and where it goes. Unlike the indirect method, which backs into cash flow from net income, the direct method starts with actual cash transactions. That transparency makes it easier to forecast, audit, and communicate your company's cash position to stakeholders.
What is the cash flow statement direct method?
The cash flow statement direct method is a key component of understanding cash flow statements, providing a clear view of your company's cash inflows and outflows from operating activities.
The direct method reports all cash receipts and payments made during the accounting period from operating activities. It shows cash received from customers, cash paid to suppliers and employees, and other operating cash payments. This detailed breakdown highlights how much cash your core operations actually generate, helping you understand and manage your company's cash flow effectively.
Direct method vs. indirect method: Key differences
The direct method and indirect method take fundamentally different approaches to presenting operating cash flow. Understanding the differences between direct vs. indirect cash flow methods helps you decide which gives a clearer picture of where your money goes.
Unlike the direct method, the indirect method starts with net income and adjusts for non-cash items and changes in working capital to arrive at net cash flow from operating activities. While the indirect method is popular for its simplicity, it provides less detail about where your cash comes from and where it's going. The direct method, despite requiring more effort to prepare, offers greater transparency, making it easier for you and your stakeholders to analyze your company's cash-generating abilities from its core operations.
| Feature | Direct method | Indirect method |
|---|---|---|
| Starting point | Actual cash transactions | Net income |
| Data required | Transaction-level detail | Standard accrual records |
| Preparation effort | Higher | Lower |
| FASB/IFRS stance | Preferred | Permitted |
| Common usage | Less common | More common |
| Output clarity | Specific cash flows by category | Adjusted net income |
Both methods produce the same net cash flow from operating activities. The direct method vs. indirect method distinction only affects how you present the operating activities section, which is one of three key financial statements you prepare each period. Investing and financing activities are reported identically under both approaches.
Components of a direct method cash flow statement
The direct method breaks the operating activities section into specific cash receipt and payment categories. Each line item represents actual cash that moved through your business during the period.
Cash inflows
Two categories of operating cash receipts typically appear on a direct method statement.
Cash received from customers
The largest inflow for most businesses. If you use accrual-basis accounting, you'll derive this from net sales adjusted for changes in accounts receivable (AR)
Cash received from customers = Net sales – Increase in accounts receivable (or + Decrease in AR)
Cash received from interest and dividends
Investment income your company earned in cash, adjusted for changes in accrued interest or dividend receivables.
Cash outflows
Five categories of cash payments make up the outflow side:
Cash paid to suppliers
Your cost of goods sold (COGS) adjusted for changes in inventory and accounts payable (AP):
Cash paid to suppliers = COGS + Increase in inventory – Increase in accounts payable
Cash paid to employees
Salary and wage expenses adjusted for changes in accrued wages payable:
Cash paid to employees = Wages expense + Decrease in wages payable (or – Increase in wages payable)
Cash paid for operating expenses
Day-to-day expenses like rent, utilities, and insurance, adjusted for changes in prepaid expenses and accrued liabilities.
Interest paid
Interest expense adjusted for changes in accrued interest payable.
Income taxes paid
Tax expense adjusted for changes in income taxes payable.
Direct method cash flow statement example
Here's what a completed cash flow from operating activities section looks like using the direct method:
Cash flow from operating activities (direct method)
| Line item | Amount |
|---|---|
| Cash received from customers | $200,000 |
| Interest and dividends received | $8,000 |
| Cash paid to suppliers | ($80,000) |
| Cash paid to employees | ($60,000) |
| Cash paid for operating expenses | ($15,000) |
| Interest paid | ($4,000) |
| Income taxes paid | ($12,000) |
| Net cash provided by operating activities | $37,000 |
The $37,000 positive result means core operations generated more cash than they consumed. Because each line item maps to a specific transaction category, you can pinpoint exactly which areas drive or drain your key cash flow metrics.
How to prepare a cash flow statement using the direct method
The direct method requires you to document every operating cash transaction for the period. Follow these 5 steps to build the statement from your financial records, starting with calculating cash flow for each line item.
1. Gather your financial records
Start by gathering all your financial records that reflect cash transactions during the reporting period. You'll need:
- Cash receipts from customers: Total cash received from selling your goods or services
- Cash payments to suppliers: Cash you've paid for inventory purchases and services
- Cash payments to employees: Wages, salaries, and benefits you've paid in cash
- Cash paid for operating expenses: Payments for utilities, rent, insurance, and other day-to-day expenses
- Interest and dividends received: Cash earned from your investments
- Interest paid: Cash paid on loans and other debts
- Income taxes paid: Cash payments made to tax authorities
Make sure your accounting system accurately tracks these cash transactions. The success of the direct method depends on it.
2. Calculate cash receipts
Now, let's calculate your cash inflows from operating activities:
- Cash received from customers: Add up all cash sales and collections from credit sales. For example, if you received $150,000 from cash sales and $50,000 from accounts receivable collections, that's a total of $200,000. Under accrual accounting, calculate this as: Cash received from customers = Total revenue – Increase in accounts receivable (or + Decrease in accounts receivable)
- Interest and dividends received: Include any cash you've earned from investments. For example, $5,000 in interest and $3,000 in dividends
- Other operating cash receipts: Include any other cash inflows related to your operations
Add these amounts together to find your total cash receipts.
3. Calculate cash payments
Next, calculate your cash outflows from operating activities:
- Cash paid to suppliers: Total cash you've paid for inventory and services. For example, $80,000 paid to suppliers. Derivation: Cash paid to suppliers = COGS + Increase in inventory – Increase in accounts payable
- Cash paid to employees: Sum up all cash wages, salaries, and related expenses you've paid. For example, $60,000 in payroll cash payments. Derivation: Cash paid to employees = Wages expense + Decrease in wages payable (or – Increase in wages payable)
- Cash paid for operating expenses: Include cash payments for expenses like rent and utilities. For example, $10,000 for rent and $5,000 for utilities.
- Interest paid: Cash you've paid in interest on debts. For example, $4,000 in interest.
- Income taxes paid: Total cash payments you've made for income taxes. For example, $12,000 in taxes.
- Other operating cash payments: Any other cash outflows related to your operations
Add up these amounts to find your total cash payments.
4. Determine net cash flow from operating activities
Now, calculate your net cash flow from operating activities:
Net cash flow from operating activities = Total cash receipts – Total cash payments
Using the examples provided:
- Total cash receipts: $208,000
- Total cash payments: $171,000
Net cash flow from operating activities = $208,000 – $171,000 = $37,000
This positive net cash flow means your operating activities generated $37,000 in cash during the period.
5. Present the operating activities section
Present your findings in a structured format. You can use a cash flow template to standardize your layout:
- Cash received from customers: $200,000
- Interest and dividends received: $8,000
- Cash paid to suppliers: ($80,000)
- Cash paid to employees: ($60,000)
- Cash paid for operating expenses: ($15,000)
- Interest paid: ($4,000)
- Income taxes paid: ($12,000)
- Net cash provided by operating activities: $37,000
This format shows exactly where your cash comes from and where it goes. The investing and financing activities sections are prepared the same way under both the direct and indirect methods. The direct method only changes how you present operating activities.
Additional considerations:
- Reconciliation requirement: You may need to provide a reconciliation of net income to net cash flow from operating activities, adjusting net income for changes in non-cash accounts. Being aware of non-operating expenses is important as they can affect your overall financial statements but are not included in the operating activities section.
- Accounting system capabilities: Ensure your accounting system can track cash transactions in detail
- Record-keeping: Maintain thorough records of all cash transactions, such as receipts and invoices, to ensure accuracy
When to use the direct method
Most companies use the indirect method because it's simpler to prepare from standard accrual-basis records, but FASB has always considered the direct method preferable for financial reporting.
FASB views the direct method as better achieving the cash flow statement's primary objective: providing relevant information about actual cash receipts and payments (ASC 230). A majority of financial analysts surveyed by the CFA Institute agreed the direct method better enables cash flow forecasting.
The direct method is a strong fit when:
- Your business has straightforward cash flows: If you run a service or retail business with manageable transaction volume, tracking individual cash receipts and payments is practical without excessive overhead
- Transparency matters for your stakeholders: Investors, lenders, and board members who want to see exactly where cash comes from and goes benefit from the direct method's line-by-line detail
- You report under IFRS: IAS 7 encourages use of the direct method, making it a natural fit if your organization follows international reporting standards
Tools that automate operating cash flow reporting have reduced the preparation burden that historically made the indirect method more practical. With automated transaction categorization, your finance team can capture direct-method-quality data without reconstructing it manually at period end.
Common challenges and solutions with the direct method
Data collection difficulties
Tracking every cash transaction can be overwhelming, especially if you handle a high volume of transactions.
Solution: Upgrade your accounting system to capture detailed cash transactions efficiently. Consider using integrated accounting software for data collection and train your team to record transactions meticulously. Regularly perform reconciliations to ensure accuracy. AI-powered tools like Ramp automatically categorize transactions by cash receipt and payment type as they post, eliminating the manual tracking burden.
Time-intensive preparation
Preparing a cash flow statement using the direct method can be time-intensive because it involves documenting every cash inflow and outflow.
Solution: Automate where possible. Implement accounting software that tracks detailed transactions to reduce manual effort. Keep your financial records organized and your chart of accounts current so the system can classify transactions correctly. Automated transaction coding and ERP sync can reduce direct method preparation time from days to hours, helping you streamline your month-end close process.
Ensuring consistency and accuracy
Categorizing cash flows correctly and aligning them with other financial statements can be tricky, especially during month-end close.
Solution: Set clear guidelines for categorizing cash transactions and ensure adherence to double-entry accounting principles. Regularly reconcile your cash flow statement with other financial reports to maintain consistency. Internal audits and controls can help you detect and correct discrepancies before they become issues. Reconciliation tools that flag variances in real time help you catch misclassifications before the books close.
Close your books faster with Ramp's AI coding, syncing, and reconciling alongside you
Month-end close is a stressful exercise for many companies, but it doesn't have to be that way. Ramp's AI-powered accounting tools handle everything from transaction coding to ERP sync, so teams close faster every month with fewer errors, less manual work, and full visibility.
Every transaction is coded in real time, reviewed automatically, and matched with receipts and approvals behind the scenes. Ramp flags what needs human attention and syncs routine, in-policy spend so teams can move fast and stay focused all month long. When it's time to wrap, Ramp posts accruals, amortizes transactions, and reconciles with your accounting system so tie-out is smoother and books are audit-ready in record time.
Here's what accounting looks like on Ramp:
- AI codes in real time: Ramp learns your accounting patterns and applies your feedback to code transactions across all required fields as they post
- Auto-sync routine spend: Ramp identifies in-policy transactions and syncs them to your ERP automatically, so review queues stay manageable, targeted, and focused
- Review with context: Ramp reviews all spend in the background and suggests an action for each transaction, so you know what's ready for sync and what needs a closer look
- Automate accruals: Post (and reverse) accruals automatically when context is missing so all expenses land in the right period
- Tie out with confidence: Use Ramp's reconciliation workspace to spot variances, surface missing entries, and ensure everything matches to the cent
Try an interactive demo to see how you can close your books 3x faster with Ramp.
FAQs
The direct method reports actual cash receipts and payments from operating activities during a specific period. It shows line items like cash received from customers, cash paid to suppliers, and cash paid to employees, giving you a transparent view of how cash moves through your operations.
The direct method lists individual cash transactions (receipts and payments), while the indirect method starts with net income and adjusts for non-cash items and changes in working capital. Both produce the same net cash flow from operating activities — only the presentation differs.
Most companies use the indirect method because it's simpler to prepare from standard accrual-basis records. However, FASB considers the direct method preferable, and a majority of financial analysts surveyed by the CFA Institute agreed it better enables cash flow forecasting.
The key formulas are: Cash received from customers = Net sales − Change in accounts receivable. Cash paid to suppliers = COGS + Change in inventory − Change in accounts payable. Cash paid to employees = Wages expense + Decrease in wages payable (or − Increase).
“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

“With Ramp, we haven’t had to add accounting headcount to keep up with growth. The biggest takeaway is that instead of hiring our way through it, we fixed the workflow so we can keep supporting the organization as we scale.”
Melissa M.
VP of Accounting at Brandt Information Services

“In the public sector, every hour and every dollar belongs to the taxpayer. We can't afford to waste either. Ramp ensures we don't.”
Carly Ching
Finance Specialist, City of Ketchum




