Skip to main content
Gruv.ai logo
Contract Generator

Free Freelance Contract Generator

Generate a clean freelance services agreement with scope, timeline, payment terms, IP assignment, and termination sections. Free, on-device, no sign-up.

Scope + IPPayment termsPDF export

Build your contract

Fill in the key fields, review, then download a PDF.

Loading…

1
2
3
4

Step 1: Parties

Freelancer

Client

Informational template, not legal advice

This generator produces a basic freelance services agreement template. Contracts may require jurisdiction-specific clauses.

  • Review and edit before use; consult a qualified attorney if you need certainty.
  • Your draft is generated in your browser and saved locally on your device.

Notes

  • This is a general-purpose template generator and is not legal advice.
  • Review and edit the template to match your context and jurisdiction.
  • Avoid including unnecessary sensitive information unless required.
What the document decides

The clause that moves the rights

Plenty of freelance work runs on an email thread and a start date, and it holds until something needs adjudicating. The thread has no definition of done, so a deliverable is finished when the client stops replying. It has no change control, so the fourth revision round costs the same as the first, which is nothing to the client and a day to you. It has no ownership sentence, so the question of who owns the files surfaces at the worst moment, usually when the client wants to hand them to somebody else.

Say a fixed price of $8,000 covering six deliverables and three revision rounds. Two extra rounds arrive as a favor, six hours each, and at a $130 rate that is $1,560, or 19.5% of the fee handed back. A stated revision count with a rate for anything beyond it does not stop the extra rounds. It prices them, so the fifth round is a $780 line the client can accept or decline, and the decision moves to the person asking for it. Scope creep is a pricing failure before it is a discipline failure, and the rate in the agreement is where the price gets attached.

Ownership is the clause worth reading twice. A work made for hire label alone moves nothing for most freelance output, because the commissioned branch of 17 U.S.C. 101 applies only to nine listed categories, and software, logos and websites are outside them. What transfers the copyright is a present assignment: language that assigns right, title and interest on creation, kept alongside the work for hire wording so whichever applies, the rights land. Governing law and forum are the other two fields no template can guess, and leaving them blank sends a dispute to whichever court the other side reaches first.

Assumptions and sources

How the agreement is assembled

The wizard turns four steps of answers into a services agreement draft. It is informational, and the clauses are a starting point for review rather than advice.

What it assumes

  • An independent services relationship between two parties, with the client engaging the freelancer directly.
  • Scope, fees, dates and payment days are taken from your answers and inserted as written.
  • IP ownership selects one of three stored clauses, and confidentiality is a checkbox that includes a stored clause or leaves it out.
  • One governing law, chosen by you, applies to the whole document.
  • The draft is generated in your browser and saved on your device.

What it leaves out

  • Whether the engagement is properly a contractor relationship at all, which is a classification question with its own tests.
  • Jurisdiction-specific mandatory terms, notice periods and consumer or worker protections.
  • Tax and withholding treatment, which follows from where each party sits.
  • Insurance, data processing terms and sector regulation.

Where the numbers come from

Clause wording
Our own assumptionWritten for this generator as a general services agreement. No jurisdiction library or precedent bank stands behind it.
Default payment and IP options
Our own assumptionCommon commercial positions offered as starting points, chosen for legibility rather than for any particular market.

Assumptions and sources checked 5 September 2026. Published figures move on their own schedule, so confirm anything you rely on against the authority that issues it.

Process

How it works

  1. 01

    Pick engagement type

    Fixed-price, hourly, or retainer.

  2. 02

    Define scope + term

    Deliverables, milestones, start and end dates.

  3. 03

    Set payment + IP terms

    Invoicing cadence, late fees, IP assignment, portfolio rights.

  4. 04

    Export the PDF

    Send for e-signature or in-person signing.

Frequently Asked Questions

How should I use this contract draft?+
Prepare a structured first draft. Contracts require jurisdiction-specific clauses and should be reviewed by a qualified attorney when the engagement is high-value or unusual.
What goes in a freelance contract?+
At a minimum: scope, timeline, payment terms, IP ownership, confidentiality expectations, and termination terms. Clear scope and change control reduce disputes.
Fixed-price or hourly?+
Fixed-price works well for clear deliverables and low uncertainty. Hourly is safer when scope is evolving. Consider adding milestones or caps either way.
How should I handle IP ownership and portfolio rights?+
Most contracts assign IP to the client upon full payment, while granting the freelancer limited portfolio display rights. The right structure depends on the work type and your client's requirements.
What payment terms prevent disputes?+
Clear invoicing cadence (milestones or weekly/monthly), explicit due dates, late fees (if allowed), and a defined revision/change request process. Align terms with your SOW so scope and billing stay consistent.
Is my data private?+
Your draft is generated in your browser and saved on your device for convenience. This page does not require sign-up.

A signed contract deserves a payout program

Gruv onboards freelancers under this agreement, runs the compliance checks, and settles the invoices on the corridor your contractor asked for.

Many teams start with a narrow launch in weeks.