Sign in

Blog · Finance metrics and formulas · Finance and FP&A teams

Cash flow vs revenue: why sales and cash differ

Revenue measures earned sales, while cash flow measures receipts and payments. Reconcile the same month's sales, receivables, customer advances and bank movements with a worked US company example.

The short answerRevenue is the amount a company earns from providing goods or services during a period. Cash flow records cash coming in and going out. They differ because customers may pay before or after revenue is recognized, and because supplier payments, equipment purchases and borrowing affect cash without being sales. Reconcile revenue to receipts before reviewing operating cash flow.

Cash flow vs revenue is a comparison of cash movements with earned sales. Revenue measures goods or services provided during the reporting period; cash flow measures when money enters and leaves the business, so a strong sales month can still end with less cash.

What each measure answers

Measure Question it answers Main source Important exclusion
Revenue What sales did the company earn this period? Revenue ledger and approved recognition schedules Customer payments for unsatisfied future delivery
Customer receipts What cash did customers pay this period? Cash application report and reconciled bank detail Borrowing and owner funding
Operating cash flow What cash did operations generate or use? Operating receipts and payments, or an indirect reconciliation Equipment purchases and financing movements
Net cash change How much did the cash balance change? All classified cash movements Transfers between accounts within the same cash total

Under ASC 606, revenue is recognized when or as the company satisfies a performance obligation by transferring the promised good or service to the customer. The standard's control guidance, reproduced here, explains that principle; the invoice date or bank receipt alone does not settle it.

Cash flow also differs from profit. The SEC's financial statement guide explains the distinction and separates cash flows into operating, investing and financing activities. For the P&L comparison, see revenue vs profit.

Use the same reporting boundary

Take a revenue ledger for the month, opening and closing trade receivables, the customer advance schedule, and customer cash applications. Add a reconciled cash receipts and payments export for the same legal entities and dates. Retain document identifiers so cash applications can be traced to the invoices or advances they settle.

Use the same currency and cutoff throughout. A credit invoice belongs in the revenue and receivables records under the approved accounting treatment; the subsequent payment belongs in the bank and cash application records on its receipt date. Those are related records, not duplicate sales.

The worked example below excludes sales taxes, foreign exchange, write-offs, credit memos, contract assets and other noncash receivable movements. Those items need their own lines in a real reconciliation. Starting with an explicit boundary makes an unexplained difference easier to investigate.

The same month's transactions worked both ways

Consider a fictional US business services company in September 2026. All work described as delivered below satisfies the relevant performance obligations during September. Amounts are USD and exact; no rounding is needed.

Event September revenue (USD) September customer cash receipts (USD)
Services delivered and paid immediately 200,000 200,000
Services delivered and invoiced on credit 300,000 0
Collections on credit invoices, including earlier periods 0 270,000
Customer advances for future services 0 60,000
Services delivered against earlier customer advances 20,000 0
Total 520,000 530,000

Revenue is $200,000 + $300,000 + $20,000 = $520,000. Customer receipts are $200,000 + $270,000 + $60,000 = $530,000. Neither total is operating cash flow yet, because the company also pays its operating costs.

The difference is explained by receivables and customer advances:

Balance reconciliation Opening balance (USD) Additions (USD) Reductions (USD) Closing balance (USD) Increase (USD)
Trade receivables 120,000 300,000 credit sales 270,000 collections 150,000 30,000
Customer advances 40,000 60,000 advance receipts 20,000 revenue earned 80,000 40,000

The receivables check is $120,000 + $300,000 − $270,000 = $150,000. The advance check is $40,000 + $60,000 − $20,000 = $80,000. Both closing balances must match the relevant ledger accounts, and the cash amounts must match the cash application report.

For this defined example:

Customer receipts = Revenue − Increase in receivables + Increase in customer advances

$520,000 − $30,000 + $40,000 = $530,000

An increase in receivables means some earned revenue has not turned into cash. An increase in advances means customers supplied cash for work that has not yet become revenue. This is a revenue-to-receipts bridge, not the indirect cash flow statement, which ordinarily starts from net income and adjusts other balances too.

For a collection-speed measure, days sales outstanding uses the credit-sales and receivables records. It answers a related question without replacing this dollar reconciliation.

Move from customer receipts to operating cash flow

The company's bank detail also contains these operating payments. Assume these are all of its operating cash movements for the example; supplier payments can settle earlier bills as well as current purchases.

Operating cash item Inflow (USD) Outflow (USD)
Customer receipts 530,000 0
Supplier payments 0 330,000
Payroll, rent and other operating payments 0 150,000
Taxes and interest paid 0 20,000
Total 530,000 500,000
Net operating cash flow 30,000

Operating payments total $330,000 + $150,000 + $20,000 = $500,000. Operating cash flow is $530,000 minus $500,000 = $30,000. The revenue figure remains $520,000; subtracting cash payments from revenue would mix two timing bases.

Now complete the bank movement:

Cash reconciliation Amount (USD)
Opening cash 90,000
Operating cash flow 30,000
Equipment purchases: investing outflow -100,000
Loan proceeds: financing inflow 50,000
Closing cash 70,000
Net change in cash -20,000

The check is $90,000 + $30,000 − $100,000 + $50,000 = $70,000. Revenue is positive and operations generate cash, yet the cash balance falls because equipment spending exceeds the combined operating inflow and new borrowing.

Change one input: customers pay later

Hold revenue, advances, payments, equipment purchases and borrowing unchanged. Suppose credit-invoice collections are $230,000 instead of $270,000, a $40,000 reduction.

Customer receipts become $200,000 + $230,000 + $60,000 = $490,000. Closing receivables rise to $120,000 + $300,000 − $230,000 = $190,000. Operating cash flow becomes $490,000 minus $500,000 = -$10,000 even though revenue remains $520,000.

The credit team should investigate payment timing; the sales result alone will not reveal it. Treasury can use the collection assumptions in a cash flow forecast, while finance checks whether the delay is temporary or persistent. A lender-oriented UCA cash flow analysis takes a different view of cash generation and debt service.

Where it goes wrong

  • Revenue equated with bank deposits. Deposits can include advances, loans, refunds and transfers.
  • Gross and net receivables mixed. Allowance changes and write-offs need explicit adjustments; they are not customer collections.
  • Equipment included in operating payments. Separate investing activity before interpreting operating cash generation.
  • Advances counted twice. An advance is a receipt when collected and revenue when earned; it is not a new receipt when recognized.
  • Different scopes compared. Consolidated revenue cannot reconcile directly to one subsidiary's bank account.

Compare your revenue and cash files in Covirage

Upload your revenue ledger, receivables and advance schedules, and reconciled cash movements, or bring a Google Sheet. Covirage maps the columns; its tools compute and check the revenue-to-receipts bridge and cash totals, while the external AI model explains the result with every figure traced to its rows. Create a free Covirage account and bring a sample of your own data.

See FP&A reporting for the supporting approach.

Questions people ask

Can revenue rise while cash flow falls?

Yes. More credit sales can increase revenue while customers take longer to pay. Higher inventory purchases or supplier payments can also reduce operating cash flow. Review receivables and operating payments alongside sales, then separate equipment purchases and financing from the operating result.

Are customer deposits counted as revenue?

Receiving a deposit does not by itself establish revenue. A payment for future delivery generally creates a customer advance or contract liability until the relevant performance obligation is satisfied. The receipt increases cash now; the accounting policy determines when the company recognizes the related revenue.

Is operating cash flow the same as customer receipts?

No. Customer receipts are one source of operating cash inflow. Operating cash flow also reflects operating payments and any other relevant operating cash movements. A company can collect substantial customer cash and still use cash overall if its operating payments exceed those inflows.

Does a bank loan increase revenue?

No. Borrowing increases cash and creates a financing obligation. It belongs in the financing cash flow review rather than the sales total. Keep loan proceeds separate from customer receipts so funding does not disguise a shortfall in cash generated by operations.