Jan 01
2010

Why are web professionals SO expensive?

Posted by: Jen Kramer

What's your rate? Everyone asks that question. The typical going rate for a web developer in my area -- the professionals, the ones who make their living doing this stuff -- generally ranges from $70 to $125 per hour, depending on skillset. Most seem to lie in the $75 to $100/hr range.

WOW, you say. WOW is that expensive! Perhaps even excessive! Man, you must live the lifestyle of the rich and famous. You must never worry about money. You're too expensive to hire. I know this guy, the son of the nephew of a friend of a cousin, who only charges $30 per hour for the same work. Why do you charge so much???

For a moment, consider what you make at your job, where you are an employee of an organization of some kind. Let's say it pays $50,000 per year. That's a little higher than average in my area of the country, and this would generally be considered a "good job" and worth staying in.

In addition to that $50,000/yr, you probably have some combination of:

  • Paid sick days, professional days, vacation days, and/or personal days, typically 10-15 days per year.
  • Paid holidays, typically 8-10 per year.
  • Health insurance for yourself. Including your family may be subsidized by your employer, or you may have to bear the full cost yourself. You contribute something to this cost as a payroll deduction, but it's typically not more than $100 per month. This health plan frequently includes prescription drug benefits, a small fee for a doctor's visit, and a lower deductible per year (seldom more than $2000).
  • Disability insurance, both short and long term. There's typically no payroll deduction for this.
  • Life insurance, at least a small amount (frequently $10,000-$50,000). There's typically no payroll deduction for this.
  • A pension, or at least the opportunity to contribute to a 401(k). Sometimes the employer matches contributions to a certain point. You are charged no fees for the 401(k).
  • Dental insurance, which may not be as subsidized as the health insurance. You contribute something through payroll, typically.
  • You get a regular paycheck, every single pay period. You know exactly what you will be paid.
  • You get raises, at least occasionally.
  • You also probably work a 40 hour week, although you may occasionally put in the odd 50 hour week if you're a salaried employee. You typically work Monday through Friday, with the weekends free to do what you want. Or you may work an oddball weekend now and then, but not often.
  • If you travel for your job, your travel expenses are completely covered, including airline fare, hotel, rental car, mileage, and $35/day per diem for meals.
  • Occasional other benefits: the odd pizza lunch at work, bagels/donuts some mornings, free snacks, holiday parties, and so forth.

A freelancer is someone who works for themselves. They typically carry no employees. In the computer world, many work at home in a spare bedroom or the basement. With a computer, a fax machine, a reliable broadband Internet connection, and at least one phone (either a cell phone or a cell phone and a landline), you can run your web development business right from the house, keeping your expenses relatively low.

Employees at companies look enviously at the freelancer. They work from home! They work in their pajamas and bunny slippers! They're home when the kids are home from school! They can take a few hours off here and there without asking the big boss! AND they're making $75/hr!

But do consider the following:

  • There are no paid sick days, professional days, vacation days, and/or personal days. If you don't work, you don't get paid.
  • There are no paid holidays. If you don't work, you don't get paid.
  • There's no health insurance unless you buy it. If you go to the individual market, your rate is determined by your health history. If you are able to go with a group plan via the Chamber of Commerce -- something illegal in New Hampshire, by the way -- you may be able to get a lower rate. However, you'll still bear the full cost of insurance plus all deductibles and co-pays. Due to the high cost, you may get a $5000 or $10,000 deductible plan and cross your fingers. Really, health insurance is good only if you're hit by a bus (or a logging truck). You'll probably pay full price for a trip to the doctor.
  • You will pay for your disability insurance. If you work from home, it's very hard to get, if you can get it at all. If you can get it, it's very expensive.
  • You'll pay for your life insurance.
  • There's no pension or 401(k). You can save via Roth IRA, SEP IRA, or SIMPLE IRA, typically. You'll pay a fee to the company managing your retirement assets in some form or another. Unless you're very disciplined, it's very hard to save for retirement. Remember that no one is putting money away for you.
  • You're kidding about dental insurance, right?
  • Regular paycheck? Nope. Some months you're rolling in it, and some months there's nothing. Sometimes those nothing months are back to back. Financial management skills are absolutely critical, as is an emergency fund. Some months you pull from savings, while other months you can contribute.
  • Raises? Unlikely, unless you raise your rate (and listen to the complaining that goes with it).
  • A 40 hour week would be a blessing, as would no weekend work. I am fond of saying I work an 80 hour week, but at least I get to pick which hours I work. Working at night and on the weekends is standard.
  • If you travel for your job, you bear the full cost of all travel expenses.
  • Occasional other benefits: getting up at 9 AM, going to the grocery store in the middle of the day instead of at 5 PM, taking a nap in the middle of the day.
  • A real downside to working at home: for some, the perpetual call of the refrigerator, laundry, housework, and other distractions. If the kids have the day off from school, you're guaranteed to not get much done that day. For others, working at home means that vacation isn't ever spent at home, where work could easily suck you back in quickly.

By the way, in regards to the 80 hour workweek, that is not 80 hours at $75/hr. It's typically more like 20 hours are billable. The other 60 unbillable, free hours are spent in the following ways:

  • Talking to potential clients, putting together proposals, and generally looking for your next job
  • Checking in with current clients to find out how they're doing (hoping they will hire you to do something else)
  • Staying up with recent trends in your field (deciding what to learn so you can find more work)
  • Networking with offline and online friends (looking for work)
  • Blogging and establishing your expertise in your profession (so people will find you when they need some work done)
  • Creating invoices (so you can get paid)
  • Chasing down clients and begging them to pay you (so you can pay your bills)

I'm entering my 10th year of working as a web developer, building websites to put food on the table and keep a roof over my head. I absolutely, totally, completely love my job. I love my lifestyle. I love the fact that what I do determines whether I sink or swim. I love not having anyone to report to. (No one is a tougher boss than I am to myself.)

Would I recommend my lifestyle to everyone? No way! Some people want that regular paycheck, and there is absolutely nothing wrong with that. Other people want the benefits that come with a "real" job.

Please don't give your web developer a hard time about their rate. Remember all of the expenses that go with providing their own benefits. Remember all of the unbilled time that gets worked. And while working at home seems totally fabulous, there are real downsides. I have yet to meet a rich web developer, but I've met many, many happy web developers.

Trackback(0)
Comments (6)add comment
Great article
written by Erik Roznbeker , January 01, 2010

I'm working five years as freelancer and I have recognized myself (and my clients) in your article.
Best wishes for next 12 months!

report abuse
vote down
vote up

Votes: +1

Great article....
written by Rick Blalock , January 02, 2010

Great points Jen.

You're dead on about how people look at freelancers. It's always greener on the other side but for a lot of people, when they get to the other side, they have to have the security of the pay-check. I have a lot of friends with a lot of talent. They'd make a killing if they'd go and create their own web apps / business, etc. but they can't because they need someone to create structure around their life. Not a bad thing. Just how people are made.

On the other hand...I'm glad I went out on my own! I'll never go back! When I started I had some smirks at the hourly and even project rates. However, I think that once one moves from freelance to a small web firm with several people in the company that issue goes a way. Once people start viewing what you do as a viable business and not 'someone who works from home', the hourly and project rates aren't questioned as much.

report abuse
vote down
vote up

Votes: +0

Sorry to break the dream .., Low-rated comment [Show]
...
written by Jen Kramer , January 16, 2010

Well, you must be a developer. What a shame you don't respect the skills of a truly professional front-end person. They can do great graphic design, interface design, HTML and CSS, usability, information architecture, project management, client management, and that's just a start.

Absolutely designers are worth their weight in gold.

On the other hand, I agree with what you're saying about "weekend webmasters" who don't know much about web design or development but label themselves as such.

Remember you can say the same thing about programmers too. Just because you took a day long class on PHP doesn't make you an expert. Even a class at a college or university isn't enough experience -- you need some schooling and some on the job experience to really do well at your job. The same is true for designers, but the entry to that job is typically at a lower level of expertise.

I don't agree that designers should be paid less IF they actually do their job well and have experience.

report abuse
vote down
vote up

Votes: +7

...
written by Jeremy , January 18, 2010

Thanks for the great post, its a very good look at reality. I think jabadabaduu is confusing web hobbyist with professional. It is easy to do, because the tools and skills to say you 'do web development/design' can be free (see Jen's Lynda.com series for an example) and widely documented. Its how I started, way back when I was still in school. And thats great, the problem arises with clients who expect the same quality of work from a person who has learned the basics on their own and someone who is formally educated or has years of experience.

The problem comes in not with raw ability to run a computer, but the refined skill required to understand balance in a design, or proper security measures in programming, or proper phrasing to get attention. Most people go to a professional for taxes, car repairs, and health care, but for some reason web development is often not considered to have the same requirements. And as Jen points out here, the biggest reasons for rates lies in freelancing. If you are an employee somewhere, you get far more than a paycheck, but as a freelancer you only get income (which is also usually taxed higher than for any other individual).

Great post Jen!

report abuse
vote down
vote up

Votes: +4

...
written by donna , January 19, 2010

I don't know why jabadabaduu thinks $75-$100 on a freelance basis is rocket science wages. Of course there are plenty of people who aren't worth the money, just as there are in any industry and in every office.

You can't judge the value by the hourly rate -- I was going to outsource a programming task to a co. that claimed to know Joomla and charged 1/4 the going hourly rate. They gave an estimate of 40 hours on a job that should take 4-8 hours (depending on skill level). So $20/hr can be more costly than $80/hr.

report abuse
vote down
vote up

Votes: +2


Write comment
You must be logged in to post a comment. Please register if you do not have an account yet.

busy
Powered by Azrul's MyBlog for Joomla!
Dekorasyon portalı Mutfak ve Dekorasyon portalı