Why Restaurants Owners Should Care
For restaurants, DSO should be nearly zero - most customers pay immediately (cash, card, mobile payment). But if you do catering, corporate accounts, or deliver to businesses with invoicing, those can create 30-60 day DSO that ties up cash. Every day of DSO is a day you're giving customers an interest-free loan instead of having that cash to buy food, pay staff, or handle emergencies.
Industry Benchmarks
1-7 days
Healthy Range
8-20 days
Warning Zone
Over 20 days
Danger Zone
Industry context: Dine-in/takeout: 1-3 days (credit card settlement). Catering with deposits: 7-15 days. Catering invoiced: 30-45 days (problematic). Above 15 days overall means too much invoiced business.
Source: Restaurant financial benchmarks, 2025
How to Calculate Days Sales Outstanding (DSO)
Formula
(Accounts Receivable / Total Credit Sales) × Number of Days
In plain English
Average number of days customers take to pay their invoices
Example: Bella Vista Italian Restaurant
Accounts Receivable $8K catering deposits, $4K corporate invoices | $12,000 |
Monthly Revenue Dine-in, takeout, catering combined | $50,000 |
DSO Calculation Cash collected within a week on average | $7 |
Calculation
($12,000 AR / $50,000 monthly revenue) × 30 days = 7.2 days DSO
At 7.2 days DSO, this restaurant is very healthy. Most revenue is dine-in/takeout (immediate payment). The $12K AR is mostly catering deposits (paid 50% upfront, balance on delivery). Only $4K is invoiced corporate accounts. Fast collections keep cash flowing.
Free tool
Upload your restaurant P&L and see if catering invoices are tying up your cash
Upload your P&L and get your financial health score in 60 seconds. No spreadsheet skills required.
Get My Free ScoreCommon Problems in Restaurants
Symptom
DSO is 18 days because $15K in corporate catering invoices averaging 35 days to pay
Impact
Catering requires upfront food costs ($5-7K). Waiting 35 days to get paid means floating $10-15K. If catering is 30% of revenue, this drastically hurts cash flow.
How to Improve Your Days Sales Outstanding (DSO)
How to do it
Catering policy: orders under $500 pay on delivery, over $500 require 50% deposit at booking (non-refundable within 72 hours). Balance due on delivery or net-7 maximum for established accounts.
Expected impact
Reduce catering DSO from 20-25 days to 5-8 days. Deposit covers food costs immediately. Protects against cancellations. Improves overall DSO 3-5 days.
Key Takeaways
What it measures
How long it takes customers to pay you after you invoice them
Healthy range for Restaurants
1-7 days
Formula in plain English
Average number of days customers take to pay their invoices
Most common problem
Offering net-30 terms to corporate catering clients
Fastest fix
Require 50% deposit on all catering orders over $500
Related Financial Metrics
Other important metrics for Restaurants
Days Sales Outstanding (DSO) in Other Industries
See how days sales outstanding (dso) compares across different business types
Cleaning Companies
Cleaning company DSO averages 20-35 days. Residential card payments clear in 1-7 days; commercial invoices drag to 30-45. See where your collections stand.
Salons & Spas
Salon DSO averages 5-15 days. Walk-in card payments clear in 1-3 days, but insurance billing can stretch to 60. Find out if your collections are on track.
HVAC Contractors
HVAC contractor DSO averages 25-40 days. Residential service calls clear in 3-7 days; commercial jobs stretch to 60. See how your cash flow compares.
Marketing Agencies
Marketing agency DSO averages 20-35 days. Retainers collect in 15-25 days; project invoices take 20-30. Benchmark your collections against the industry.