Hacker News new | past | comments | ask | show | jobs | submit login

As someone who's done over a dozen fixed-fee jobs - DON'T DO IT. There are too many unknowns, even in "simple" jobs. It won't be worth your time and you'll regret it. In order to make fixed-fee contracts worth it I had to cut corners. I hated doing that, but I preferred it to dropping the contract altogether (sunk costs fallacy).

I've also found the clients who insist on fixed-fee contracts to be very demanding and petty. They tended to interpret the specs liberally. It's not worth the hassle. Trust me.

As someone who's been on both sides of the table - client and contractor - I completely agree. I never do or ask for fixed-fee.

When I'm the client, I feel fixed-fee gives the contractor an easy backstop/fallback position - they figure they can half-ass the job and use the additional time to scout for more work.

When I'm the contractor, it's the same, but in reverse - fixed-fee makes clients feel like they can demand the moon beyond spec at no additional cost.

Hourly/daily rates make sure that BOTH parties have something at risk, which tends to be keep everybody in line. The contractor's at risk of the client firing them. The client's money is at risk if they keep demanding endless revisions.

Actually a good lesson for business in general.

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