July 10, 2026

Cash flow statement direct method explained

Explore this topicOpen ChatGPT

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.

FeatureDirect methodIndirect method
Starting pointActual cash transactionsNet income
Data requiredTransaction-level detailStandard accrual records
Preparation effortHigherLower
FASB/IFRS stancePreferredPermitted
Common usageLess commonMore common
Output claritySpecific cash flows by categoryAdjusted 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 itemAmount
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:

  1. 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)
  2. Interest and dividends received: Include any cash you've earned from investments. For example, $5,000 in interest and $3,000 in dividends
  3. 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:

  1. 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
  2. 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)
  3. 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.
  4. Interest paid: Cash you've paid in interest on debts. For example, $4,000 in interest.
  5. Income taxes paid: Total cash payments you've made for income taxes. For example, $12,000 in taxes.
  6. 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.

Try Ramp for free
Share with
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

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

The 192-year-old bank that banks on Ramp to take the waste out of its own books

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

How the startup that helped design Ramp’s procurement agent automated its own procure-to-pay

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

Boys & Girls Clubs of San Francisco used to pay for their finance software — now it pays them

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

When Prosper put policy into its corporate travel booking flow, costs fell 15% and finance reclaimed a week every month

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

Jewish Fertility Foundation reclaimed 11 work weeks and put more time into serving families

Each member of our team has an outsized impact due to our focus on using high-leverage tools like Ramp.

Lauren Feeney

Controller, Perplexity

How Perplexity's finance team of 10 scales one of the fastest-growing AI startups

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

Brandt grew finance operations 3x with zero added accounting headcount

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

City of Ketchum saves 100+ hours to make every taxpayer dollar count