Contract 101 when hiring freelancers

November 28, 2013

We all understand the importance of contracts, but that doesn’t mean we always use them. Maybe you’re put off by all the legalese and fine print. Maybe you think it’s a waste of time to draw up a lengthy document for a project that’s going to last just a few days…particularly when you’re hiring someone you already know or who came highly recommended.

However, if you’re hiring contractors or freelancers, you’re going to want some kind of signed document that establishes the basics of the work. A contract helps cover the bases in case a problem arises, but perhaps more importantly, it makes sure that everyone is on the same page in terms of expectations for project scope, deliverables, payment, timeline, etc.

Oral agreements leave the door open to costly misunderstandings. For example, is the deadline for the first draft or final product? Who’s going to pay for any mileage or transportation costs? How quickly should the contractor respond to you, and how fast do you need to turn around each review cycle? And for that matter, how many review cycles are allowed?

Spending a little time writing out the details upfront can spare you some headaches down the road. Here are the key essentials to know.

When do you need to use a contract?

Generally speaking, you should draw up some kind of contract whenever you’re hiring a contractor or independent worker to perform a job. The one exception is when hiring through a hiring site like or, as these sites usually provide a basic terms of service that might be sufficient. But if you’re hiring someone yourself (either through posting your own ad or getting a friendly referral), you’ll want a contract.

What should be included in a contract?

You don’t need a lawyer to help you draw up a contract. You can download a contract template by doing a basic search on Google, but it can be even more effective to write up your own document in plain, simple language. And most likely, if you already have a decent job description and have discussed some of the details in person or over email, you’ve got most of what you need.

Any contractor/freelancer contract should spell out who’s doing what, when, and for how much. Here are the basics in 8 steps:

1. Contact basics

Any contract needs to include the legal business name, main contact, physical address, and billing address for both the client and contractor. If a problem arises, you will have the details needed to get in touch with all parties involved (and vice versa).

2. Project details and scope

This section is probably the most important in terms of setting proper expectations. You should be extremely specific as to what you’re hiring for. For example, if you’re hiring someone to help redesign your website, or a client’s website, what are the specifics? Is the freelancer handling any copywriting or using existing copy? Who will be providing stock imagery or other graphics? Does the scope also include keyword/SEO research? How many initial concepts (comps) will they provide? And most importantly, how many revisions or rewrites are included?

The goal is to outline as many details upfront so there are no disgruntled feelings down the road. Without explicit parameters, it’s easy for contractors to feel like they’re being pushed to work out of scope and for clients to feel like they’re not getting what they’ve paid for.

3. Payment terms

Will the contractor be paid by the hour or by complete project? If by the hour, include a minimum-maximum work hour clause so there are no surprises for either party. If it’s by completed project, make sure the exact details of the deliverable are laid out in the previous section.

In addition, you’ll need to iron out the payment schedule. For hourly models, how often will the contractor bill you (i.e. every week, every month)? For complete project models, will the contractor invoice you after hitting certain milestones? Also include the finer details like how quickly you’ll pay upon receiving an invoice (i.e. 15 days, 30 days) and what are the acceptable payment methods (i.e. PayPal business payments via FreshBooks, check, direct deposit).

4. Deadlines

Be crystal clear about any deadlines, including final deliverable and any milestones along the way. If applicable, you may also want to define the time schedule for your own review/feedback as well. Remember that if you miss your own deadline because of a freelance contractor, the problem falls on your shoulders, not the contractor’s.

5. Expenses

Include a brief description of who will be responsible for any expenses. These might include gas/mileage for any travel, stock photography, or software. In many cases, this section could be a simple statement that you are not responsible for reimbursing the contractor for any expenses outside of the payments outlined above.

6. Final copyrights

Depending on the kind of work involved, you may need to define the copyright terms. In many cases, the freelancer owners the rights to the produced work until the final payment is made. Then, the rights are transferred to the client.

7. Relationship of parties

I know I promised that you don’t need to be fluent in legalese to draw up a contract, but there are a few legal items you’ll want to include. Namely, you’ll want to state that the freelance contractor is being hired as an independent contractor and is responsible for paying his or her own income taxes. That’s because some companies get into trouble by incorrectly categorizing a full-time employee as a contractor.

Sample text: “It is understood by the parties that Contractor X is an independent contractor with respect to Company Y and not an employee of Company Y. Company Y will not provide fringe benefits, including health insurance benefits, paid vacation, or any other employee benefit, for the benefit of Contractor X.”

Along these lines, you cannot exert too much control or supervision over a contractor. For example, you’re allowed to set project deadlines, but you can’t define exactly when or how the contractor should work to get the project done.

8. Signatures

Last, but not least, you need to sign it! A contract isn’t a contract unless it’s signed by both parties.

about the author

FreshBooks is the #1 accounting software in the cloud designed to make billing painless for small businesses and their teams. Today, over 10 million small businesses use FreshBooks to effortlessly send professional looking invoices, organize expenses and track their billable time.