To negotiate a contract with a client, decide beforehand which terms you will hold, name your price first when you know the market, trade scope instead of discounting, and put the agreed result in one document both sides can see. The goal is agreement in writing, not winning.
Most small business owners dread this because it feels like conflict. So they accept the first number, leave the scope vague, skip the deposit and then absorb the cost of every assumption nobody discussed. Late payment is a big part of that cost. An analysis of invoicing data from over 100,000 freelancers found that 29% of invoices were paid at least a day late. A clear contract with firm payment terms is your best defence.
Separate what is negotiable from what is a firm line
Decide privately which terms can move and which cannot, before any conversation. Mixing them up is how people give away the terms that actually protect them.
Usually negotiable: the price within a range, the timeline when the client has a real constraint, the order in which deliverables ship, and the exact mix of what is included.
Firm lines to hold by default:
A deposit before work begins. It filters serious clients and protects you from weeks of work for someone who vanishes. Our guide to collecting a deposit before a project shows how to ask for it.
Late fees written into the terms. You may never enforce them hard, but having them in the contract changes behaviour and gives you standing if a payment slips.
Transfer of rights on final payment, not before. Until the client has paid in full, the rights to the finished work stay with you. Say this clearly in the contract and have a lawyer check how it works where you and the client are based, since copyright rules differ by country.
Decide these cold, when nobody is watching. If you decide in the moment, you will cave to a friendly client or a pushy one. A written statement of work is where most of these terms live, and writing it well removes half the friction before negotiation starts.
Written by
The Delivvo team
Delivvo runs the client cycle for service businesses: inquiry, quote, contract, deposit and delivery. Payments go straight to your own account.
If you are self-employed and use part of your home only for work, you can deduct it on your US return. This post covers who qualifies, the simplified and regular methods with a worked example, the mistakes that cause trouble, and the records to keep.
AI editing is cheaper in dollars when you publish often, and a human editor is cheaper when your time is worth more than the edit. This guide compares real tool prices with editor pay and walks through a break-even calculation you can run in five minutes.
A UAE client contract holds up when it is written, specific, signed and backed by a valid licence and tax set-up. This post covers e-signatures under UAE law, VAT and e-invoicing basics, what to put in the contract and what your options are when a client stops paying.
8 min read
Your inquiry link is free.
Free plan. No card needed.
Blog
Guides for service businesses, from the first inquiry to the final payment. Written by the team behind Delivvo.
In some places the law already sets a floor. Under New York City's Freelance Isn't Free Act, according to the city's official handout for freelance workers, contracts worth $800 or more (counting all agreements with the same client within 120 days) must be in writing. If the contract has no payment date, the client must pay within 30 days of the work being completed.
You do not need to work in New York for this to be useful. It shows what a sensible written contract holds: the work, the pay and the payment date. If you work somewhere else, check the rules that apply to you, or ask a lawyer.
Name the price first, with one exception
Putting your number on the table first usually sets the frame. The Program on Negotiation at Harvard Law School explains that the first offer works as an anchor, and that the exception is when the other side knows the realistic price range far better than you do. In that case, let them anchor first, or you risk pricing yourself far below what they would have paid.
So if you know the going rate for your work, lead with your number. If you do not know what this client or industry spends, ask about their budget before you name a figure.
When price meets resistance, resist the reflex to discount. A discount tells the client your first number was padded, and it teaches them to push. Offer options instead. Reduce the scope to fit the budget, extend the timeline, or remove a deliverable, and keep the rate. The conversation changes from "how low will you go" to "which version do you want."
Freelancer reviewing proposal options and pricing on a laptop
Calm scripts for common pushback
Having a few lines ready lets you stay specific instead of defensive. The tone is friendly, certain and unbothered.
On rate pushback: "I understand the budget is a real constraint. My rate reflects the scope we outlined, so instead of lowering it, I can adjust what is included. If we drop the second revision round and the extra landing page, I can bring the total down to fit."
On the deposit: "The deposit is how I work. It confirms the start date and reserves the time in my schedule. I begin once it clears." Say it as a fact. Clients rarely argue with a policy stated plainly.
On the timeline: "I can hit that date, but it would mean reprioritising other work and a rush charge. If the deadline can move by a week, I keep the price as quoted. Which matters more to you?"
The thread through all three is that you never argue the value of your work in the abstract. You offer a concrete trade. Trades feel fair. Refusals feel like a fight.
Know your walk-away point before you start
Your strongest position comes from having a real alternative. Harvard's Program on Negotiation describes your BATNA, the best alternative to a negotiated agreement, as the best result you can expect if talks fail, and advises working it out before you negotiate. It also covers other sources of power at the table, and having another option is near the top of the list.
For you, that means having other leads, or enough savings to say no. Set a walk-away point on paper: the lowest price, the weakest terms and the widest scope you would still accept. If the client pushes past it, you already know the answer.
Walking away is not failure. A client who fights the deposit, resists every protective term and grinds the rate down before you have started is showing you how the project will go. Once you have a record of holding your terms calmly, raising rates with existing clients gets easier too, and our guide to raising your rates with existing clients covers that step.
Put the agreement somewhere both sides can see it
A negotiation only holds if the result is written down and visible. Verbal agreements drift. A month later the client remembers a smaller scope and a later deposit than you do, and you are arguing from memory.
Once you have aligned, capture the terms in a single document both sides can sign and return to. A short summary email after the call helps, but it is not a contract. The signed document should state the scope, the price, the payment schedule, the revision limit, the late-fee terms and who owns what, and when. Keep it in plain language. A contract nobody reads protects nobody.
How Delivvo carries the negotiated deal through
Delivvo does not negotiate for you. It keeps what you agreed from being rebuilt by hand in five tools.
Build the quote in Proposals from your packages and add-ons. Packages are the "which version do you want" trade made visible, for example a standard package and one with an extra revision round.
Send it as one link. The client picks a package, signs the contract and pays the deposit on one page. This is the one-page close on Pro and above.
The contract carries a signing record: a SHA-256 hash, the IP address and device, and an archived PDF. Signatures can be typed or drawn, and contracts and signatures are unlimited.
Delivvo creates the client, the project, the contract and the invoice from what the client chose, so the number you negotiated is the number on the invoice.
If you need your own contract wording, on Business and above you can upload your own PDF and place signature boxes on it.
A detail worth having: every contract and quote gets a verification code. A client's finance person can check it on the public verify page and see the issuer, number, dates, amount and status. For the contract itself, Contracts and e-signatures explains the options. These are templates and records, not legal advice, so have a lawyer check the wording for your trade and country.
When the client comes back with changes after the call, edit the quote or the contract and send the new version instead of agreeing by message. The thing that was signed is then always the thing on file. If a client asks for something that was not in the package, add it as an add-on with its own price. That keeps the scope honest without a second negotiation about the whole deal. Because the deposit is taken in the same step as the signature, there is no gap in which a signed client goes quiet before paying.
FAQ
What should never be negotiable in a contract with a client?
Hold three by default: a deposit before work starts, late fees written into the terms, and transfer of rights only after final payment. The deposit filters for serious clients, late fees give you standing, and holding the rights until payment protects you if the client disputes the bill.
Should I make the first offer or let the client name a price?
Usually you make it, because the first number anchors the result. The exception is when the client knows the realistic range much better than you do. Then ask about their budget first.
How do I handle a client who wants a lower price?
Trade scope for price. Remove a deliverable, cut a revision round or extend the timeline, and keep your rate. Discounting teaches the client to push.
When should I walk away?
Set your walk-away point before you begin. If a client fights the deposit and every protective term before the project even starts, that is a preview of the whole job.
Delivvo runs the whole client cycle for service businesses, from the first inquiry to the quote, contract, deposit, invoice and delivery, so the terms you negotiate are the terms the client signs and pays. Clients pay you directly through your own gateway, and Delivvo takes 0%. Start free