When I first started out as an independent software developer, one of things that stressed me out the most was how to structure contracts that I sent to clients. Â Working for a consultancy in my previous work-life I had seen contracts before, however, I never really paid enough attention to them to know what type of content went into them.
After quite a bit of research, I found an invaluable resource. Â Over at techrepublic.com, Chip Camden posted a beautifully crafted consulting contract template. Â You can see the post and download the template here. Â This post was a lifesaver.
Chip goes over EVERY single section of the contract and gives an explanation of why itâs there. Â You can download the template and determine which sections you need for your business, based on his explanations. Â It doesnât get much easier than that. Â Of course, I would still strongly suggest you fork over a couple hundred bucks and have a lawyer look over the contract before sending it off to clients.
Once you have your contract in place, you will need a way to get your clients to sign it. Â You could go the old-fashioned way of scanning, both parties signing, and scanning again OR you could use an online signature service. Â One that I use and highly recommend is RightSignature. I know those guys personally and have had a great experience with the service so far.
This is what I have found works out well for my business. Â #proTip: I have my assistant do this now đ
Often times, the client will have their own contracts for you to sign. Â This isnât necessarily a bad thing. Â However, make sure that you read over it carefully and run it by your lawyer. Â Donât try to force your contract on a client that already has their own. Â They will usually not be open to this, in my experience.
Make sure to have an âexit clauseâ in your contract in case things go sour. Â I seldom enter into fixed bid contracts so I usually have a clause where either party can cancel the contract with 7 days written notice. Â This also makes the client feel at ease as they are not trapped with you in an event where their situation changes.
Finally, be willing to be flexible.  Sometimes clients might not like certain clauses in your contract.  Be willing to change things like delivery dates, invoice dates, invoice periods, rates, etc⌠on a client to client basis.  Obviously, use your best judgement here.
I hope that you have found this post useful and it saves you some time hunting down a contract template. Â I am always open to suggestions so if you see anything else that works for you, I would love to hear about it via email or in the comments.
Please consider signing up for my email list to get killer posts like this one delivered to your inbox.
*Disclaimer: I am not a lawyer and do not claim to be giving any real legal advice. Â I am simply stating how I do things with my business. Â Make sure to consult with a lawyer before engaging in any contracts.