Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If the clients you're dealing with are scared by person/day rates, stop working with them. This is an observation Patrick Mckenzie has made here perhaps 100 times: as you raise your prices, the quality of your customers improves, often dramatically. Charge peanuts, work for monkeys.


I've raised my rates in the past, and it has both helped business and improved the quality of my clients, no doubt.

But in Israel, I've found that anything over $100/hour scares off everyone, including the very largest potential clients. They're used to paying $60/hour for top brass at a consulting firm, which makes it difficult to convince them that my higher rates are worthwhile.

I'm not saying that convincing them is impossible; I've made a living in this way for 15 years now, helped in part by my willingness to negotiate and discount my rates in exchange for long-term agreements. But whereas the US and Europe might have large, wealthy companies with technical needs who don't flinch at $150/hour or even $200/hour, such rates would get you tossed out on your ear in Israel.

That said, I haven't tried charging by the day, and will give it a shot at the next opportunity. I'm very curious to see what happens then.


If the clients you're dealing with are scared by person/day rates, stop working with them

I agree, there are no other industries where a professional will take on the business risk of another party with the exception of legal, and when they do they expect 30% of the case winnings. But for the vast majority of legal they charge for every hour worked. There is no reason for freelancers to work on a project compensation basis, they are shouldering unnecessary risk, that is usually due to the client not understanding development. Per project pricing immediately sets the freelancer up to have to defend against every change that inevitably comes in. Unless it is routine work, I rarely take on custom development work as anything other than an hourly arrangement.


What you're talking about isn't "hourly" versus "project", it's "time and materials" versus "project". You can bill in person/week increments on a time/materials basis, and in fact that's what you should do. You can write a consulting proposal that reads identically to a project-based contract, break out your pricing in person/weeks, and then write a time/materials SOW with a "additional time will be billed in person/day increments at the rate specified in this contract" clause.

Be careful; project risk and your billing increment are orthogonal concerns.


Right sorry if I my writing seemed to imply differently, I was definitely talking about time and materials vs project. I was just adding cometary to the discussion and not trying to refute a position, I apologize if my wording did not convey that. what I was trying to say was if a person is scared of by a day rate, because they want a total rate then I tend to shy away from those projects. I will provide an estimate of what I think it will take, but there is an understanding that due to the nature of software development that estimate will change the first time they change their mind. Which always happens in software development.


Understood.

But what's the reasoning behind giving weekly prices, why does it result in better rates? I'm sincerely curious about this.


A $1 discount is 1% of a $100/hr bill rate.

A $1 discount is ~0.1% of an $800/day bill rate.

A $1 discount is ~0.025% of a $4000/week bill rate.

A $1 discount is ~0.001% of an $8000 project.

In what increment do you want to negotiate your rate? In full percentage points, or in hundredths of a percent?

And what figures do you want to be negotiating in: amounts that are low enough that your client can immediately get their heads around, like $100 vs. $150, or the real amounts their company will pay in the end, like $8000 vs. $7900, where an individual person at the company is less likely to feel like they should have a strong opinion?

Remember this: your clients are not paying you with their own money. It is monopoly money to them. It comes out of a budget, not their own pockets.

(To say nothing of the fact that when you bill hourly, you give your clients tacit permission to ask for your time in hourly increments).


Aahaa. Thanks, I hadn't really thought about it from negotiation perspective. So far, it's been a negotiation of scope: a client have set budget and we negotiate scope down to do it in budget. I'm probably not good enough negotiator/seller yet to get to the price negotiation phase: so far it's been that either client goes immediately away or we end up negotiating on scope.


This is the most convincing argument you've made yet (and you've made several good ones). I've definitely had clients say to me, "It's not my money," when talking about billing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: