|
|
| | Ask HN: How do I know what to charge? | |
5 points by thumbtackthief on July 14, 2015 | hide | past | favorite | 2 comments
|
| | An associate has asked me to build an iOS app for him. I am a new iOS developer and this would be my first freelance project of any kind (I am a full time Python/Django developer with 3-4 years experience). I have no clue what would be a reasonable fee to charge him. I want to skew to the low-end since I have a personal connection with him and would be learning as I go, but I want to be fair to both him and me. I would assume a flat rate is better than hourly given the slow speed with which I will program. He's looking for an app that would get a user's location in the city we are in (so, limited to just this Metro area), provide a route somewhere else via Google Maps and our local bus transit's API, and pop up with interesting trivia along the way (that he would provide me). The project seems interesting and at the right level for me, skill-wise, but I have no idea how to estimate what that's worth. |
|
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
I'm going to assume the following is true about you:
1. You can translate someone's desires for a product into a software spec.
2. You can translate a spec into a real, working piece of software by programming it using your favorite languages and tech stack.
3. You can do the above in a reasonable amount of time, reliably and consistently, and follow a project deadline with milestones without too much supervision.
4. Your friend is asking for this because he wants to market it as part of a product or service.
Great! If you want to be fair to him and give him "mate's rates" then charge him $2000 per week.
Why $2000 per week? Here is the logical progression:
1. You have the aforementioned, assumed skills (which I am deducing from you being a developer of 3 - 4 years) that make you very valuable.
2. Your floor for making an iOS app for a client would be $5000 per week. Why? Because it's mostly arbitrary and it's what the market would pay, and I assure you the market would bear someone of your skills being paid this much money.
3. $2000 per week is a vastly discounted rate from the $5000 figure quoted above, which is appropriate for friends. Note that this is appropriate for friends working together as business partners, not for something so insignificant that a friend is doing it pro bono. That you want to be paid at all indicates this situation is not the latter.
When I do technical consulting I always bill weekly. I fundamentally disagree with billing hourly for a variety of reasons, so I think you're right that you should not be billing hourly.
If you don't want to bill weekly you can set an entire project fee. In that case, I would take the above amount and multiply it by the number of weeks you anticipate working.
What I would emphasize to you is that pricing is basically arbitrary. You simply charge the highest amount the market will bear. If this project is worth doing and "serious" enough to warrant you being paid, you might as well be paid generously, even if it is very discounted for a friend.