8 min read
Contract template
A contract puts an agreement in writing so both sides know what was promised, what it costs, and what happens if something goes wrong. This free contract template gives you a clean starting point you can copy, fill out, and download in minutes, with no account and no watermark.
What a contract needs to include
A contract does not have to be long or full of hard-to-read language. It has to be clear. A good agreement answers a short list of questions that both sides can check later: who is involved, what is being done, how much it costs, when it starts and ends, and what happens if either side wants out. Every section in the template below covers one of those questions.
- The parties. The full legal names and addresses of everyone bound by the agreement.
- The services or goods. A plain description of exactly what is being provided.
- The term. The start date, the end date, and any renewal.
- Payment. The amount, the schedule, and when each invoice is due.
- Responsibilities. What each side must do for the deal to work.
- Ownership. Who owns the finished work once it is paid for.
- Termination. How either party can end the agreement early.
- Signatures. A dated signature from each party to make it binding.
This is a general template, not legal advice. For a high-value deal or anything with unusual risk, have a lawyer review it before you sign.
Free contract template you can copy
Copy the text below as your starting point, or open it in the fill tool and type your details straight onto the page. Every blank line is a field you complete.
GENERAL SERVICES AGREEMENT
This Agreement is made on ____________________ [date]
BETWEEN:
[Client name] ______________________________
Address: ___________________________________
(the "Client")
AND:
[Service provider name] _____________________
Address: ___________________________________
(the "Provider")
1. SERVICES
The Provider agrees to perform the following services for the Client:
_________________________________________________________________
_________________________________________________________________
2. TERM
This Agreement starts on ______________ and ends on ______________,
unless ended earlier under Section 7.
3. PAYMENT
The Client agrees to pay the Provider:
Amount: $ ______________
Schedule: [ ] on completion [ ] ______ per hour [ ] ______ per month
Payment is due within ______ days of each invoice.
Late payments may be charged ______ % interest per month.
4. EXPENSES
The Client [ ] will [ ] will not reimburse pre-approved expenses.
5. RESPONSIBILITIES
The Provider will supply their own tools and work with reasonable skill.
The Client will give timely access, information, and approvals.
6. OWNERSHIP
Work created under this Agreement belongs to ______________________
once payment is received in full.
7. TERMINATION
Either party may end this Agreement with ______ days written notice.
The Client pays for all work completed up to the end date.
8. CONFIDENTIALITY
Both parties will keep each other's private information confidential.
9. GOVERNING LAW
This Agreement is governed by the laws of ____________________.
10. ENTIRE AGREEMENT
This document is the full agreement between the parties and replaces
any earlier spoken or written arrangements.
SIGNATURES
Client: ____________________ Date: ____________
Print name: ________________
Provider: __________________ Date: ____________
Print name: ________________
How to fill out the contract template
- Open the template in the fill tool. Load it into the fill a PDF tool, or start from the ready-made contract template so the labels are already in place.
- Name both parties. Type the full legal names and addresses of the client and the provider. Use the exact legal entity, not a nickname or short form.
- Describe the services. Write what is being provided in plain terms. The more specific you are, the fewer arguments you will have later.
- Set the term. Fill in the start and end dates as full dates so there is no confusion about when the agreement runs.
- Enter the payment details. Add the amount, tick the schedule that applies, and set how many days each invoice has before it is due.
- Complete the remaining sections. Fill in ownership, the notice period for termination, and the governing location.
- Sign and date. Both parties add a signature and the date. You can draw, type, or upload a signature with the sign a PDF tool.
- Download a clean PDF. Click download. Your entries are flattened into the page so they cannot be easily changed, and there is no watermark.
Reuse the same contract for every client. Create a free account to save your filled contract, then change only the client name, dates, and amount next time. Fill the contract now, save it, and send the next one in a minute.
Tips for a contract that holds up
A few habits make an agreement far stronger without adding length. Write dates in full, such as August 12, 2026, so nobody reads them two ways. Spell out money in numbers and, for large sums, in words too. Keep one clause per idea rather than packing several promises into one paragraph, because short clauses are easier to point to when a question comes up. If you change a printed contract by hand, both parties should initial the change so it is clear the edit was agreed, not added later.
Give each side a signed copy. A contract only protects you if you can find it, so save a PDF for your records and send the other party the same file. When the work is done, keep the agreement with the related invoices and receipts so the full story of the deal lives in one place.
Common contract mistakes to avoid
- Vague scope. "Marketing help" invites disputes. "Two blog posts per week for three months" does not.
- No payment schedule. Say exactly when money is due, not just the total, or you will chase it.
- Missing end date. An open-ended term is hard to exit. Set a date or a clear notice period.
- Only one signed copy. Both parties should hold the same signed file.
- Editable final file. Send a flattened PDF so the terms cannot shift after signing.
One more habit is worth building: read the whole contract out loud before anyone signs. Language that looked fine on screen often reveals a gap when you hear it, such as a payment term that never names a due date or a scope line that could be read two ways. Fixing those gaps before signing costs nothing, while fixing them after a dispute has started can cost a great deal.
When you need a written contract
A spoken agreement can be binding, but it is only as good as two people's memories, and memories drift. A written contract turns a friendly understanding into something you can point to. You want one any time real money, time, or risk is involved: hiring a freelancer, taking on a client, agreeing to ongoing work, or promising a result by a deadline. The moment a disagreement appears, the side without a written contract is the side that struggles to prove what was promised. Putting it in writing is not a sign of distrust. It is a way to protect a good relationship from an honest misunderstanding later.
Even for small jobs, a one-page agreement is worth the few minutes it takes. It forces both sides to agree on the scope, the price, and the timeline before the work starts, which is exactly when problems are cheapest to fix. If the other party pushes back on signing anything at all, treat that as useful information about how the rest of the deal might go.
How to store and share your contract
A signed contract only helps if you can find it. Save the finished PDF in one place, named so you can search it later, such as the client name and the date. Send the other party the exact same file so there is one shared version rather than two slightly different ones. When the work wraps up, keep the contract with the invoices and receipts from the same deal, so the whole arrangement lives together. If you sign many contracts, a saved base version means you fill in only the parts that change and keep the rest identical every time.
Different kinds of contract
This template works for most straightforward arrangements between two parties, such as hiring a freelancer, buying a service, or agreeing to ongoing work. Some deals need a more specific document. A non-disclosure agreement protects confidential information, a lease covers renting property, and a bill of sale records the one-time sale of goods. The habits are the same across all of them: name the parties, describe the deal, set the money and the dates, and have everyone sign. If you handle several document types, saving your details once and reusing them saves real time.
When you are ready, open the contract template, complete it in the fill tool, and download a clean PDF you can send and sign today. Everything runs in your browser, so a contract with private terms stays on your device.
Frequently asked questions
Is this contract template free?
Yes. You can copy the template, fill it out in your browser, and download a clean PDF with no account, no watermark, and no cost.
Is a filled-in template legally binding?
A written agreement signed by both parties is generally binding, but this is a general template and not legal advice. For high-value or unusual deals, have a lawyer review it first.
Can I use this contract for a freelancer or service?
Yes. It is written as a general services agreement, so it fits hiring a freelancer, buying a service, or setting up ongoing work between two parties.
How do I add signatures to the contract?
Use the sign tool inside the fill page to draw, type, or upload each party's signature, then place it on the signature line before you download.
Will my contract details stay private?
Yes. The fill tool processes the document in your browser, so the contract and its terms are not uploaded to a server.
Can I reuse the same contract for new clients?
Yes. Create a free account to save your filled contract, then change only the client name, dates, and amount for each new agreement.