Why do clients take 30, 60, or 90 days to pay invoices?
Service businesses deliver work and send invoices, but often wait months to actually get paid while rent and salaries are due every month. This forces owners to constantly walk a razor's edge of repeatedly bugging clients for money while trying to remain a low-pressure partner.
What the numbers show
Counted from the threads quoted below. How we count
- People have been saying this in most months since September 2026.
- This comes up 30.0× more often in r/smallbusiness than across the site as a whole.
What people tried
Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.
Found another way around this?
Share your steps and trade-offs so fellow engineers don't have to reinvent the wheel. No account required.
- 1Requiring deposits upfront instead of net-30Did this help you?
- 2Moving to retainers instead of one-off projectsDid this help you?
- 3Shortening and strictly enforcing payment termsDid this help you?
- 4Include stringent rules or late fee penalties in the contractDid this help you?
- 5Send multiple follow-up emails over several weeksDid this help you?
- 6Ask who in accounts payable runs vendor payments and secure a PO number beforehandDid this help you?
- 7keeping a bigger cash cushionDid this help you?
- 8Calling accounts payable directly to find out which payment run an invoice is inDid this help you?
- 9Asking day-to-day contacts to walk invoices over to financeDid this help you?
- 10Seeking invoice factoring, emergency lines of credit, or personal bridge loansDid this help you?
- 11Taking orders via other methodsDid this help you?
- 12Using a form instead of the standard checkoutDid this help you?
- 13Paying a 2-3% fee to shift supplier ACH/check payments onto a business credit card to buy time.Did this help you?
- 14Taking an upfront deposit from customers at signing to cover the cost of materials.Did this help you?
- 15Billing customers for progress at project milestones instead of waiting until completion.Did this help you?
- 16Asking suppliers to set up a net 30 account in the business name.Did this help you?
- 17Keeping a cash buffer equal to one month of payroll plus the biggest normal week of materials.Did this help you?
In their words
Unedited, grouped by where they were said, most upvoted first within each place, each linked to the thread it came from.
“Something I keep seeing (and have lived through): a service business delivers the work, sends the invoice, and waits 30-60-90 days to actually get paid. Meanwhile rent and salaries are due *this month*, every month, no matter what.”source ↗
“Running two trucks and this is the thing that keeps me up more than actual breakdowns do.”source ↗
“My grocery distributor contracts are solid money but the payment terms mean I'm floating fuel, driver pay, and maintenance for weeks before I see a dime from the job that's already done.”source ↗
“The money is coming in but the timing is terrible.”source ↗
“For those running businesses with uneven payment cycles, how do you decide when it's worth paying for extra breathing room versus just keeping a larger cash buffer?”source ↗
“without a doubt the BIGGEST challenge and point of frustration is getting my clients to pay me when I expect them to.”source ↗
“when it comes time for them to send the check, there is some egregious delay.”source ↗
“I feel like I am constantly walking the razors edge, trying to be a partner who they enjoy and is low-pressure and produces great work without hassle... while also having to follow up and bug them repeatedly to get paid on time.”source ↗
“Often, folks won't even respond to my emails that include an invoice, or they'll respond to it without acknowledging the invoice, and just answer some other question in the email.”source ↗
“Payroll is 8 days away, and I genuinely don't know how I'm going to cover it if these outstanding receivables don't arrive in time.”source ↗
“I run a fruit and veg business B2C and a B2B dealing with the hospitality sector. At the moment we are taking orders for the B2B via other methods but I’m trying to work out a way to accept wholesale bulk orders on a seperate part of our Shopify store but the hurdle I’m trying to overcome is that: 1) our prices are not know at time of order. 2) our customers pay us either weekly or bi-weekly so I don’t want them to use the dedicated checkout.”source ↗
Where this came up
People with this problem also raised
- 3Why does paying vendor invoices take so much manual work?
- 15Why is QuickBooks still taking credit card fees from my bank account?
- 4How to handle bookkeeping clients who don't provide receipts
- 9Why do routine monthly bills keep getting more expensive?
- 3Why is business invoicing and deposit billing so messy?
- 2How to stop chasing contractor W-9 forms before payment