TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Want to start work as a consultant – what should I watch out for?

23 pointsby shazamover 10 years ago
I&#x27;m potentially going to start work on my first independent consultant job, but I was hoping to hear from others experienced in this area about what to expect in terms of standard agreements.<p>Do most pay all at the end or can I ask for half upfront? What is a standard rate per hour? Finally, should I agree to this: http:&#x2F;&#x2F;pastebin.com&#x2F;7m2xBjLg

10 comments

tptacekover 10 years ago
Don&#x27;t bill hourly.<p>Incorporate.<p>Never reduce your rate; cut project scope instead.<p>Every project worth doing is worth writing a statement of work.<p>A good SOW includes acceptance criteria.<p>Don&#x27;t expect to work on your own paper; clients will require you to sign their contracts.<p>Get a lawyer, have them review every contract you sign. (This is why there are MSAs and SOWs.)<p>The lawyer advises, they don&#x27;t decide.<p>If a lawyer is too expensive, your rates are too low.<p>Also, your rates are too low.<p>Don&#x27;t position yourself based on tech stacks. &quot;Node.js consultant&quot; is a crappy differentiator.<p>Don&#x27;t set your rates based on your previous full-time salary. Your rate is barely even <i>related</i> to your salary.<p>Get health insurance.<p><i>Do not fuck around on taxes</i>. You owe them quarterly.<p>Serious consultancies don&#x27;t demand up-front payment. Do what you need to until you get serious, though.<p>Finally: you need a lawyer to evaluate that clause. It could be a boilerplate IP assignment, or it could be a blanket concession that your client can file a difficult-to-dismiss lawsuit against you any time for all time.<p>If this project isn&#x27;t worth the $200 that will cost you, it&#x27;s not worth doing at all.
评论 #8405052 未加载
salukiover 10 years ago
I would watch out for . . . prior to or during the term of this Agreement . . . the prior language doesn&#x27;t sound quite right . . .<p>I typically work with multiple clients not a single client so I include in my contract that I retain the right use portions of the code provide as a deliverable for previous, current and future clients but will not re-use their code in it&#x27;s entirety. Typically projects have some portions that are standard and re-used over and over . . . occasionally a client will request I agree not to re-use their business logic specific code and that&#x27;s fair . . .<p>I would recommend asking them to change the wording to they only own the code&#x2F;patents of work developed specifically during working hours for their company and projects and that you hold the rights to any code and IP developed on your own time and all work prior to your agreement. Using a more modern standard agreement would probably be a better starting point . . .and having an attorney review it would be recommended before signing anything.<p>As far as a rate . . . I would google similar job listings . . . without much knowledge of your position I would expect $100 to $200&#x2F;hr . . . but I would get the IP agreement worked out at the same time as your salary . . .
pbnjayover 10 years ago
For small contracts, I usually ask for half up-front and half at delivery. Medium-size might be in thirds with the second payment invoiced when they get the prototype. For large contracts I tend to do monthly payments with a little bit of front-loading (ex: for a 100k project over 6 mos, 20k x 2 months and then 15k x 4 months).<p>Your hourly rate is entirely dependent on the project, skillset, and experience. A small PHP-only developer cannot command the same rate that a full-stack backend, frontend, and iOS developer might. Delivery timelines also play in - if they want it next week there&#x27;s a premium.<p>I&#x27;d avoid that agreement, it&#x27;s overly broad. I try to make mine assign on full payment &#x2F; completion of project and cover only the work performed for the contract. If I can swing it, I try a non-exclusive license instead of full assignment as well, which allows me to reuse code.
redtextureover 10 years ago
The contract specifies that any knowlege or work you did prior to the contract that you used to fulfill the contract is owned by the company. This is a method to become impoverished, and have all of your related prior knowledge and work owned by the company, causing you to be unable to do similar work for anyone else. There is no future to any of your knowledge and work related to work you did for the company, except by the permission and whim of the company.<p>Do not agree to this contract.<p><pre><code> &quot;Consultant agrees that all...conceived, discovered, authored, invented, developed or reduced to practice by Consultant...prior to or during the term of this Agreement...and arising out of, or in connection with...&quot;</code></pre>
MalcolmDiggsover 10 years ago
If I&#x27;ve never worked with the client before I always ask for 50% up front. No exceptions. Once we have a relationship I <i>may</i> lower that, but it&#x27;s not guaranteed.<p>Price yourself so that: <i>if</i> that 50% turns out to be the only money you ever receive from them, the job will still have been worth your time.<p>Keep your clients at arms-length. They are <i>not</i> your friends. Never allow the scope of a project to be changed based on a conversation or a phone call, anything that could get you sued needs to be in writing. Be very strict about this.
JSeymourATLover 10 years ago
Look up Consulting Guru Alan Weiss, brilliant advice applicable to general consulting, tons of content, sign-up for his e-newsletter&gt; <a href="http://www.summitconsulting.com/" rel="nofollow">http:&#x2F;&#x2F;www.summitconsulting.com&#x2F;</a><p>Also, suggest reading his recent release on launching a consulting practice&gt; <a href="http://www.amazon.com/Million-Dollar-Launch-Kick-start-Successful/dp/0071826343/ref=la_B000AQ0PNG_1_5?s=books&amp;ie=UTF8&amp;qid=1412269482&amp;sr=1-5" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Million-Dollar-Launch-Kick-start-Succe...</a>
CyberFonicover 10 years ago
Read: <a href="https://news.ycombinator.com/item?id=8395422" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8395422</a><p>You could encounter such problems locally as well. I certainly have. Do not let such issues deter you. Just be aware that not all clients conduct themselves ethically. You need to protect yourself.
aobover 10 years ago
It would be helpful to know what area you will be consulting in. That will help us to give pointers, suggest rates, and determine if that agreement makes sense for what you will be doing.<p>For example, that agreement may be ground for a company to claim rights to software you develop on your free time while you are in their pay.
评论 #8398647 未加载
vishalchandraover 10 years ago
1. Well defined tangible deliverables (project requirements) are a must for any fixed cost projects.<p>2. Either the client prepares the requirements document and you review it or you bill the client to prepare a requirements document.
subdaneover 10 years ago
Search for &quot;consulting agreement&quot; on Docracy, that will get you started <a href="https://www.docracy.com/" rel="nofollow">https:&#x2F;&#x2F;www.docracy.com&#x2F;</a>
评论 #8398658 未加载