A template for a freelancer who wants to work on a web project at an hourly rate.
Between me [my name] and you [customer name]
As a professional, I will always do my best to fulfill your needs and meet your expectations. In order for the project to run smoothly, it is important to have things written down so that we both know who should do what and when, and what will happen if something goes wrong.
Although the language is simple, the intentions are serious and this contract is a legal document.
So in short;
You ([customer name]), are hiring me ([my name]) to [develop a web application] at the rate of [hourly rate] as outlined in our previous correspondence.
What do both parties agree to do?
- You have the authority to enter into this contract on behalf of yourself, your company or your organisation.
- You’ll give me everything I need to complete the project as and when and in the format I need it.
- You’ll review my work, provide feedback and approval in a timely manner.
- You agree to be bound to any deadlines we set together.
- You agree to stick to the payment schedule set out at the end of this contract.
- I have the experience and ability to do everything I’ve discussed with you and I’ll do it all in a professional and timely manner.
- I’ll endeavor to meet every deadline that’s set and on top of that I'll maintain the confidentiality of everything you give me.
- I will notify you as soon as possible if I cannot carry out any task that has been set by you, including due to any unforeseen circumstances ('Force Majeure' in legalese).
The project remit is as follows: [application description].
As this project will be undertaken at an hourly rate, this remit is a guide rather than concrete requirements for the application. The requirements will be agreed in writing and I will complete tasks to fulfill the requirements in a timely and professional manner, providing that the requirements adhere generally to the original project remit.
The requirements for the work can be changed at any time, and I will endeavor to alter the application to meet the new requirements in a timely manner, provided that they still adhere generally to the original project remit.
If a task cannot be completed for any reason, I shall flag this up and notify you as soon as possible. This may include tasks that are significantly different from the original project remit.
Changes & Revisions
Changes and revisions can be submitted by the client upon final review of the project. If further work is needed after completion, work can be acquired depending on availability.
Changes and revisions should be communicated quickly and directly. When development is completed, feedback from the client cannot take more than 3 business days or the project is considered to be satisfactorily complete.
Due to the nature of the web, it is difficult (if not impossible) to ensure that an application/web site will appear pixel-perfect in every web browser. Instead, I will ensure that a user’s experience of the application will be appropriate to the capabilities of a browser or device.
List of browsers that should be supported are Google Chrome, Firefox, Safari, IE11, and Microsoft Edge. This includes up to 3 versions of stated browsers from the time the project is finished.
With my assistance (if required), you will provide a list of browsers that should be supported and I will test as appropriate. If required, additional browsers and or versions can be added to the above list, given the project remit and time to integrate and test. I cannot guarantee that I will have access to all browsers for testing - if I do not have access to a browser that is requested, I shall notify you as soon as possible.
Delivery & Hosting
Upon completion of the project, I agree to provide application/web site files to you through Dropbox.
You agree to provide and manage all hosting for the application/web site, including any cloud-based service providers such as email and data storage. I will be happy to provide advice regarding the choosing and setup of any hosting providers, if required.
You will own and manage any domain names required for the project, and you are responsible for keeping them registered.
You guarantee that all elements of text, images or other artwork you provide are either owned by you, or that you have permission to use them.
I guarantee that you have permission to use any assets or third party software libraries that I have sourced for use in the application. If you need to pay for this permission, I shall notify you before using the asset and await your go-ahead.
As requested, full Intellectual Property ownership shall transfer to you on receipt of payment for the work undertaken, as outlined in the individual invoice.
I reserve the right, with your permission, to display and link to your project as part of my portfolio and to write about it on websites, in magazine articles and in books.
I shall invoice for the work undertaken on the project on a weekly basis, after the work has been undertaken, at the rate of [hourly rate]. You agree to pay the terms of the invoice within [X working days].
You are hiring me as an independent freelancer, not a full-time employee. This means that while I will strive to complete the project in a timely and professional manner, I retain the right to work where and how I want.
You agree that, if required, I may access your hosting account, database provider and other systems for the sole purpose of completing the project.
To terminate this agreement, I must provide [X business days] notice to you, and vice versa. Otherwise, this agreement doesn't need to be renewed, and will expire at the end of the project.
If for some reason one part of this contract becomes invalid or unenforceable, the remaining parts of it remain in place.
Both parties agree that any confidential information shared regarding the project will not be divulged to other parties, unless both parties agree to do so. This provision will remain in place even after the agreement has been terminated.
Other legal stuff
I can’t guarantee that my work will be error-free and so I can’t be liable to you or any third-party for damages, including lost profits, lost savings or other incidental, consequential or special damages, even if you’ve advised me of them.
You can’t transfer this contract to anyone else (for example, another company) without my permission.
The dotted line
Signed by [my name]
Signed by [customer name]
Everyone should sign above and keep a copy for their records.