When a Client Asks for Net 60 Payment Terms (What to Say and What to Offer Instead)
- Net 60 means the client pays 60 days after the invoice date. For a small builder, that is two months of carrying the cost of the work yourself, on top of the time it took to do it. It is a cash flow problem before it is a trust problem.
- Use the Profit Room's Terms Trade: ask whether net 60 is a company policy or just the default on their paperwork, then trade instead of accepting. Offer a deposit before work starts, milestone payments, a higher price that covers the wait, or a small discount for paying sooner. Long terms are something you give in exchange for something, not by default.
- Put the agreed terms in your agreement and on every invoice: the due date, what happens if a payment is late, and that work pauses if a milestone payment is missed. If a client wants net 60, no deposit, and a rush timeline all at once, that is a deal to rethink.
The Short Answer
When a client asks for net 60 payment terms, do not say yes just to close the deal, and do not walk away over it. First find out whether it is a real company policy or simply what their paperwork says by default. Then trade: agree to longer terms only in exchange for something that protects you, like a deposit before you start, payments tied to milestones, or a price that covers the wait. If the terms truly cannot change, build that wait into your price and your schedule.
That is the Terms Trade. The mistake is treating payment terms as fixed when they are usually just the client's starting point. A builder who quietly accepts net 60 on a fixed-price project is lending the client money for two months, for free. This is the same family of problem as [a client who pays late](/blog/how-to-handle-a-client-who-pays-late), except you get to solve it before it starts.
What Net 60 Actually Costs You
Net 60 means payment is due 60 days after the invoice date. If you only invoice when the project is finished, the real wait is the whole build plus those 60 days. A project that takes a month to build means you see the money roughly three months after you start. During that time you are paying for your own tools, subscriptions, and living costs, and you may be turning down other work because this project has your attention.
| Terms | When you see the money | Who carries the risk |
|---|---|---|
| Due on receipt, invoiced at the end | When the build is done, if they pay promptly | Mostly you, until delivery |
| Net 60, invoiced at the end | About two months after the build is done | You, for the whole build plus two months |
| Deposit plus milestones, net 60 on the final payment | Part up front, part during the build, the rest later | Shared, and much less of it on you |
| Net 60 with a higher price | Two months after delivery, at a price that covers the wait | You, but you are paid for it |
The same project under different terms
Run the numbers on your own project before you answer. [Tracking client project profitability](/blog/tracking-client-project-profitability) covers how to see what a project really costs you while it is open, and that is the number to have in your head when you negotiate terms.
Run the Terms Trade
Start these steps the moment the client's paperwork or procurement contact says 'our terms are net 60.'
- Ask if it is policy or default. 'Is net 60 a fixed policy for every vendor, or is it the standard on your purchase order?' Many smaller companies will change it the moment you ask. Larger companies often have a fixed policy, which is fine, because it tells you to negotiate on something else.
- Ask for a deposit before work starts. A deposit is the simplest trade. It covers your early costs and shows the client is committed. Even companies with strict payment terms can often pay a first invoice when the work starts.
- Split the rest into milestones. Tie payments to delivered pieces of the build so each invoice is smaller and starts its own clock earlier. [Structuring client payments around milestones](/blog/structure-client-payments-milestones) lays out how to do it.
- Price the wait if terms will not move. If the client truly cannot pay sooner, raise the price to reflect that you are carrying the cost, and say that is why.
- Offer a reason to pay sooner. A small discount for paying within a short window gives the client's finance team a reason to move your invoice up the pile. Only offer it if your price can absorb it.
- Write it down before you start. Put the agreed terms in the agreement, not in a chat thread.
What to Put in Writing
Payment terms belong in your [one-page agreement](/blog/one-page-agreement-before-you-build) and on every invoice, so nobody has to remember what was said on a call. Your [scope of work](/blog/scope-of-work-that-prevents-scope-creep) should tie each milestone to a clear piece of the build, so there is no argument about whether a payment is due.
| Term | What it says | Why it helps |
|---|---|---|
| Deposit | An amount due before work starts | Covers your early costs and confirms the client is committed |
| Milestones | Which delivered piece triggers which invoice | Starts each payment clock earlier and keeps invoices smaller |
| Due date | The exact terms, counted from the invoice date | Removes guessing about when payment is late |
| Late payment | What happens if an invoice is not paid on time, within what local rules allow | Gives you a clear next step instead of an awkward chase |
| Work pause | Work pauses if a milestone payment is missed | Stops you from building further ahead of the money |
| Handover | Final files and full access are released once the last invoice is paid | Keeps your strongest leverage until the end |
Terms that keep long payment windows from hurting you
The handover line ties into [when a client wants the code before final payment](/blog/client-wants-the-code-before-final-payment), which is the moment long terms usually come to a head. This is not legal advice, and rules on late fees differ by place, so have a lawyer look over your template once and reuse it.
When to Walk Away
Long terms on their own are not a red flag. Plenty of good clients, especially larger companies, pay on a fixed schedule and pay reliably. The warning sign is a stack: net 60 or longer, no deposit, no milestones, a rush deadline, and pushback on the price that would cover the wait. That client wants you to carry all the risk and all the cost. Offer the trade once more, and if nothing moves, [turn down the project](/blog/how-to-turn-down-a-client-project) politely.
If you do take on a larger client with fixed terms, plan for it. Keep enough other work going that one slow-paying invoice does not stall you, and think of the wait as part of the price of working with bigger companies. [Getting enterprise clients](/blog/how-to-get-enterprise-clients-for-your-claude-code-agency) is worth it for many builders, as long as the terms are priced in from the start.
Short, practical drops on offers, outreach, pricing, and closing clients with Claude Code. No spam, unsubscribe anytime.
Frequently asked
What does net 60 mean?
It means the client pays 60 days after the invoice date. If you only invoice at the end of a project, your total wait is the time the build takes plus those 60 days.
Should a freelancer or small agency accept net 60 terms?
Only in exchange for something, such as a deposit before work starts, milestone payments, or a higher price that covers the wait. Accepting net 60 on the full amount with nothing in return means carrying the cost of the whole project yourself.
How do I negotiate shorter payment terms with a client?
Ask whether the terms are a fixed policy or just the default on their paperwork. Many clients will change them when asked. If they cannot, negotiate a deposit and milestones instead, or price in the wait.
Can I charge more for net 60 payment terms?
Yes. Waiting two months to be paid costs you money, so a higher price for longer terms is fair. Say plainly that the price reflects the payment schedule.
What if a client on net 60 still pays late?
Follow the late payment terms in your agreement, pause work if a milestone payment is missed, and hold the final handover until the last invoice is paid. Then follow up the same way you would with any late invoice.
Last reviewed October 31, 2026.

Co-founder of the Claude Code Profit Room. Built and sold AI services to real clients; writes about offers, pricing, outreach, and closing with receipts.
More from Duncan Rogoff →