The Joomla! ® Community Magazine

Make More Money By Properly Setting Your Hourly Rate

Written by Gabe Wahhab | Thursday, 01 March 2012 00:00 | Published in 2012 March
Setting an hourly rate – a topic everyone wants to understand but doesn’t necessarily want to discuss. Too often business owners don’t know how to properly set hourly rates and resort to methods such as guessing or copying a competitor’s rates. However, following these ill-advised procedures can often leave you not charging enough for your services and scared to ask for proper compensation. While there are many strategies for determining your hourly rate, this article breaks down the most widely used approach.
Properly Setting Hourly Rate Properly Setting Hourly Rate

1. Determine billable hours

Start by using the formula (52 Weeks Per Year - Vacation Time) x 40 Hours Per Week. This determines the total amount of billable hours per year per employee, even though realistically you will never bill 100% of your hours. The industry average for billable hours is 60% efficiency but a good goal to set is 80%. Next, apply that percentage to your total billable hours and then repeat for each employee.

Make sure to realize that different positions will have different billable rates and some may not have any billable hours at all. If you are a one-man show you also have to consider the amount of time you spend on sales, accounting and the hundreds of other tasks business owners face daily.

Step 1 Example:

((( 52 Weeks - 3 Weeks Vacation ) x 40 Hours ) x 0.60 ) x 5 Employees = 5880 Billable Hours

2. Determine salary and overhead

If you keep track of all revenue and expenses in accounting software or create a yearly budget this step will be easy. If not make that a top priority and refer to your last year of taxes and make necessary adjustments for the current year.

Step 2 Example:

$300,000 in Salary + $100,000 in expenses = $400,000 in yearly expenses

3. Add in profit

We are all in business to make a living and support our families; and this is where we determine how much profit the business will make. Industry rule of thumb is 20% but set whatever you want within reason. So we will take our expenses from step 2 and add 20%.

Step 3 Example:

$400,000 in Yearly Expenses x 1.20 Profit Multiplier = $480,000

4. Put it all together

Our last step is to simply take the expenses and multiplier from step 3 and divide by our billable hours from step 1.

Step 4 Example:

$480,000 Expenses and Profit Multiplier / 5880 Billable Hours = $81.63 per hour

After rounding we bring it up to $85 per hour. (Please note these numbers are purely example)

5. Squeeze out more profit

Now that you have determined your hourly rate it’s time to tweak it. Here are a few tips to follow that should ultimately help to increase profits.

  • Increase process efficiency and communications for more billable hours
  • Regularly review expenses and cut out the fat
  • Increase your profit multiplier (increase your rates)

6. The million dollar question

What are typical rates for web developers? While the answer varies from country to country, here are some typical ranges for North America and I suspect Europe is similar if you replace the $ with a €.

Freelancers: $25 - $85
Small & Medium Agencies: $85 - $175
Larger Agencies: $175 - $300+

While many struggle with setting a profitable hourly rate the formula for success is quite simple. Take some time to make sure your rate is accurate and don’t be afraid to charge what you are worth.

Stayed tuned for a future article on how to successfully raise your prices and take the anonymous poll below to help the community determine if Joomla! developers rates are on par with industry norms.

{tab=North American Poll}

{tab=European Poll}

{tab=All Other Countries Poll}

{/tabs}

 

Read 22791 times
Tagged under Business Matters
Gabe Wahhab

Gabe Wahhab

Hi, I’m Gabe, an entrepreneur and owner of Savvy Panda a Joomla Web Design & Inbound Marketing firm in Milwaukee, WI. I also own jInbound and Master Inbound. I am the editor of the Business Matters section of the Joomla! Community Magazine and am a Co-Founder of Joomla! Day Midwest and the Milwaukee Joomla! Users Group.

Did you like this content? Please  and download the free ebook, "The Essential Guide to Inbound Marketing & SEO" for more great business tips!
 

Leave a comment

Make sure you enter the (*) required information where indicated.

[b] [i] [u] [s] [url] [quote] [code] [img]   

Comments (10)

  • avatar
    • 1
    • 0
    Paul Orwig

    Thanks Gabe for writing this article! You did a really good job of laying out how to come up with an appropriate hourly rate.

    One question I struggle with as a freelancer is how and when do I talk to long-time clients about raising my hourly rate? I would love to hear your thoughts about that, either here or in a future JCM article.

    Thank you for volunteering to join the JCM team and to take on this important topic. I know there are going to be lots more great stories here in the months to come that will be a big help to people using Joomla to provide for themselves and their families!

  • avatar
    • 1
    • 0
    bas vossen

    poll doesn't work:
    'invalid token'
    rest of article is okay but doesn't make a difference between profit and nonprofit customers. How about the variation in skills?

  • avatar
    • 0
    • 0
    Stephan

    Thank you for this very clear introduction to this topic.
    Am I right to assume that the rates you mention for the "agencies" are for hiring the whole agency ? (as opposed to a per person rate)

  • avatar
    • 0
    • 0
    Brendan Murphy

    I have arrived at my hourly rate and most clients don't even blink - if they do it is a red flag that they may be troublesome or more likely to undervalue the work done.
    Undercutting and lowering prices is not the way to go - it means you will have too much work to do it justice and your low standards will reflect your brand.
    For Paul, could I suggest a subtle reminder with the next invoice that prices will be rising (for example) in 90 days. And then when the price rise hits everyone can know they were expected and there is no shock.
    Love reading here,
    Brendan

  • avatar
    • 0
    • 0
    Gabe Wahhab

    @paul We do have that topic planned for next month. It's really not that difficult the hardest part is .... guess you will have wait till next month ;)

    @bas Poll issue seems intermittent and we are working on it. There are many ways to look at pricing the above mode is one of the most common.

    As for Non-Profits vs For-Profit Pricing, I personally don't believe there should be a difference. Your time has value and you are short changing yourself if you lower your rates. If your feeling generous instead add in an item of value to the client but of low time / cost to you. As a side note so you don't think I'm heartless we donate do 1 - 2 completely custom pro-bono websites per year to non-profits.

    Skill set can be looked at from two angles: different hourly rates for skill set of employees or skill set of the firm in general.

    These are factors that can be taken into consideration but don't have to. It's also important to note that strategies that implement different rates based on the skill level of the employee may be confusing to clients.

    In the end there are many ways to determine your rate but the main point is don't undervalue you services.

    @stephen correct.

    @Brandon agree 100%

  • avatar
    • 1
    • 0
    Pieter

    Don't set an hourly rate. Lets say you are a starting business, not very experienced yet. You say you get something working in 10 hours at a rate of 100,- an hour that's nice yu will make 1000,- now a few months later, you are experienced, you get the job done in 5 hours... .. . so you can invoice only 500,- for something you got a 1000,- when you were not that good at it... sounds stupid right? Instead of making more profit because you are good at it you get less...

    Create fixed rates... ik can here you think... but what if it takes me longer? Well do something about it! Get experienced... earn money!

    Only mention hourly rates without any thing attached... let-em guess!

  • avatar
    • 0
    • 0
    Olivier Nolbert

    @Peter
    Not sure i would tell the client i've done the work twice faster the 2nd time :-)

    I agree with you, a fixed rate for a specific service but the correct rate needs some experience.

  • avatar
    • 0
    • 0
    Rita Lewis

    I really like how you lay out the math that goes into figuring out a billable rate. Like Paul, I too struggle with the communication part of the equation: telling a long-time client about a rise in rates. I haven't changed my rates in about 7 years because my client base can't seem to support higher fees. I find that somebody's brother-in-law ends up getting the job if I set my rate to what it actually takes to do the job and make a profit.

    I do mostly fixed-fee jobs that I figure out pricing through the math that you present. But sticker shock is rampant. I also struggle with another part of doing Joomla! web design, namely building in the cost of purchasing extensions subscriptions or passing on parts of my developer license costs to each client. They usually are amazed that Open Source costs.

    I'd love an add-on article about structuring expenses into a fixed fee or time and expenses contract.

    Great article!

    And, I do give a 50% discount for non-profits because they usually are struggling for funding and it is my donation to their cause (if I believe in it). It is a way of giving back to the community. I find it pays off because I get the job of maintaining their sites on a retainer. But mostly, it makes me feel good.

  • avatar
    • 0
    • 0
    Steve

    Pieter, I disagree with your logic. You are assuming that you as a beginner accumulate 100% of the profit for the project at 100% of the hours used. Most likely, you'll go over your assumed effort budget and take 20 hours. That's 50 instead of 100, and is pretty realistic for a less experienced web dev or designer.

    Let's say that you gain experience and can now perform the same tasks in less time (more importantly, you can SELL MORE work). Now, you are freed up to perform twice as many jobs as before, both at the same rate (or more).

    More importantly, once you are more skilled, you will become more in demand to those clients who see your professional results (and have read your client references), and offer better quality, and eventually increase your asking rate based on your interest and availability instead of only what you can get from that client.

    Even if you are at 100% capacity, setting a realistic rate is critically important. DO NOT accept flat-rate unless you know how to manage scope...and I have not met a web developer that knows about change orders and uses them properly in their business. At least until they are stung a time or 2.

    Just some food for thought.

    And Gabe, outstanding article. I like the way you think! Keep up the great work.

    Steve

  • avatar
    • 0
    • 0
    Gabe Wahhab

    @Steve thanks for the kudos and your comments I totally agree. Would you be interested in writing about change orders / contract addendum's for a future article?

    @Rita see my latest article that was just published that is a folow up to this article.

    http://magazine.joomla.org/issues/Issue-Apr-2012/item/726-5-Vital-Items-to- Consider-When-Raising-Your-Hourly-Rate