I do all my work within the given time. I am very competent Communication Skills Responsible Goal- and Evaluation-oriented Self-discipline Being Persistent This is huge. Lack of persistence is one of the top reasons people fail as freelancers. You can have all the right skills, but if you aren't willing to be persistent when it comes to taking action, you'll lose momentum and opportunities will be few and far between. Above Average Time management skills are a must You knew that was coming. Again, you aren't punching a clock, and you don't have a boss physically looking over your shoulder, so it can be easy to get distracted. An advantage of freelancing is increased time freedom, but it's important to create some type of schedule that works for you so you meet deadlines and don't feel frantic.