Agreement Guide

What to include in a freelance agreement before work starts.

A freelance agreement gives both sides a shared understanding of the work, the payment, and the expected delivery process.

Updated June 4, 2026 ยท PapersCart guide

Define the project scope

Scope is the most important part of a freelance agreement. It explains what you are responsible for delivering and what is outside the project. A good scope section reduces unclear expectations and makes change requests easier to discuss.

Use plain language. If you are designing a website, list the number of pages, the expected handoff, and the services included. If you are writing content, list the number of drafts, word count range, and review process.

List deliverables and review stages

Deliverables are the actual outputs the client receives. They can be files, designs, documents, links, reports, timelines, or completed services. Review stages explain when the client can provide feedback and how revisions are handled.

Revision limits are useful because they set boundaries without sounding defensive. For example, you might include two rounds of revisions and explain that additional changes are billed separately.

Set payment terms

Payment terms should include amount, due dates, advance payment, milestone payment, final payment, and accepted payment methods. If you collect an advance, mention when work begins and how the remaining balance is handled.

Clear terms protect your time. They also help clients know what to expect before the project begins.

Add timeline and client responsibilities

A timeline is only useful if both sides understand their responsibilities. Include kickoff date, delivery dates, review windows, and dependencies. If the client must provide content, approvals, brand assets, or access, mention that delays can affect delivery.

Preview and sign

Before sending an agreement, check names, dates, scope, payment details, and signatures. The document should be simple enough for the client to read without a long explanation.

Create a structured agreement now.

Open the PapersCart agreement generator

Freelance agreement FAQs

What should a freelance agreement include?

A freelance agreement should include parties, scope, deliverables, timelines, payment terms, revision limits, ownership expectations, cancellation terms, and signatures.

Is a PapersCart agreement legal advice?

No. PapersCart helps you prepare structured paperwork, but it is not legal advice. Important agreements should be reviewed by a qualified professional.

Why define scope before work starts?

Defined scope helps prevent confusion about what is included, what costs extra, and when deliverables are expected.

Advertisement