Welcome to Bucaro TecHelp!

Bucaro TecHelp
HTTPS Encryption not required because no account numbers or
personal information is ever requested or accepted by this site

About Bucaro TecHelp About BTH User Agreement User Agreement Privacy Policy Privacy Site Map Site Map Contact Bucaro TecHelp Contact RSS News Feeds News Feeds

Protecting Yourself as a Freelancer

As freelancers there are things we absolutely MUST do to protect not only ourself, but freelancers who may be coming up behind us. Freelancers who do NOT do these thing are hurting all of us.

1. Have a Contract for All Work! I can not believe how many freelancers do not use contracts. Then along comes somebody who does have a contract and the potential client does a song and dance about how s/he has never used one before and don't you trust them? and so on and so forth.

Not only that, but when the job is done .... is it? How many times have freelancers gotten done with a job just to have the client add on to it? Even WITH a contract this will happen. But the difference is that with a contract, you have a legal leg to stand on to refuse to do more work that is not covered in the contract.

2. Leave Notes This helps not only those who come after you but notes are really for YOU. I know I can work on a project and come back later to do more or change something and can't remember what or how or anything else. I look at the code I wrote and wonder "what was that all about?" Not only that, leave notes for other things such as who created the page and the date.

Leave an email address that you know you will have for a long time. so you can be contacted ... unless the client forbids such contact (which should be an alarm bell in your head). Then if you go in and edit the code, leave a note as to exactly what you did and when and why. This keeps a nice trail going for everyone.

One note I want to see more people use is the one saying if the client has paid for the service yet. I always put a note in saying "Edited on [date] Paid for on [date]" If the date for paid is blank, then I did not get paid for it or was paid and then blocked before I could put in the date. Either way, the next person looking at it should take that into consideration.

3. Upfront Payment Every once in a while I let this one slide and just about every time I end up regretting it. Even if you are going to do a month-to-month contract for somebody, get a "setup" fee or some such to start work.

If you are being paid by the project, then get at least 25 percent up front. I recommend 50 percent upfront, 25 percent at beta testing, and 25 percent on completion.

When you don't get an upfront payment, you are taking all the risk on yourself and the client is risk free. An upfront payment ensures the freelancer gets SOME money from the project.

Times you can think about not taking an upfront is on projects that are only going to take you a day or less. Where the time to get the upfront is longer than the time it will take you to complete the project.

4. Development Server Do all your work on a development server, NOT on the client's server. They may fuss and fume about this, but you are setting yourself up for a real pain in the butt if they refuse to pay. They have the product and you have no leverage other than a drawn out legal battle ... IF you had a contract.

There will be some exceptions to this but you have to be careful with it. Like maybe the client is wanting something on Oracle and you don't have Oracle available for development work. Or they are a local company and you can sit in their office and use their equipment for development work.

5. Document Everything Get everything in writing. Email is great for this. Even if you discuss something on the phone or in person, follow up with an email or a letter that details the discussion. Make sure the client signs off on it somehow.

I use the email receipt to prove the person has opened the email. That doesn't always work of course but it is a simple way to start out. Of course usually the client will respond that something is not right and explain what they think it should be. This shows they read it. If you have ever been in court, you know that being able to show a paper trail is 99 percent of the battle.

There are many more items to think about and I'm sure other freelancers can add to this with more excellent information. These five are what I consider to be the most important areas for protecting yourself as a freelancer.

Hey, if you ignore these tips and get really mad, go to for Anger Management techniques. Otherwise, view my site DonOmite and make suggestons, comments, throw potatoes (baked with bacon and cheese please), whatever.


Visit my site DonOmite and make suggestons or comments.

RSS Feed RSS Feed

Follow Stephen Bucaro Follow @Stephen Bucaro



Fire HD
[Site User Agreement] [Privacy Policy] [Site map] [Search This Site] [Contact Form]
Copyright©2001-2024 Bucaro TecHelp 13771 N Fountain Hills Blvd Suite 114-248 Fountain Hills, AZ 85268