Niblin
Guide12 min read

Profitable But No Cash: Why It Happens and How to Fix It

You're profitable on paper but cash-flow negative. Learn why: inventory lag, AR deductions, debt principal, owner draws, and platform reserves. Plus the cash conversion cycle fix.

Last Updated: November 10, 2026•Atul TirkeyBy Atul Tirkey, Founder at Niblin

This is the profitable-but-no-cash trap. And it happens at scale: $16M revenue, solid operations, but cash nearly gone.

The accountant is right (the business IS profitable on the P&L). The operations team is right (the bank account IS empty). Both truths coexist because profit and cash are not the same thing.

Reddit Consensus: Over 50 threads in r/smallbusiness, r/Entrepreneur, and r/FPandA confirm this pattern. Growing businesses are often profitable but cash-negative. The first hire who figures this out saves the business.

The Paradox: How a Business Can Be Profitable and Broke at the Same Time

Profit (P&L) and cash (bank account) are measured at different times.

P&L: Revenue when earned, expenses when incurred

You invoice a customer on Monday. The P&L records $100k revenue Monday, even if you don't get paid until Friday (or next month).

Cash: Money when it actually moves

You don't have the cash until Friday (or next month). Until then, your bank account hasn't changed.

The Gap

EventP&LCash
You spend $60k on inventory (buy now, pay later)COGS: $60k (when sold)Cash out: $60k (when due)
You invoice $100k (customer pays net-30)Revenue: $100k (day 1)Cash in: $100k (day 30)
You pay debt principalNot in P&LCash out (real payment)
Owner takes a drawNot in P&LCash out (real payment)
Platform holds a reserveRevenue recordedCash on hold (not available)

Result: P&L says +$40k profit. Bank says -$20k cash.

Root Cause: The Cash Conversion Cycle

At the heart of "profitable but no cash" is a broken or long cash conversion cycle (CCC).

Formula

CCC = DIO + DSO - DPO

  • DIO (Days Inventory Outstanding): How many days inventory sits before you sell it
  • DSO (Days Sales Outstanding): How many days until customers pay you
  • DPO (Days Payable Outstanding): How many days until you pay suppliers
  • CCC = Time your cash is locked up

Example: 60-Day Cash Cycle

Days
Inventory sits before sale (DIO)30
Customer takes net-60 to pay (DSO)60
You pay supplier net-30 (DPO)-30
Cash Conversion Cycle (CCC)60

You spend cash on day 1 (buy inventory). You get paid on day 90 (30 days of inventory + 60 days of AR). That's a 60-day float. Your business needs enough cash to cover 60 days of expenses.

If you don't have a 60-day cash buffer, you run out before customers pay.

7 Reasons Why Consumer Brands Get Stuck in "Profitable But No Cash"

1. Inventory: Cash Spent Upfront, Revenue Recorded When Sold

You order 1,000 units at $20/unit = $20k cash out on day 1 (or when due). You sell 100 units/week for 10 weeks. P&L records COGS when each unit sells. But you spent $20k upfront, so cash dips immediately.

Consumer-brand specific: Lead times from China or India are 60-90 days. You commit cash 3 months before revenue.

2. Accounts Receivable (AR): Wholesale net terms (net-30, net-60, net-90)

You ship to a retailer on Monday and invoice them. But they don't pay for 30-90 days. Your P&L books revenue Monday; your cash comes day 30-90.

Consumer-brand specific: Wholesale partners are powerful; they set the terms. You can't push back on net-60 without losing the deal.

3. AR Deductions: Retailer Takes a Cut at Payment

You invoice $100k to a retailer net-60. On day 60, they deduct 3% ($3k) for chargebacks, damages, markdown allowances, and send you $97k. You didn't budget for the $3k loss.

Consumer-brand specific: Deductions are standard (2-5%). Most brands forget them in forecasting.

4. Debt Principal: Not in P&L, But Real Cash Drain

You took a $500k equipment loan. P&L shows $5k/month interest. But you pay $10k/month principal too (total $15k). The $10k principal doesn't show in profit, but it does leave your bank account.

Consumer-brand specific: Capex for equipment, warehouse, or vehicles is common; debt is real cash leakage.

5. Owner Draws or Distributions: Not an Expense, But Cash Out

You (the owner) take $5k/month as a draw or distribution. It's not payroll, so it doesn't hit COGS/OpEx. But it leaves your bank account.

Consumer-brand specific: Founder often pulls cash to live on, especially in early years. It's invisible to profit.

6. Platform Reserves: Cash Held, Not Available

You sell $50k on Amazon. Amazon holds 2% ($1k) for 30 days as a reserve. You booked $50k revenue, but your cash is only $49k for the first month. The $1k comes later.

Consumer-brand specific: Shopify, Amazon, TikTok Shop, and Faire all hold reserves (5-15%). These are real cash holds.

7. Ad Spend (CAC) > LTV: Burning Cash for Growth

You spend $30/customer acquisition cost (Meta ads) to get a $50 order. Gross margin is $25. You lose $5 on the first order. P&L shows the loss, but cash moves faster: you pay for ads daily, get revenue later.

Consumer-brand specific: Growth at any cost means negative unit economics in early months. Cash drains before margin improves.

Early-Warning Signs: Spot the Problem Before It Becomes a Crisis

  • Revenue growing, but bank balance shrinking: "We did $2M in sales this month, but we have $50k in the bank." Growth outpaced cash.
  • Accountant says profitable, but you're stressed about cash: Two different stories. Your accountant is not wrong; they're measuring different things.
  • You're floatıng suppliers and employees: "We'll pay payroll once the customer invoice clears." Red flag.
  • Reconciling is painful: Accounts Receivable is aging (invoices more than 60 days old with no payment). Your money is stuck.
  • Inventory pile-up: Dead stock or slow-moving SKUs. Cash tied up, not turning.
  • You're using a line of credit just to cover gaps: Borrowing to manage cash flow timing. The gap exists.
  • No visibility into when money lands: You don't know if you'll have cash for payroll Friday. That's a CCC problem.

How to Diagnose the Gap: The Cash Conversion Cycle Audit

Step 1: Calculate Your Cash Conversion Cycle (CCC)

DIO (Days Inventory Outstanding):

  • Average Inventory Balance ÷ (Annual COGS ÷ 365) = DIO
  • Example: $500k inventory ÷ ($2M annual COGS ÷ 365) = 91 days

DSO (Days Sales Outstanding):

  • Average Accounts Receivable ÷ (Annual Revenue ÷ 365) = DSO
  • Example: $800k AR ÷ ($5M annual revenue ÷ 365) = 58 days

DPO (Days Payable Outstanding):

  • Average Accounts Payable ÷ (Annual COGS ÷ 365) = DPO
  • Example: $300k AP ÷ ($2M annual COGS ÷ 365) = 55 days

CCC = 91 + 58 - 55 = 94 days

You need 94 days of cash on hand to cover operations. If you have less, you'll run short.

Step 2: Map When Cash Actually Lands vs. When You Spend It

Build a simple table:

DayEventCash ImpactRunning Balance
Day 1Buy $60k inventory-$60k-$60k
Day 1-30Sell and ship products+$50k (from sales)-$10k
Day 30Pay supplier for inventory-$60k (actual payment)-$70k
Day 30Collect AR from retail customer+$40k (finally lands)-$30k
Day 45Pay payroll-$20k-$50k
Day 60Collect remaining AR+$60k+$10k

This shows the exact day cash goes negative and when it recovers.

Step 3: List All Non-P&L Cash Drains

  • Debt principal (not interest)
  • Owner draws or distributions
  • Capex (equipment, warehouse)
  • Tax payments (quarterly or annual)
  • Platform reserves (held, not available)

Add these to the cash flow table to see their impact.

How to Fix It: 6 Levers to Tighten Your Cash Cycle

Lever 1: Speed Inventory Turnover (Lower DIO)

  • Kill dead stock: Discount or clear SKUs that aren't moving. Free up $50k-100k of tied-up cash.
  • Reduce order size: Order smaller batches more frequently instead of one big buy.
  • Negotiate shorter lead times: Work with suppliers on 30-day leads instead of 60-90.
  • Improve demand forecasting: Reduce safety stock. Have just enough, not excess.

Impact: Lower DIO by 30 days = 30 fewer days of cash tied up.

Lever 2: Collect AR Faster (Lower DSO)

  • Send invoices immediately: Don't wait. Invoice on day 1 of shipment, not day 5.
  • Offer early-pay discounts: 2/10 net 30 (2% discount if they pay in 10 days instead of 30).
  • Negotiate shorter terms: Try net-30 instead of net-60. It's worth a small price reduction.
  • Collections process: Follow up on overdue invoices by day 35. Don't let them drift to day 90.

Impact: Lower DSO by 15 days = 15 fewer days of AR float.

Lever 3: Extend Payables Without Damaging Relationships (Raise DPO)

  • Negotiate longer terms: Ask for net-45 or net-60 instead of net-30. (Be prepared to lose some volume.)
  • Use supply-chain financing: Some vendors offer extended terms or financing; use it if cost-effective.
  • Prioritize strategic suppliers: Negotiate with your top 3 suppliers; negotiate aggressively.

Impact: Raise DPO by 20 days = 20 more days before you pay. This is free working capital.

Caution: Extending payables damages supplier relationships if pushed too hard. Be respectful and reciprocal.

Lever 4: Reduce Non-P&L Cash Drains

  • Refinance debt: Stretch principal over longer term to lower monthly payments.
  • Defer owner draws: If the business is short on cash, reduce personal distributions temporarily.
  • Defer capex: Lease equipment instead of buying. Or wait on the new warehouse.

Impact: Immediate cash relief, no fundamental change to operations.

Lever 5: Account for Reserves and Deductions Upfront

  • Platform reserves: Plan around them. If Amazon holds 2% for 30 days, budget for the 2% delay.
  • AR deductions: If retailers deduct 3% at payment, forecast $97k cash from a $100k invoice, not $100k.
  • Chargeback/return reserves: Set aside 2-5% of revenue as a buffer.

Impact: Better forecast accuracy; fewer surprises.

Lever 6: Build a 13-Week Cash Forecast

This is the master tool. Once you understand your CCC, build a rolling 13-week forecast. It shows exactly when cash will be tight and when it will recover.

See 13-Week Cash Flow Forecast for step-by-step.

From Broke-But-Profitable to Cash-Positive Growth

The biggest insight: profit and cash are not the same. An accountant can be right (profitable P&L) and a COO can be right (empty bank account) at the same time.

The fix isn't to cut spending or reduce profit. It's to understand the timing gap and manage it proactively: tighten inventory, speed collections, extend payables, and build a cash forecast that shows you the truth week by week.

Niblin's FP&A platform is built for this. Connect your Shopify, Amazon, wholesale AR, and bank data, and see your cash conversion cycle (DIO, DSO, DPO) in real time. Watch inventory age, see when AR will land, predict cash position 13 weeks out, and adjust before you run out.

Stop guessing if you'll make payroll.

See your cash conversion cycle, forecast 13 weeks out, and manage by data, not panic. Real-time visibility into inventory, AR, payables, and bank balance: all synced. Get Started

Key Takeaways

  • Profit (P&L) and cash (bank account) are different; you can be profitable and cash-negative
  • Root cause: Cash Conversion Cycle (DIO + DSO - DPO) measures how long cash is locked up
  • Consumer brands have long cycles: inventory 60-90 days from China, wholesale AR net-30 to net-90, deductions at payment
  • Seven key drains: inventory lag, AR terms, deductions, debt principal, owner draws, platform reserves, ad spend
  • Early warnings: revenue growing but cash shrinking, accountant says profit but you're stressed, aging AR, slow inventory
  • Fix: tighten inventory turnover, speed collections, extend payables, account for reserves/deductions, build 13-week forecast
  • A 13-week rolling cash forecast is the diagnostic and management tool; update weekly

Frequently Asked Questions

Why can a business be profitable and have no cash?

Profit (P&L) records revenue when earned, not when received. Cash records when money actually moves. If you invoice a customer net-60, P&L books the revenue day 1, but cash doesn't land until day 60. If you buy inventory upfront and sell over time, P&L spreads COGS over sales, but cash paid upfront. The timing gap creates the gap between profit and cash.

What is the cash conversion cycle?

CCC = Days Inventory Outstanding (DIO, how long inventory sits) + Days Sales Outstanding (DSO, how long AR takes to collect) - Days Payable Outstanding (DPO, how long before you pay suppliers). High CCC means cash locked up longer. Example: 60-day inventory + 60-day AR - 30-day payables = 90-day cycle. You need 90 days of cash on hand.

How do I fix "profitable but no cash"?

Six levers: (1) Speed inventory turnover (kill dead stock, order smaller batches). (2) Collect AR faster (invoice immediately, offer early-pay discounts). (3) Extend payables (negotiate longer terms). (4) Reduce non-P&L drains (defer draws, refinance debt). (5) Account for reserves/deductions upfront. (6) Build a 13-week cash forecast to spot shortfalls early.

Should I reduce profit to fix cash?

No. The issue is timing, not profit. A profitable business can be cash-positive by improving the cash cycle. Fix DIO, DSO, and DPO; don't cut margin.

What should my cash conversion cycle be?

Depends on industry. A retail brand with fast inventory and net-30 customers might be 20-30 days. A wholesale brand with slow inventory and net-60 customers might be 60-90 days. Consumer brands with omnichannel selling typically run 45-90 days. If yours is higher, that's your target to improve.

Plan, forecast and close with Niblin

Budget, rolling forecast, variance, cash and inventory for consumer brands, on numbers reconciled to your books.