
Getting Paid on Time: Contracts, Deposits and Boundaries
By Bill Ranieri · April 6, 2026 · 7 min read
Cash flow is the heartbeat of a small business. You can have a million dollars in booked sales, but if your bank account is empty because clients haven't paid, you are out of business. I see it often in mentoring sessions: a talented founder is doing great work but acting as a bank for their customers. They are afraid that asking for money will hurt the relationship. The opposite is true. Professionalism builds trust, and nothing is more professional than clear payment terms.
Getting paid on time is not a matter of luck. It is a system you build into your operations from day one. If you allow a client to dictate when they pay you, you have lost control of your company. You are no longer the owner; you are an unsecured creditor. To fix this, we have to look at the tools that protect your time and your capital.
Why do I need a formal contract for every job?
A handshake is a nice sentiment, but it is not a business strategy. A contract is not just a legal shield; it is a communication tool. It ensures that both parties have the same expectations regarding deliverables, timelines, and compensation. Without a signed document, you are relying on memory, and memory is filtered by self-interest.
Your contract should be plainspoken. It does not need fifty pages of legalese that neither party understands. It needs to state exactly what you will do, what the client will provide, and exactly when the money moves. If a client balks at signing a simple agreement that outlines these terms, they are telling you exactly how they will behave when the invoice arrives. Pay attention to that red flag.
I advise my mentees to include a clause for 'Late Payment Fees.' You may never choose to enforce it, but having it there sets the tone. It signals that your capital has a cost. When you work for free while waiting for a check, you are effectively giving that client an interest-free loan. Most small businesses cannot afford to be lenders.
How can I use deposits to protect cash flow?
The most effective way to ensure you get paid is to get paid before the work starts. This is the 'Deposit Model.' For service providers, a standard 50% deposit upfront is a reasonable expectation. For product-based businesses, it might be 100% of the material costs plus a portion of the labor.
Deposits serve three critical functions:
- They cover your initial out-of-pocket costs so you aren't using your own savings to fund a client's project.
- They vet the client's ability to pay. If they cannot afford the deposit, they cannot afford the project.
- They create 'skin in the game.' A client who has already paid you is more responsive to your emails and more invested in the project's success.
Consider a composite example of a graphic designer. If she bills $4,000 for a branding package but waits until the end to invoice, she is at the mercy of the client's whim for six weeks. If she takes $2,000 upfront, she has already covered her basic overhead. The final $2,000 becomes the profit margin rather than the survival fund.
Setting boundaries on payment terms
Boundaries are where most entrepreneurs fail. They send an invoice and then wait in silence. They feel 'bossy' if they follow up on the due date. You must remove the emotion from these transactions. Business is an exchange of value for currency. If the value has been delivered, the currency is owed.
Standardize your terms. 'Net 30' used to be the gold standard, but for a small business, 'Due Upon Receipt' or 'Net 15' is often more sustainable. You are not a multi-billion dollar corporation that can wait 90 days for a check to clear a central accounting office. You are a lean operation that needs liquidity.
Communicate these terms early and often. Mention them in the first discovery call. Put them in the proposal. Put them in the contract. Put them on the invoice. By the time the bill is due, the client should have seen the terms at least four times. Surprises are the enemy of getting paid.
Steps to automate your collections process
You should not be manually writing emails every time a bill is due. Technology allows you to be the 'good guy' while the system plays the 'enforcer.' Use an invoicing software that handles the heavy lifting for you.
- Set up automated reminders that go out three days before the due date, on the due date, and three days after.
- Enable online payment options like ACH or credit cards. Yes, there is a fee, but getting paid 2% less today is better than getting paid 0% for the next month.
- Create a 'Stop Work' trigger. If a milestone payment is missed, the work stops immediately. Notify the client that the schedule will shift day-for-day until the account is current.
- Conduct a monthly accounts receivable review. Look for patterns. If one client is consistently late, they are a 'D-level' client and should be replaced as soon as possible.
The Switch
The moment you 'Flip the Switch' on your finances is when you stop asking for payment and start requiring it. It is the transition from being a freelancer-for-hire to being a business owner who respects their own worth. When you value your time, your clients will too. If they don't, they aren't your clients—they are a liability.
Take one action today: Review your current outstanding invoices. Identify the one that is furthest past due and send a firm, short email stating that all work is paused until the balance is settled. Do not apologize. Just state the fact. That is the first step toward a healthier business.
Frequently asked questions
The 7 Principles of Flipping the Switch
The short guide Bill gives every owner who is tired of thinking about it. Plus a weekly note with one practical move you can make in your business.