For Creators

Getting paid on time: deposits, milestones, and late-payment terms that work

Freelance payment dashboard showing deposits, milestones, invoices, and payment confirmation.
Team TBM
Team TBM
Sep 23, 202610 min read

Late payment is not a fluke of one bad client. In Remote’s Contractor Management Report 2025, 85% of freelancers have their invoices paid late at least some of the time. For 21%, it happens more than half the time. You cannot screen your way out of a pattern that common. What gets clients to pay on time is contract structure.

This guide covers what you control directly: deposit structure, milestone schedules, and the clauses in your contract. It also covers what two state laws, California’s and New York’s, give you when a client stalls. Finally, it covers the follow-up scripts and escalation steps that make those structures work in practice.

This is general information, not legal advice. The contract language and state-law summaries below are a starting point for a conversation, not a substitute for one. Contract law varies by state, and what actually holds up depends on your jurisdiction, your situation, and the rest of your agreement. Consult a licensed attorney in your state before you rely on any of this in a real contract.

Why payment timing breaks down in the first place

Late payment is not only a creator problem. According to a 2026 compilation by the Kaplan Group, a commercial collections firm, 17% of suppliers now extend payment terms beyond 60 days, up from 7%. Stretching terms is a cash-management tactic, and the float cost lands on whoever gets paid last. So the squeeze you feel from a slow-paying client often traces back one step further. That client’s own client squeezed them first.

You cannot fix that upstream pressure. What you can control is whether your own contract gets clients to pay on time by default. Otherwise you leave room for someone else’s cash-flow problem to land on you. That starts with the payment schedule you set before any work begins.

Choose a deposit structure that matches project size

A flat “50% up front” rule works for some projects and creates friction on others. Match the structure to the project’s size and payment risk instead. The right structure does more than protect your cash flow. It is often the fastest way to get clients to pay on time. It sets the expectation before any work starts.

Under $5,000: Use a 50/50 split, half at signing and half on delivery. It is simple to explain and simple to track. On engagements this short, a client’s cash flow rarely shifts mid-project.

$5,000 to $15,000: Use a three-part split: 30% at signing, 40% at draft approval, 30% on final delivery. This ties payment to real project checkpoints. A stalled review cycle then does not leave you carrying the full cost of unpaid work.

$15,000 and up: Move to milestone or monthly billing. At this size, a single delivery-based payment concentrates too much risk in one moment. Billing in cycles protects your cash flow if the timeline extends.

These tiers are common industry convention, not a legal requirement. Adjust them for your own risk tolerance and the client relationship.

Build a milestone schedule the client can see coming

A milestone schedule removes ambiguity about when money moves. Put it in writing and attach it to the contract. Reference specific deliverables rather than vague percentages of “progress.”

A simple structure looks like this:

MilestoneDeliverable% of totalDue date
1Signed contract + kickoff30%At signing
2First draft delivered40%Draft delivery date
3Final delivery + files30%Final delivery date

For longer engagements, tie monthly milestones to a retainer or sprint cadence instead. Either way, the goal stays the same. The client should know what payment is due, and when, before you reach the next milestone.

The language below is illustrative template text, not a finished legal document. Use it as a starting point for a conversation with a licensed attorney in your state. Contract law varies, and what holds up depends on your jurisdiction and the rest of your agreement.

Deposit clause (illustrative): “Client agrees to pay a non-refundable deposit of [X]% of the total project fee upon signing this agreement. Work will not commence until the deposit is received in full.”

Milestone clause (illustrative): “Payment will be made according to the milestone schedule attached as Exhibit A. Each milestone payment is due within [X] days of the corresponding deliverable being sent to Client.”

Late-fee clause (illustrative): “Invoices not paid within [X] days of the due date will accrue a late fee of 1.5% per month on the outstanding balance.” A 1.5% monthly late fee is a common freelance convention. Whether it is enforceable as written depends on your state and contract terms.

Those three set up how money moves. A fourth, the pause clause, covers what happens when it does not arrive at all, so it appears with the escalation steps further down.

What the law actually says: California and New York only

This section covers two states, California and New York. It is not a nationwide summary, and you should not read it as one.

California: SB-988, the Freelance Worker Protection Act

SB-988 took effect January 1, 2025. Its scope is narrower than the name suggests. The law covers “freelance workers,” a term the statute defines tightly: a person, or an organization composed of no more than one person. That person must be hired as a bona fide independent contractor providing professional services. So a two-person studio does not qualify, and neither does W-2 work.

The threshold is $250. That can be a single contract, or several contracts with the same hiring party that add up to $250 within 120 days. Above that, the law requires payment on the contract’s terms. If the contract sets no timeline, payment falls due within 30 days of completed work. The law also requires a signed written contract, kept for at least four years. Penalties for late payment can reach twice the unpaid amount. Refusing to provide a written contract can add a separate penalty of up to $1,000.

New York: Labor Law §191-d, the Freelance Isn’t Free Act

New York’s statewide law is separate, with its own threshold: contracts worth $800 or more. It took effect in 2024. Like California’s law, it defaults to a 30-day payment window when the contract is silent on timing. The statute also carves out several categories, including construction contractors, attorneys, licensed medical professionals, and sales representatives.

The remedies differ from California’s. Violations of the written-contract requirement carry $250 in statutory damages. Late payment can trigger double damages plus attorney’s fees. The New York Attorney General can also impose a civil penalty of up to $25,000.

New York City had its own version first: Local Law 140, passed in 2016, covering only the five boroughs. Under that earlier city law, the city’s Department of Consumer and Worker Protection reported fielding roughly 4,300 complaints. The same report counted over $3.47 million recovered for creators. Those figures come from a 2023 five-year report, so treat them as history rather than a current number.

These two laws have different thresholds and different penalty structures. Do not treat them as one interchangeable rule. If you work in either state, read the statute that actually applies to your contract, not a blended summary of both.

If you work outside both states, check whether your own state has a freelance-payment law. Do not assume you have none.

Follow-up templates that get clients to pay on time

A payment reminder does not have to feel like a confrontation. Use a consistent sequence, so the client knows what to expect. You also avoid improvising tone under pressure.

Before the due date: “Hi [Name], just a quick note that invoice #[X] for [project] is due on [date]. Let me know if you need anything from me to process it.”

On the due date: “Hi [Name], invoice #[X] is due today. Could you confirm your team has submitted it for payment?”

Past due: “Hi [Name], invoice #[X] was due on [date] and I haven’t seen payment yet. Per our contract, a late fee applies starting [date]. Can you give me a status update today?”

You do not have to send these by hand. Most invoicing tools let you schedule automated reminders on the same before-due, on-due, and past-due sequence. FreshBooks, QuickBooks, Wave, and Bonsai all support it. Paste the templates into your software’s reminder settings and let the automation send them. The tone stays consistent, and you stop tracking due dates manually.

Whether the message goes out by hand or on autopilot, keep a record of every response, or lack of one. That record matters if you escalate later.

When to escalate

If reminders do not work, pausing further work is a reasonable negotiating position rather than a legal threat. Stop new deliverables until the client settles the outstanding invoice. Say so clearly in writing.

Build a pause clause into the contract

You do not have to decide this in the moment. Build a pause clause into the contract before the project starts. It should state that work stops if the client does not pay within a set number of days of the due date. Work resumes once the account is current. Writing it in upfront means you are not improvising a policy under pressure. You are doing what the contract already said you would do.

Pause clause (illustrative only, not legal advice): “If payment is not received within [X] days of the invoice due date, [Creator] may pause all work on the project until the outstanding balance is paid in full. Any resulting delay to the project timeline is the responsibility of [Client]. Upon resumption of work, [Creator] will provide a revised timeline and delivery dates based on current availability.”

Say the same thing in plain language when you invoke it. The original delivery date no longer holds once you pause work. You will send a new one when you are back on the project, based on where it fits your schedule then. The client’s delay caused the change, so the change is fair.

Send a formal demand letter

If pausing does not move the client, send a formal demand letter. State the amount owed, the original due date, and a firm deadline for payment. At that point, small claims court or a collections service becomes a real option. That is especially true where California or New York law applies, since the statutory penalties give you a stronger position.

For more on the coverage your contract needs before a project starts, see The Blue Mango’s guide to the contract clauses creative projects most often leave out.

The bottom line

None of this stops a client from wanting to pay late. It removes the excuses that make late payment easy: unclear terms, no deposit, no written milestone, no cost for stalling. Good clients will pay you either way. Structure is what gets clients to pay on time when goodwill runs out.


Work with The Blue Mango. If you want a co-op that treats fair, on-time payment as a baseline rather than a negotiation, see how TBM structures creator engagements.

This article is for general informational purposes and does not constitute legal advice. The contract clause language above is illustrative template text. Consult a licensed attorney in your state before relying on any payment-term language in a real agreement.