HACKER Q&A
📣 2bor-2n

Negotiating My Hourly Rate?


Hi, I am a freelancer from a South Asian country and I have been working for a client through my friend for a year. The friend is getting $15 from the client and he pays me $9 hourly (i.e he takes 40% cut). I mostly work on the frontend side and handle multiple projects of the same client. Other than that, I communicate with the client directly and manage the work without my friend's involvement. I deliver the work on time and in good quality, however, I am not employed by him nor do I work full time on the projects (because of some personal reasons and the fact that I have my own client). Rather, I give enough time each day to complete the assignments on due time. Despite this, I think, I am getting a low rate on the basis of the value which I provide.

This has been in my mind for a couple of months and I wanted to let it out and pitch a new rate of $18 (double the previous rate) to my friend. But I am afraid this may not be acceptable, as he is getting $15 from the client and the client is already on a tight budget. And, I am afraid if I stick with this offer he will try to arrange some other resource, resulting in me losing this opportunity. Moreover, I do have my own client and work for him for $10.

I will really appreciate some help or guidance here. How should I best approach this scenario so there is a WIN/WIN situation for all of us? Am I pitching too high?

PS. He is already looking for an extra resource to share my work. And I am willing to go as low as $15


  👤 obblekk Accepted Answer ✓
Here is the basic theory of negotiation and specific advise for your situation:

Theory: in a negotiation both parties are trying to get a deal that is better than the Best Alternative To A Negotiated Agreement (BATNA). So what you’re trying to do is say if this negotiation fails what am I going to do instead. Theoretically this is where your leverage always comes from because a good BATNA enables you to threaten to walk away.

Practical: in your post I understand what you want, but I don’t understand your BATNA. If your friend refuses, or worse let’s say he fires you right now, what would you do/make instead?

The easiest way to get a win-win is the following: 1) go find other gig offers - compare the price others are willing to pay you (recognizing there’s some risk the next client is not as friendly/easy to work with) 2) Let’s say you get 3 offers at $15,$16,$17. Show these offers openly to your friend and say “look I like working with you and want to continue but the market rate for my work is much higher than what I make right now”. This is actually a win-win because if you’ve done your research right, these are the same offers your friend would have to make to replace you. Now the conversation isn’t about what you want vs what he wants, but what each of you would do if you can’t get to an agreement.

3) Make your offer (say $18) and explain why it is higher/lower than the market avg (you can trust me, you know I do good work, etc).

4) Truly be willing to walk away if it doesn’t work. Not everyone is rational, not everyone will believe your alternative, not everyone wants a quick resolution. Unfortunately this is the hard part with friends, but if it doesn’t work you just must be willing to walk away (try to keep it isolated to your business partnership and not your personal friendship).

Notice, throughout, the premise is: here’s what my alternative is. Without this, you’re just hoping for him to take action out of kindness. It’s certainly possible, but it sounds like you are confident in your skills and value and ready to move past charity to career.

Good luck. Ask questions here if you have them. Let us know what happens.


👤 whiddershins
I am shocked to see how adversarial many of these comments are.

It’s ok to negotiate win-win. And in the long run you win from that, because what you want is great relationships with people who feel they can rely on you and respect your work.

If you can do that without being taken advantage of, you will get tons of work for years and make money you are happy with.

Why double your rate right away? Are you happy working for $10?

Can you find new work? Can you increase the rate gradually? Can you say ‘this month it will go up to $12, but in 3 months it will go up to $15’ ...

It’s great if everyone makes money. Are you annoyed your friend is making money? Why are you willing to make $10 from one person but you want $18 from another?

You don’t want to work too cheaply, but you also want to maintain relationships. This is how you get more work for years and years and build a career.

Also it’s good practice.


👤 duaoebg
Maintain 3 gigs simultaneously and drop the lowest paid one on occasion. Or devote fewer hours to it. Negotiation becomes, “sorry I can’t do more hours for you, someone else is paying me more for my time.” This will also mean you don’t have to worry about who gets what cut, just your cut. It means only doing part time and keeping a float of 40-60hour weeks.

👤 s1t5
It's difficult to have a win-win situation when one of the three sides is getting paid a massive cut continuously without contributing anything. Next time give your friend a one-off finder's fee upfront and deal exclusively with the client from there.

> And I am willing to go as low as $15

So if they offered you $14 an hour, you would drop the project? Despite working for $9 so far and having another client at $10? You'd better be able to walk away from this or your leverage is non-existent.


👤 serial_dev
> How should I best approach this scenario so there is a WIN/WIN situation for all of us?

In my opinion, when you are negotiating, you should only keep in mind your "win", not of the others.

The other thing is that I would work on improving the "demand" side for my work: if I have 10 potential clients, increasing my hourly rate becomes very easy, something I can do with confidence. On the other hand, if I only have 2 clients, I have to negotiate carefully, because I don't want to lose 50% of my work and income.


👤 pards
To be fair, this is how placement agencies work for contract staff here in Canada, too. The agent maintains separate contracts with the client and the candidate and takes a cut (often 30-40%) for the duration of the contract.

In return for their cut, the agent handles the payments and provides the guarantee that the candidate gets paid on time even if the client pays late.

There's usually a clause in both contracts that prevents them from cutting out the middle-man.


👤 gus_massa
Can you get more projects on your own? If you get enough money to get comfortable without this project, you can have leverage with your friend and the client. Something like: "I'd like to continue working in this, but I have an offer from XYZ that pays me more."

Also, read whatever patio11 wrote about this.

https://www.kalzumeus.com/2012/09/17/ramit-sethi-and-patrick...

https://www.kalzumeus.com/2012/09/21/ramit-sethi-and-patrick...


👤 user5994461
>>> Other than that, I communicate with the client directly and manage the work without my friend's involvement.

If your friend has zero involvement and no relation with the client, I don't see how they are getting paid in your place to begin with.

Do you have a contract with your friend? If not, just notify the client to update your bank account details and they will start paying you directly.


👤 enjeyw
I'm curious to know what value your friend is offering to justify taking the cut. It sounds to me like you're putting in 95% of the effort for 60% of the return.

If your work is good quality, it's almost certainly worth much more than $9 an hour. I would seriously consider:

- negotiating with your friend to reduce his share - as long as it's still profitable to him, he should be willing to move a little.

- trying to find some other freelancing work opportunities so that you don't feel pressured to accept your friend's terms.


👤 germs12
Do you have samples of your work? I'm sure someone on here would be willing to pay you more than $15/hr.

👤 bluGill
You don't have to charge every client the same. A client that is easy to work with gets a discount. A client that has steady work gets a discount (because you can count on them in lean times). A client that does work for a cause you support gets a discount. A client that provides some other benefit that I can't think of gets a discount.

This is a consideration that others haven't mentioned. Don't be afraid to take a different rate from different clients.


👤 tomschwiha
I can think of two Options:

You could try getting in touch directly with new clients (costs time and effort) and negotiate a better deal.

You could negotiate with your friend to pay you the full amount but pay your friend a fixed fee instead (applicable if the worktime is not constant). For example if you work 50h/month the client pays 700 - 450 for you. Offer your friend a constant 200$. But try to increase your worktime so you get a better quote and your friend has a fixed income.


👤 blickentwapft
The way to set your fee is to decide on a rate that is fair.

Neither too high nor too low. A fee that you think is reasonable.

When someone asks your fee, you say.... “this is my fee. I think it is fair. I do good work. I don’t overcharge. I know there are cheaper people out there but that’s not where I am positioned. You are welcome to work with the cheapest.

If you want good work at a fair price then I am happy to work with you but I cannot discount my rate because it’s not commercially practical for me to do that.”

If you lose the potential client then that is fine . Do not chase them with lower prices. Wait for the clients who agree with you.

When clients insist on some concession, some discount, then give it only in return for something else, like up front payment. Don’t concede discounts for nothing.


👤 fareesh
If you're in the Indian subcontinent, please email me with some examples of your work, I can send you some work from time to time - no cut.

👤 airbreather
This is a little off the particular circumstances of topic, but highlights it is not always as straight forward as it might seem.

Sometimes the mark-up is for more than is apparent - in Australia there is a 6% payroll tax that kicks in after a certain size payroll is achieved.

Also, big companies often like to "write one cheque" a week/month and not deal with a lot of hassles which can consume a few admin staff continuously.

My current contract was direct for years and they paid a 2.5% "supplier markup" extra to me because that is what the agency charged just for insurance postage and petties etc, at the individual scale it wasn't enough by maybe 2%, just for those issues, esp insurances.

There are more issues, but even though a contractor (hourly pay) almost entirely for my 30+ year working life, I still use the agency at times as the convenience can be worth it rather than going direct and often they can find work you can't, in my circumstances.

Having work vs not having work really lets you consider if you are prepared to pay them a bit to help you out, so it is just the nature of the problem sometimes.


👤 mrhackernews
You can negotiate with your friend. You have more experience in general than when you started, and you have more experience with this client. Just keep in mind that if you negotiate, a couple of important "rules" will tend to set practical boundaries: 1. you will have a hard time asking for more than "market value" for your skill level for your programming language in your area, from ANYONE (your friend or client) unless you can differentiate your service 2. if you want your friend to pay you more than the customer is even paying him...guess what... you are really asking your friend to negotiate a higher rate with the customer... so you need to provide the justification and arguments your friend will use to dramatically increase the billing rate

This is possible to do. I've negotiated big increases in the past. But you need to understand what your skills are worth in the market.

You will also find that if you spend time finding new clients yourself, that activity takes times to do. So if your friend has a lot of connections, you may want to consider preserving that relationship if you don't want to worry about the business side.


👤 travisoneill1
Nice "friend" you got there. A couple years ago I got my friend a $150/hour contracting gig, and my cut was $0/hour.

👤 ayushchat
Maybe try to keep a standard hourly rate of 12-14 and charge the same from all clients. And do work of that quality. You should definitely charge more than 9 for the kind of work you are doing, but you don't want to lose this client till you don't have a backup. So tread carefully

👤 dave333
In any negotiation the main factors are power, information and time. Does the client have the power to get someone else to do the job or does he need your specific skills and experience with the code? Can you do other work and just walk away if you don't get your asking rate? Knowing the rate your friend charges is good info and it would be good to know what any other client employees/contractors make and also what general rates are available from other employers. Time can help - how soon does the client need the work done - can he afford to hire and get someone else up to speed? Can you hold out for a higher rate or do you have living expenses to pay etc?

👤 kirubakaran
If you're interested, could you please summarize your skills and experience? Someone here (including me) might have some work for you depending on that. You could also link to your resume.

👤 fock
nice "friend" - like straight from the mob I guess. I mean, I understand, that he might want some commission for his contacts (and sets up a payment plan), but a permament fee?!

👤 bpyne
Other commentors gave good advice about how to negotiate.

In the US, there's an expression called "Keeping up with the Jones'". It means you're trying to match what you see other people getting in income, material goods, etc., often at the expense of your own happiness. Think about the following before you act.

Why is the situation bothering you?

Are you being influenced by another party who thinks you're being taken advantage of?

Are you happy with the work and is it allowing you to enjoy your life?


👤 quickthrower2
Any reason you can’t get higher paid gigs online? I’m sure you could beat 9/h. If you can code 40/h should be a minimum then keep negotiating up as you do gigs.

👤 bravura
Make a profile on Upwork and experiment with your pricing there. Find more clients.

👤 Vibrelli
Read 'Never Split the Difference', great book on negotiating.

👤 fergonco
You can ask for $18 and not stick to that offer.

If they pay you that, all is good. If not, you go on working with them until you find something else.


👤 2bor-2n
OP here: Guys what would be the best medium for negotiation Call, Face to Face or messaging?

👤 horriblecapital
Your 'friend' is scamming you, they are basically taking a chunk of your wage for doing absolutely nothing at all.

Can you deal directly with the client and cut out the middleman? Early in my career, I did this with an employment agency who were perpetuating the same scam on me.

They weren't pleased about it, but fuck 'em. These capitalist bastards will grind you down and steal your labour any way they can - and you deserve better!

Anyway good luck with it, whichever approach you take.