When you freelance with a client, they typically give you a contract to sign that protects them in case things go south. You might want to have your own contract, too. The US Freelancers Union & NYC startup AND CO have made a tool that helps you create one for free.
The tool is really easy to use. You just plug in your info, your client's info, the scope of the work, then ask a few questions. From there, you'll get a clean, simple contract that you can either save as a PDF or email to the client directly. You can choose to charge a late payment fee, establish guidelines for your schedule, and set other boundaries, too.
While they point out that the "contract template and all attachments are not intended to convey or constitute legal advice," the site explains:
Using a standardised contract vetted by a third party eliminates back and forth, establishes trust, and speeds up the signing process. Starting a secure work relationship becomes faster and simpler.
The template is also designed to comply with New York City's new Freelance Isn't Free Act, which requires a contract for any project over $US800 ($1,042). However, the contract can be customised and is a good template for freelancers that operate outside of the US. Check out the tool for yourself at the link below.
The Freelance Contract [AND CO]