Home / Blog / Freelance Payment Terms That Actually Get You Paid: Deposits, Milestones, and Net 30

Freelance Payment Terms That Actually Get You Paid: Deposits, Milestones, and Net 30

Payment terms are the one lever you control before there is a problem, and most freelancers never actually pull it. They copy “Net 30” out of an invoice template, send it to a client who never negotiated it, and then wonder why money arrives late. According to the QuickBooks 2026 Small Business Late Payments Report, 59% of US small businesses have invoices overdue by 30 days or more, up from 47% a year earlier, with an average of $17,700 owed on overdue invoices. Terms are the design of your cash flow, not paperwork.

At FreelanceAtlas, we help freelancers build businesses that survive a slow-paying client. This guide covers deposits, milestones, net terms, enforceable late fees, and the state laws that now set payment deadlines. For how the money arrives, see How to Get Paid as a Freelancer: Choosing the Right Payment Rails in 2026, and for the document itself, How to Invoice Clients as a Freelancer.

This article is general information, not legal advice. Statutes and thresholds change and differ by state and city. Consult an attorney licensed in your state before relying on any of this.

A Payment Term Has Three Parts, and Most Freelancers Set Only One

A complete payment term states a trigger, a window, and a consequence. The trigger is the event that starts the clock. The window is how long the client has after that event. The consequence is what happens when the window closes without payment.

Almost every freelancer sets the window and skips the other two. If your contract does not say what starts the 30 days, a client can argue it starts when accounts payable receives the invoice, when a manager approves it, or when the project is signed off internally. Each reading pushes your payment date further out, and none is unreasonable, because you never said.

  • The trigger. Name the event. “Within 14 days of the invoice date” is a trigger. “Upon approval” is not, because approval has no deadline and the client controls it.
  • The window. A specific number of days, not “promptly” or “upon receipt of funds from the end client.”
  • The consequence. A late fee, a pause on work, or the withholding of final files. A term with no consequence is a request.

The consequence only works if it was written down before you started.

Deposits: How Much to Ask For, and What They Are Really For

A deposit does two jobs, and only one is cash flow. It funds the work so you are not lending the client your time, and it is a commitment test. A client who agrees to scope and price, then goes quiet when the deposit invoice arrives, has told you something important at the cheapest possible moment.

Be clear about what follows. These structures are practitioner judgment, not research findings. No credible study measures how much a deposit reduces non-payment, and anyone quoting a precise percentage is quoting a marketing blog. What is true is that a deposit caps your maximum loss.

  • Under $1,000. Full amount upfront, or 50% if the client refuses prepayment. Chasing a small invoice costs more than the invoice.
  • $1,000 to $5,000. A 50% deposit with the balance on delivery. Easy to explain because it is symmetrical.
  • $5,000 to $20,000. Roughly one third up front, the remainder split across milestones. A single unpaid balance here is a serious month.
  • Above $20,000. A 20% to 30% deposit is easier for procurement to approve, but only if the rest is broken into frequent milestones.
  • Ongoing work. Bill in advance for the coming month, not in arrears for the past one. The first month is the deposit.

Call it a deposit rather than a retainer when it is simply the first slice of a project fee, and decide in advance whether it is refundable. A common position is that it becomes non-refundable once work begins.

Milestones: No Single Unpaid Stage Should Be Able to Sink You

Milestone billing answers one question: if the next payment never arrives, how much work have you already given away? That should be a number you chose in advance, not one you discover in week seven.

The rule that does the most work is simple. Never be more than one milestone of work ahead of payment. When a payment is late, you stop before starting the next stage rather than halfway through it, and that is far easier to enforce when the contract already says so.

Tie each milestone to a deliverable rather than a date. A date-based schedule pays you for the calendar passing, which sounds fine until a client sits on feedback for three weeks and then argues the milestone was not met. Add a clause stating that a milestone counts as delivered if the client has not supplied required input within a set number of business days.

A workable split for a mid-sized project is 30% to start, 30% at the midpoint deliverable, 30% at final delivery, and 10% after a defined revision window. Keep the stages even and frequent enough that the largest amount at risk is one you could absorb losing.

Milestones only hold if both sides agree what “delivered” means, which is a scope problem. If yours keep slipping, fix that first with How to Write a Freelance Scope of Work That Prevents Scope Creep. Watch acceptance clauses too. “Final payment due on client approval” hands the client an unlimited window, so use deemed acceptance after five business days instead.

What Net 30 Actually Means, and When It Is Worth Accepting

Net 30 is a trade credit convention, not a freelance one. It grew out of business-to-business supply, where a manufacturer shipped goods and gave the buyer a month to sell them before paying. Corporate accounts payable built its cycles around that: invoices are batched, matched against a purchase order, approved, and paid in a scheduled run. You are not a supplier extending trade credit. You are one person carrying the cost of the work in advance, with no other buyer for a half-finished project.

The real wait is also longer than the number on the invoice. Xero Small Business Insights, which uses actual transaction data rather than survey responses, reported that US small businesses were paid 8.5 days late on average in the June 2026 quarter, waiting 29.3 days in total, up from 28.6 days the previous quarter.

Net 30 is still worth accepting when the terms are genuinely fixed, the work is ongoing, and the amount at risk in a single cycle is one you can carry. Large organizations often cannot pay faster than their payment run. What you should not do is accept longer terms at the same price.

  • Build it into the rate. Quote one number for payment within 14 days and a higher number for net 30 or net 45. Showing both makes the cost of delay visible rather than argumentative.
  • Offer an early payment discount. The traditional trade credit form is a small percentage off for payment within ten days, full amount due at 30.
  • Move the trigger instead of the window. Invoice at the start of a milestone rather than the end. The clock starts earlier without touching the number they are attached to.

Ask one more question before agreeing: what does this client’s payment process actually require? A purchase order number, a vendor form, or a submission cutoff can delay payment more than the stated terms. Find that out during onboarding, not on day 31.

Retainers Move the Question From When to How Much

A retainer changes the terms problem rather than solving it. When a client pays a fixed amount at the start of each month for an agreed scope, the trigger becomes a calendar date and the deposit question disappears, because every month is prepaid. The risk moves rather than vanishes: income concentrates in fewer clients and one cancellation removes a large share of revenue. The terms that matter are the cancellation notice period, whether unused hours roll over, and what happens when a month exceeds scope. Freelance Retainers Explained covers how to structure them.

Late Fees That Are Actually Enforceable

There is no federal statutory cap on what a freelancer may charge as a late fee. Enforceability turns on two things: whether the fee was stated in the contract before work started, and whether the rate runs into your state’s usury or interest limits. Those limits differ considerably, so check your own state’s law rather than copying a percentage from a template.

The timing point costs freelancers the most money. A late fee is a contract term, so both parties must have agreed to it. Adding a fee to an invoice after payment is already overdue leaves you arguing that the client agreed to something they never saw.

  • The rate and the period. State whether it is a flat fee, a percentage per month, or daily interest, and state it once so compounding is not ambiguous.
  • When it starts. Tie it to the same trigger and window as the payment term, with a short grace period.
  • Whether work pauses. A clause stopping work on any overdue balance is often more effective than the fee, because it turns a penalty into a schedule problem the client must explain internally.

If your agreement has no late fee clause at all, that is the easiest fix available. Freelance Contracts for Beginners covers the clauses this one sits inside.

State and City Freelance Laws Now Set Payment Deadlines by Statute

This is the part most freelancers have never heard of, and it is the most valuable material here. Several US jurisdictions now require a written contract for freelance work above a dollar threshold, impose a default payment deadline, and attach real remedies when a hiring party pays late. A 30-day deadline is not something you negotiate for there. It is the legal default when your contract is silent, so a freelancer working without a written contract is giving up protection that already exists for them.

New York: the Freelance Isn’t Free Act

New York’s Freelance Isn’t Free Act, at General Business Law Article 44-A, covers contracts worth $800 or more, counted as one project or aggregated with the same hiring party over 120 days. A written contract is required. Payment is due on the date the contract states, or, if it states none, no later than 30 days after completion. Remedies include double damages, injunctive relief and attorney’s fees, plus $250 in statutory damages for failing to provide a written contract. It applies to contracts entered on or after 28 August 2024. See the New York State Department of Labor page and the bill text.

California: SB 988, the Freelance Worker Protection Act

California covers contracts of $250 or more, a low threshold that captures most ordinary freelance work. The written contract must list the parties, the hiring party’s mailing address, an itemized list of services, the rate and method of compensation, and the date payment is due. Payment is due per the contract, or within 30 days of completion if unspecified. Records are kept four years, and remedies include statutory damages plus attorney’s fees. It took effect 1 January 2025. Full text is at California Legislative Information.

Illinois: the Freelance Worker Protection Act, 820 ILCS 193

Illinois covers contracts of $500 or more within any 120 day period. A written contract is required, payment is due per the contract or within 30 days of completion where it is silent, and records must be kept two years. It took effect 1 July 2024. Illinois provides penalties including attorney’s fees, and the specific amounts are best confirmed against the current statute or with counsel rather than from summaries. The Illinois Department of Labor page is the primary reference.

City of Los Angeles: the Freelance Worker Protections Ordinance

Los Angeles has a city ordinance that operates alongside the California statute rather than instead of it. It applies where contracts with a single hiring entity total $600 or more in a calendar year. Payment is due per the contract or within 30 days, and records are kept four years. Remedies are twice the unpaid amount plus attorney’s fees, with an additional $250 where a requested written contract was not provided. A complaint must be filed within one year. It took effect 1 July 2023. The text is a PDF from the Office of Wage Standards.

Put every engagement above the threshold in writing, because the written contract is what activates the protection. Then check whether your own state or city has passed something similar, because more keep adding versions of this.

The Prompt Payment Act Does Not Help You With a Private Client

This corrects a misconception that circulates constantly. The federal Prompt Payment Act of 1982 requires federal agencies to pay their contractors on time and to pay interest automatically when they do not. It applies only to federal government contracts and subcontracts, not to private clients, and it creates no private right of action. The Bureau of the Fiscal Service at the US Treasury publishes the rules and the rate, which is 4.75% for 1 July to 31 December 2026.

The rate is still a useful reference, since a client questioning your late fee has a published federal benchmark to compare against. Just do not tell a private client they are legally required to pay under this statute.

How to Present Terms to a New Client and Change Them With an Old One

Terms land badly when they arrive late and alone. If the first time a client hears about a deposit is when the invoice appears, it reads as a demand. State them in the proposal, in the same neutral register you use for timelines. Do not explain, apologize, or mention past clients who did not pay.

Here is how the project is structured. The total is [amount]. A 50% deposit confirms the start date and reserves the schedule, and the balance is due within 14 days of final delivery. Once the deposit clears, I will send the kickoff questionnaire and we can start on [date].

If a client pushes back on the deposit, do not argue the principle. Offer a smaller first payment with more frequent milestones, which keeps your exposure capped while giving them something.

Changing terms mid-relationship is harder, mostly because freelancers frame it as a complaint. Present it as a standard you are applying across your business from a set date, not a response to this client. Give notice, pick a clean boundary such as the next project, and state the change once.

Subject: Payment structure for upcoming work

Hi [Name],

A note before we schedule the next piece of work. From [date], all projects run on a 50% deposit with the balance due within 14 days of delivery, and invoices more than [number] days overdue pause active work. Our current project continues under the existing terms.

If the delay comes from a purchase order or an approval step on your side, tell me how that works and I will build the invoicing around it.

Best,
[Your name]

That last line matters. Much late payment is process friction rather than unwillingness, and asking about the mechanism gives a good client a way to fix it.

A Default Term Set You Can Adopt Tomorrow

Use this as a starting point and adapt it to your field and your tolerance for risk. The value is in having a considered default rather than an inherited one.

  • Deposit. 50% up to roughly $5,000, one third above that with milestones attached, full prepayment under $1,000.
  • Milestones. Tied to deliverables, and never more than one stage ahead of payment.
  • Window. Net 14 as standard, net 30 at a higher rate where payment cycles require it.
  • Trigger. The invoice date, invoices issued on delivery of each milestone, deemed acceptance after five business days.
  • Consequence. A late fee in the signed agreement at a rate permissible in your state, plus a clause pausing work on any overdue balance.
  • Everything in writing. Every engagement above a few hundred dollars gets a written agreement, which is a statutory requirement in several jurisdictions.

Conclusion

The decision in front of you is not whether to chase your current late invoice. It is whether your next client agrees to terms you designed or terms you inherited. Deposits and milestones are judgment rather than proven formulas, but they share one property no collections tactic has: they work before there is a problem, and they cap what you can lose without the client’s cooperation.

Do it in this order. Open your contract template, check whether it states a trigger, a window, and a consequence, and add whichever are missing. Check whether New York, California, Illinois or Los Angeles covers your work, and if so put every engagement above the threshold in writing. Then set your default deposit and milestone structure and use it on the next client who says yes.

Key Takeaways

  • A complete payment term states a trigger, a window, and a consequence, and most freelancers set only the window, which leaves the client to decide when the clock starts and what happens at the end of it.
  • Late payment is normal, not exceptional: the QuickBooks 2026 Small Business Late Payments Report found 59% of US small businesses have invoices overdue by 30 days or more, up from 47% a year earlier, with $17,700 outstanding on average.
  • Deposit sizes and milestone splits are practitioner judgment rather than measured findings, and their function is to cap the maximum you can lose on a single engagement.
  • Tie milestones to deliverables instead of dates, and never carry more than one milestone of completed work ahead of the last payment you received.
  • New York, California, Illinois and the City of Los Angeles require a written contract above a dollar threshold and set a 30-day default payment deadline, so working without one forfeits protection you already have.
  • The federal Prompt Payment Act applies only to federal government contracts and creates no private right of action, so it gives you nothing against a private client.

Frequently Asked Questions

What are the best payment terms for a freelancer?

A reasonable default is a 50% deposit before work starts, the balance due within 14 days of delivery, and a stated late fee in the signed agreement. Above roughly $5,000, replace the single balance payment with milestones tied to deliverables, so no unpaid stage exceeds an amount you could absorb losing. Reserve net 30 for clients whose payment cycles require it, and charge more when you accept it. The numbers matter less than stating a trigger, a window, and a consequence rather than only a number of days.

How much deposit should I ask for as a freelancer?

There is no researched figure here, only practitioner convention, so treat any precise claim with suspicion. A common structure is full prepayment under $1,000, 50% between $1,000 and $5,000, and roughly one third on larger projects where the remainder is split into milestones. The deposit does two jobs: it funds the work so you are not lending the client your time, and it tests commitment cheaply. A client who agrees to scope and price but goes quiet at the deposit invoice has told you something useful.

Is a freelance late fee legally enforceable?

It can be, but two conditions matter. The fee has to be stated in the contract before work begins, because a late fee is a contract term and a client cannot agree to something they never saw. Adding it to an invoice after payment is overdue leaves you arguing about an agreement that does not exist. The rate also has to stay within your state’s interest and usury limits, which vary considerably, so check your own state’s law or ask a local attorney. There is no federal cap on the amount.

Does the Prompt Payment Act make my client pay me on time?

No, not unless your client is a federal agency or you are working under a federal contract or subcontract. The Prompt Payment Act of 1982 requires federal agencies to pay contractors on time and to pay interest automatically when they do not, and the Bureau of the Fiscal Service publishes the rate, currently 4.75% for 1 July to 31 December 2026. It does not apply to private clients and creates no private right of action, so you cannot bring a claim under it against an ordinary business. State freelance laws are the route there.

Which states have freelance payment protection laws?

New York, California and Illinois have statewide laws, and the City of Los Angeles has its own ordinance. New York’s Freelance Isn’t Free Act covers contracts of $800 or more entered on or after 28 August 2024. California’s SB 988 covers $250 or more and took effect 1 January 2025. Illinois covers $500 or more within 120 days, effective 1 July 2024. The Los Angeles ordinance covers $600 or more with one hiring entity in a calendar year, effective 1 July 2023. All four require a written contract and set a 30-day deadline where the contract is silent.

Author

Samir Badawy

FreelanceAtlas Contributor

Table Of Contents

Discover more from FreelanceAtlas

Subscribe now to keep reading and get access to the full archive.

Continue reading