WaffleInvoice Blog

Practical invoicing tips for freelancers and service businesses.

Blog Post

How to Negotiate Payment Terms with Clients

How to negotiate better payment terms with clients - shorter windows, upfront deposits, and clear late fee language that gets invoices paid faster. Start free.

May 25, 20268 min read

Payment terms are negotiable. Most freelancers don't treat them that way because the client states their standard terms and the freelancer just accepts them. That's how people end up waiting 60 days to get paid for work they finished two months ago. The clients who insist on Net 60 do it because no one pushes back. Pushing back, professionally and early, changes the outcome most of the time.

This is a practical guide to negotiating better payment terms, what to ask for, how to ask for it, and how to handle the most common client objections.

When to Raise Payment Terms (Not After the Invoice)

The single most important principle in negotiating payment terms is timing. You need to establish terms before the work starts, ideally during the proposal or contract stage. Once a project is underway, the client's leverage increases because they know you're invested. Once the work is done, your leverage decreases further because you've already delivered what they wanted.

Raise payment terms during the initial conversation about the project. When scope, timeline, and pricing come up, that's when you say "my standard terms are Net 15 with a 50% deposit upfront" or whatever your terms are. Presenting terms as your standard practice, not as a negotiation opener, frames them as a baseline rather than a request.

If a client brings up their payment terms first, listen, acknowledge, then state yours: "We typically pay Net 45" doesn't have to become your reality. You can respond: "I usually work on Net 15 or Net 30 with deposits. Can we find something that works for both of us?" That opens a negotiation instead of accepting their default.

The Most Common Payment Terms and What to Ask For

Understanding the standard options gives you language for the negotiation.

  • Due on receipt. Payment expected immediately. Common for small or recurring work with established clients. Rarely accepted by new clients for larger projects.
  • Net 15. Payment due in 15 days. A reasonable ask for most project work under $5,000. Many small and mid-sized clients can work with this.
  • Net 30. Payment due in 30 days. The standard for most B2B work. Many corporate clients use this as their floor.
  • Net 45 or Net 60. Common in large enterprises, agencies, and media companies. These terms exist because of internal approval cycles and accounts-payable processing delays, not because the company is slow to pay.

As a freelancer, Net 15 to Net 30 is the range you want to be in. If a client insists on Net 45, the negotiation isn't necessarily over. You might be able to get Net 45 in exchange for a different concession, like a larger upfront deposit so you're not fully exposed while waiting.

For a deeper look at what these terms mean and which ones actually protect you, see this breakdown of payment terms for freelancers.

The Case for Upfront Deposits

A deposit is the most effective single tool for improving your payment situation as a freelancer. A 50% deposit upfront means half your project fee is in your account before you start work. It reduces your financial exposure, it qualitatively screens out clients who aren't serious, and it establishes early in the relationship that you mean what you say about payment.

Deposits are widely used and widely accepted. Architecture firms, marketing agencies, lawyers, and contractors all use them. Telling a new client "I require a 50% deposit to begin" is professional, not presumptuous. Clients who refuse to pay any deposit on a project worth thousands of dollars are a real warning sign. That resistance sometimes indicates a client who intends to dispute or delay payment later.

If a client pushes back on a 50% deposit, you have room to negotiate: offer 25% or 30% upfront, the balance on completion. Something is always better than nothing. The deposit also serves as a milestone, it's the point at which the project officially starts and your obligations begin.

How to Frame the Negotiation

Framing matters. The difference between a payment negotiation that goes smoothly and one that creates friction is usually how it's presented, not the actual terms being requested.

Less effective: "I need payment faster because I can't afford to wait 60 days."

More effective: "My standard process is a 50% deposit at start and the balance on delivery. This is how I keep projects moving without delays. Does that work for your process?"

The second version presents your terms as part of how you operate professionally, not as a personal financial problem. Clients don't want to feel like they're being asked to solve your cash flow problems. They respond better to "this is how we work" than to "I need this."

Similarly, when you have late fees, present them as a standard term rather than a threat. "My invoices include a 1.5% monthly late fee for balances unpaid after the due date, which I apply consistently" is different from "I charge late fees if you don't pay on time." One is a policy; the other sounds like a warning. Here's a full guide on how to charge a late fee if you want to add that language to your invoices.

Negotiating With Large Companies That Have Fixed Processes

Some large corporate clients genuinely cannot pay in 15 days. Their AP process has fixed cycles, approvals take two weeks, and their systems aren't built for exceptions. In these situations, the payment window itself may not be negotiable, but other elements are.

Ask About Early Payment Programs

Many large companies have early payment programs where vendors can opt in to receive payment in 10 to 15 days in exchange for a small discount, typically 1% to 2% of the invoice. For a $5,000 invoice, that's $50 to $100 to get paid in 15 days instead of 45. Whether that trade-off is worth it depends on your cash flow situation, but it's worth asking if the option exists.

Negotiate Invoice Submission Timing

If a company pays on Net 30 from invoice receipt, and their AP cycle runs weekly, submitting your invoice on Monday versus Friday can mean getting paid a week earlier without changing the terms at all. Ask your contact when invoices are typically submitted for processing, and send yours to land at the right point in their cycle.

Get Purchase Order Numbers in Advance

A common reason invoices sit unpaid is that they're missing a required PO number or approval code. The invoice goes to AP, AP can't process it without a PO, it bounces back, and two weeks get lost while people sort it out. Asking at the start of a project "do I need a PO number on my invoice?" saves that delay. For large clients, the answer is almost always yes.

When a Client Is Late After the Terms Are Set

Even with the best-negotiated terms, some clients pay late. The approach that works is a simple, consistent follow-up sequence starting the day after the due date.

Day 1 past due: a brief, friendly email. "Just following up on Invoice #[number] for $[amount] due on [date]. Let me know if you have any questions or need anything on my end to process this." Most late payments are just someone forgetting. This catches 70% to 80% of them.

Day 10 past due: a more direct follow-up. Reference the late fee if you have one in your terms and let them know it's accruing. Keep the tone professional, not aggressive.

Day 20 past due: call them. Email is easy to ignore. A direct phone call is harder to avoid and often surfaces what's actually going on. Sometimes "it's in processing" means it genuinely is. Sometimes it means there's a dispute that never got raised directly. Either way, you need to know.

Having a clean invoicing system that makes it easy to send reminders and track payment status reduces the cognitive load of follow-up. WaffleInvoice keeps all your invoices in one place with payment status visible so nothing slips through the cracks in a busy month.

Writing Payment Terms Into Your Contract

Everything you negotiate verbally needs to be in the contract. Verbal agreements about payment terms are hard to enforce. Written terms are much clearer, legally and practically.

Your contract should specify:

  • Deposit amount and when it's due (before work starts, not at signing)
  • Payment schedule for multi-phase projects (milestone billing)
  • Payment window for final invoice (Net 15, Net 30, etc.)
  • Late fee rate and when it applies
  • Accepted payment methods
  • What happens if payment is not received (work stops, ownership of deliverables stays with you until paid)

The last point matters. Including a clause that intellectual property or deliverables remain yours until final payment is received gives you real leverage to enforce your terms. A client who hasn't paid can't legally use the work. That's a significant incentive to pay.

You don't need a lawyer to write a basic freelance contract. Many freelancers use a one-page agreement covering scope, timeline, payment terms, and IP ownership. What matters is that it exists, the client signs it, and both parties have a copy before work begins.

Frequently Asked Questions

Quick answers to the questions readers ask most about this topic.

Is it rude to ask for a deposit before starting work?
No. Deposits are standard practice across professional services, from architects to lawyers to marketing agencies. Asking for 25% to 50% upfront is normal and expected by most business clients who regularly hire freelancers. The rare client who treats a deposit request as unreasonable is often the client who later disputes or delays payment. A deposit request is a reasonable business practice, not a personal affront.
What's the best payment window to ask for as a freelancer?
Net 15 is a strong default for most freelance work. It's short enough to keep your cash flow healthy, and the majority of small to mid-sized clients can process it in that window. Net 30 is reasonable for larger projects or corporate clients with more complex approval processes. Anything beyond Net 30 should be accompanied by a larger upfront deposit to offset the wait.
Can I negotiate payment terms with a large corporation that has standard terms?
Often yes, even if the payment window itself is fixed. Large companies frequently have early payment programs where you can get paid in 10 to 15 days for a 1% to 2% discount. You can also negotiate the deposit structure, ensure you have PO numbers to avoid processing delays, and time your invoice submission to align with their AP cycle. The window might not move, but you can still speed up the actual payment date.
What should I do if a client refuses any deposit?
Treat it as a signal and weigh your other options. You could ask for a smaller deposit, say 25%, as a compromise. You could require payment on delivery (no payment, no final files). You could shorten the payment window to Net 15 or due on receipt to limit your exposure. A flat refusal to pay any deposit, especially for a new client on a large project, is worth taking seriously. The question is whether you want the project enough to accept the additional risk.
How do I add late fee language to an invoice without seeming aggressive?
Present it as a standard business term, not a threat. Add a line to your invoice footer: 'A late fee of 1.5% per month applies to balances unpaid after 30 days.' Include the same language in your contract. When clients see it as a policy that applies to everyone rather than a message directed at them personally, they rarely object. Most never trigger it because they know it's there.

Ready to improve your invoicing?

WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.

Sign Up Free