masterchief wrote:
Something I did up a while ago for some people. Might help some people out. I'll follow up with some numbers to put into the example when I get time.
--- --- ---
... it's a calculator for working out how much we should charge out for staff time.
But I hear you ask, "I get paid $50 an hour, isn't it as simple as charging the client $50 an hour...that covers me doesn't it".
The answer is actually no, and a big no typically by at least a factor of 2. How so? Well, there are a number of things that affect what you are paid and what needs to be billed.
I know we work odd hours and such, but for the sake of simplicity I'm going to work on the fact that there are 52 weeks in a year and 40 hours in a working week.
You might ask, "ok, so it's 52 weeks times 40 hours to work out what income I generate, right?" I wish it were so. For salaried staff the number of weeks in the year and the number that are actually billable are different. Salaried staff usually have 2 to 4 weeks of annual
leave a year, have 2 weeks sick leave a year to be allowed for and, depending on the country, there are at least a week or two when you
add up all the public holidays. So that's at least 5 weeks that you can knock out where the staff member is not productive.
In other words, I can't bill for 52 weeks of the year, so for the 47 that I do work, I have to charge a little bit more otherwise the company will run out of money.
Ok, that's cool, but it doesn't stop there. In the 40 hours I legitimately work, it's highly likely that not all of my time is billable. There are staff meetings to attend, admin duties to perform, etc. So in my day maybe 80% of it will be billable, so in those billable hours I have to charge a little bit more again to cover my non-billable hours.
Unfortunately the complications continue because not everyone is billable at the same ratio. The sales people for example might only be able to directly bill 10% of their time, or maybe none at all. So now my billing rate goes up again to cover the costs of the sales people (people with an important job of finding more work for me, so I can continue to bill out to support both them and me).
This is great and dandy, until the first bill for rent or the phone comes in. Crumbs we have to account for that as well - so that bumps everyone's billing rate up a bit more as well.
For contract staff it's a little bit different. They are usually paid a higher rate anyway to account for the fact that they are not paid sick leave, or annual leave and there is usually a job security factor thrown in as well. However, their presence usually contributes somehow to overheads and so they need a multiplier as well, but not as high as salaried staff.
Are we there yet? Nearly. We can now add up all our expenses (overheads, salaries) and all our project income. The last thing we usually factor in an allowance for bad debts (no! people wouldn't dare not pay us!). If we allow for, say, 10% bad debts, we take that off our income. After this we are finally ready to calculate our profit margin which is hopefully in the black.
Ok, that's written in a fairly casual style, but it hopefully emphasises the complexity of the issue, and how easily it is to under-estimate what needs to be billed to meet expenses in the long term.
Wow this is my exact model. The only problem with this model is that eventually I find my "sales" guys decided to start their own company.
So now I stopped with that and I just do sales on my own which causes my prices to go up as well. I am doing 1-2 sites per month average with average price of 6k each. The most I have ever sold was 5 sites in one month. The only problem with going that hardcore is that you eventually cant keep up with the work load you have and then everyone complains about how slow you are. The longest I have gone without work was 2 months.
How many site are you doing per month? My typical rate is $85 per hour.
My project rates are
2k for up to 3 designs in photoshop.
2k for converting a site to joomla
includes
2 afternoons of free training and educating the client on how to operate it.
plus 1 - 2 templates main page and inner page
2k search optimizing it
This includes some linking, keyword optimization, competitive research, educating them on how online biz work.
2k for setting up sugarcrm and hooking it to the contact form
All custom components are straight hourly.
I find that my biggest problem is that I need to quote allot of people and sometimes work goes totally flat.
This means that if your smart you must prepair for up and downtime.
The average time it takes me to close a deal is about 60-120 day from first contact.
I tend to be very sharing with as much information as I can with my customers and use my personal touch to try to get them to use my services.
Also for this model to work you need to be very active in your community. Start a user group! Goto networking events. Help people who dont have money to build their site for free then ask them to find you references.
When you first get started you must give you work away but after you do about 20-30 sites if you do a good job then people will not stop calling you. Sometimes the new people calling can be very problamatic when you need to get work done. Which is why most of us are night owls. 10am to 5pm the phone rings off the hook with people who want to talk about ideas and project and stuff and then at night we sit online and work on sites. Its not an easy life.
I know some people who have stores but that is hard as you need to do a ton of work to make a profit. Store rates are 125 per hour.
Thats because you must account for the building and people.
Wanna make 100k per year?
2 sites per month * 5k each = 10k
10k * 12 months = 120k per year.
By the end of the year you have made 22 sites.
Outsource 20k worth of work. and you have 100k per year.
Now how do you make more?
Find one product at the end of the year that you did not offer to all your clients.
Give them that product for 1-2k each and you have an extra 20k earned per year.
This is the model I use. The hard part is the first 2 years you need to make sure to optimize your referals.
Offer free sites to people who you know and bite the bullet until you can be a closer.
Educate your clients. Educate your friends and business will come your way.
Also now that I am in year 3 of doing development I am finding that some clients are needy. Even with Joomla they just don't want to do the work them selves. For them I am doing a 40 hour minimum reoccuring work week per month at $65 per hour no rollover $2600 per week.
I have 2 clients on that plan now and 2 pending.
Once you build up your base and people are fighting over you, you can charge what ever you want or you can hire people. Depends on what you want to do. Also as I run a php user group I get all most all the other local PHP developers messed up projects.
Don't go online and compaire yourself to developers in india or you will starve. And never match someone elses quote. Stick to your guns and your prices based on how much you want to make per year and how many projects you can handle. The more you charge the better your quality gets and the more people want your work. People love to pay more for quality.
Promote Promote Promote.....