Landing a new client feels great. There's that initial rush of excitement—new project, new income, new opportunity. But here's the truth most freelancers learn the hard way: verbal agreements and casual email threads aren't enough to protect you when things go sideways.
A contract isn't about distrust. It's about clarity. It's the difference between getting paid on time and chasing invoices for months. It's what separates a smooth project from a nightmare involving endless revisions, scope creep, and disputes over who owns the work.
Most freelancers don't have lawyers on speed dial. You're juggling client work, marketing, accounting, and everything else that comes with running a solo business. That's exactly why you need a simple, practical checklist—something you can use to evaluate any freelance contract before you sign and start working.
Who this checklist is for: Freelancers working with new clients Independent contractors and consultants Creators offering services, not products Anyone starting client work without a lawyer Client and Freelancer Details
This sounds obvious, but it's where many DIY contracts fall apart. You need full legal names, not just "John" or "ABC Company." Include complete addresses, phone numbers, and email addresses for both parties.
Why does this matter? If you ever need to enforce the contract or resolve a dispute, you need accurate information about who you're dealing with. A nickname or partial business name won't hold up if things get messy.
Make sure business entities are properly identified too. If your client is "John's Design Studio LLC," that's what goes in the contract—not just "John." Same goes for you if you operate under a business name. Double-check everything before signing. A misspelled name or wrong address can create legal headaches down the road. Scope of Work
The scope of work is the heart of your contract. This section defines exactly what you're agreeing to do. Be specific. "Design a website" is too vague. "Design a 5-page WordPress website including homepage, about page, services page, blog page, and contact page" is clear.
Vague scope of work is the number one cause of scope creep—that phenomenon where clients keep asking for "just one more thing" without additional payment. The more detailed you are here, the easier it is to say no to requests that fall outside the agreement.
Break down your work into concrete tasks or phases. If you're a writer, specify word count, topic, research requirements, and number of drafts. If you're a developer, list features, integrations, and technical specifications. Deliverables and Deadlines
Deliverables are the tangible outputs you'll provide. Think of them as the finish line for each piece of work. Examples include "final logo files in PNG, SVG, and PDF formats" or "completed Python script with documentation."
Each deliverable should have a deadline attached. Not just "sometime in March," but "March 15, 2025, by 5 PM EST." Specific dates eliminate confusion and give you a clear timeline to work within.
Include dependencies too. If your deadline depends on the client providing information or feedback by a certain date, spell that out. Something like "Final website launch on April 1, 2025, contingent on client providing all content by March 15, 2025" protects you from delays that aren't your fault. Payment Terms
Money is why you're freelancing, so this clause needs to be crystal clear. Specify your total fee, how it will be paid (hourly vs. flat rate vs. retainer), and when payments are due.
Common payment structures include 50% upfront and 50% upon completion, monthly retainers for ongoing work, or milestone-based payments for larger projects. Choose what works for your cash flow, but always get at least some payment before starting work.
Include accepted payment methods. Will you take bank transfers, PayPal, checks, or credit cards? If international payments apply, who covers currency conversion fees? These details matter when invoice time comes.
Don't forget to mention invoice timing. For example: "Invoices will be sent on the last day of each month and are due within 14 days of receipt." Late Payment Fees
Clients who pay late cost you money. Your time spent chasing payments could be spent on paying clients. Late payment fees discourage this behavior and compensate you for the hassle.
A standard late fee is 1.5% per month (18% annually), though you can set whatever makes sense for your business. Just make sure it's reasonable—courts can reject excessive penalty fees.
Clearly state when fees kick in. For example: "Invoices not paid within 14 days of receipt will incur a late fee of 1.5% per month on the outstanding balance."
Some freelancers also add language about suspending work if payment becomes seriously overdue. This protects you from doing months of unpaid work while a client drags their feet. Revision Limits
Clients will want changes. That's normal. What's not normal—or fair—is unlimited revisions that turn a one-week project into a three-month ordeal.
Specify how many rounds of revisions are included in your fee. Two to three rounds is standard for most creative work. Define what counts as a "round"—typically one comprehensive set of feedback, not ongoing daily tweaks.
Be clear about what happens after the included revisions are exhausted. Do you charge hourly? Is there a flat fee per additional round? Whatever you choose, document it. Something like "Additional revision rounds beyond the three included will be billed at $75 per hour" works well. Change Requests
Change requests are different from revisions. A revision means improving the agreed-upon work. A change request means the client wants something outside the original scope entirely.
Let's say you agreed to design a tri-fold brochure, and suddenly the client wants it as a 12-page booklet instead. That's a change request, and it should trigger a contract amendment and additional payment.
Your contract should explain how change requests work. Include language like "Any work outside the agreed scope of work will require a written change order and may result in additional fees and extended deadlines." Intellectual Property Ownership
Who owns the work you create? This is a huge question, especially for creative freelancers. By default in most places, you own what you create until you explicitly transfer those rights.
Most clients expect to own the final deliverables once they pay you. That's fine, but it needs to be stated clearly. Use language like "Upon full payment, all rights to the final deliverables transfer to the client."
Here's the key distinction: they get the final work, but you can still retain rights to preliminary sketches, drafts, process work, or portfolio use unless specified otherwise. Usage Rights
Even if the client owns the work, you might want to use it in your portfolio, on your website, or as case study examples. Usage rights address this.
A simple portfolio clause might read: "Freelancer retains the right to display completed work in their portfolio, website, and marketing materials unless client requests confidentiality in writing."
Sometimes clients need confidentiality—maybe it's a product launch or sensitive business strategy. In those cases, you'll agree not to share the work publicly. That's reasonable, but if it limits your ability to showcase your skills, consider charging more. Confidentiality
Clients often share sensitive information during projects—business strategies, customer data, unreleased products, financial details. A confidentiality clause (also called a non-disclosure agreement or NDA) protects that information.
This clause should specify what information is considered confidential and how long the confidentiality obligation lasts. Common timeframes are 2-5 years after the project ends, though some industries require longer.
Confidentiality should go both ways. You're sharing your creative process, work methods, and possibly proprietary techniques. Include language that protects your confidential information too. Termination Clause
Sometimes projects need to end early. Maybe the client's business direction changed, funding fell through, or you're simply not a good fit. A termination clause explains how to end the contract without things getting ugly.
Include notice requirements—typically 7 to 30 days' written notice. This gives both parties time to wrap up work and transition smoothly. It also prevents someone from pulling the plug with zero warning.
Spell out what happens financially when the contract ends early. A fair approach is payment for all work completed up to the termination date, plus reimbursement for any non-refundable expenses you've already incurred. Kill Fee
A kill fee is a partial payment you receive if a client cancels the project after you've started work but before completion. It's your compensation for the time invested and opportunities you turned down to take their project.
Kill fees typically range from 25% to 50% of the total project fee, depending on how far along you are when cancellation happens. Some freelancers use a sliding scale—25% if canceled in the first week, 50% after significant work is done.
Include clear language about when kill fees apply. For example: "If Client terminates the project after work has begun but before completion, Client agrees to pay a kill fee equal to 50% of the total project fee." Indemnification
Indemnification is a fancy word for "who's responsible if something goes wrong." This clause protects you from being held liable for issues outside your control.
For example, if you design a marketing campaign using images the client provided, and those images turn out to violate someone's copyright, you shouldn't be on the hook. The client provided the materials, so they're responsible.
Your indemnification clause should state that the client is responsible for any legal issues arising from materials they provide, and you're responsible for your own work being original and not infringing on others' rights.
Keep it balanced. You're protecting yourself from the client's mistakes, and the client is protected from your mistakes. Something like "Each party agrees to indemnify and hold harmless the other party from claims arising from their own negligence or breach of this agreement." Dispute Resolution
Even with a great contract, disputes can happen. This clause explains how you'll resolve disagreements without immediately running to court, which is expensive and time-consuming for everyone.
Mediation is a common first step. Both parties meet with a neutral third-party mediator who helps facilitate a resolution. It's typically faster and cheaper than litigation, and both sides have more control over the outcome.
If mediation fails, you might specify arbitration, where a neutral arbitrator makes a binding decision. Some contracts skip mediation and go straight to arbitration. Others allow either party to proceed to court if needed.
Include a location for dispute resolution. If you're in California and your client is in New York, where will mediation happen? Many freelancers specify their own location to avoid travel costs if issues arise. Governing Law
Governing law specifies which state or country's laws apply to your contract. This matters because contract law varies significantly by location, especially across international borders.
Most freelancers specify their own state or country as the governing law. This means if a dispute arises, it'll be interpreted under laws you're familiar with and in courts that are geographically convenient for you.
For international clients, this becomes even more important. If you're in the US and your client is in Australia, whose laws apply? Specify it clearly to avoid jurisdictional confusion later.
A standard clause looks like this: "This agreement shall be governed by and construed in accordance with the laws of [Your State], without regard