Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

I am going to get this checked by a lawyer, but I was wondering if people generally sign a clause like this (as the Contractor)?

"The Contractor indemnifies --Company-- for all liability (including but not limited to liability caused by negligence), costs and losses suffered by --Company-- as a result of any claim made or proceedings brought against --Company-- arising from, or as a result of, the performance (including non-performance) of the Services."

Just seems pretty open to me, and they just say that "That's what PI insurance is for".

Thanks.

Update: This is relating to contract programming services, for a project that isn't defined in the contract, so more just hourly contract services. I'm just not sure that I should be taking full liability for any bug that may happen in the future.

share|improve this question
I've updated the post with the type of service it relates to. – Roger Dec 7 '11 at 9:42

7 Answers

You need to have a lawyer review and strike / modify this portion of the agreement. Aside from what everyone else here has said, imagine this:

You work for months on their project and they stop paying you. You keep working, asking for payment. They refuse to pay you. Under the terms of the indemnity clause above, if you stop working for them due to lack of payment, you are liable to them! Does that make sense? You become their indentured servant.

In addition, any time someone wants an indemnity clause your attorney should recommend that they indemnify you too.

share|improve this answer

No, I would tell them to get lost. Period. This is unreasonable. They do not limit this to gross neglect - you are fully liable for any claim even if you do your job right, as well simple negligence. Develop software, has bug - you fix bug. They wont pay your time fixing the bug. Now, one may say this is "ok for a product." Yes. But when you develop software, bugs are part of the process. So that is why you have testers, unit tests, etc.

Given this formulation you are liable to pay for the work of the project test team unless you provide flawless code. Check in something bad into the build server once (simple negligence) - you are liable for the loss of productivity of the other team members. Now, this is REGULARLY happening during development processes. But here you are liable.

Whoever wrote that did not think about edge cases and either is no lawyer or should be thrown out for gross incompetence.

share|improve this answer
Yeah, I get the feeling this is their generic contract that they use for other stuff and that it isn't appropriate for software development. They use it for people like draftsman who don't really have much on-going stuff like software does. – Roger Dec 7 '11 at 12:00

Pass it to your PI underwriters and see if they'd be happy for you to sign it. If they don't like it, they'll likely give their reason(s) which you can use in your negotiations.

share|improve this answer
That's a good idea, I guess you can just check with them for this sort of thing as well. – Roger Dec 7 '11 at 15:26
1  
Yeah it looks like this type of clause could cause an issue with my PI insurance, and could invalidate it! – Roger Dec 8 '11 at 1:36

You need to have conduct of cases against which you are indemnifying the company. Otherwise they can just settle for any price and then send you the bill.

share|improve this answer
Thanks Mike, any chance you could elaborate on that? Are you saying that the clause needs to be more specific in what I am indemnifying them for, and that the clause is too broad, or just that if there is a case for liability it needs to state something about how it will be resolved and a limit to my liability? – Roger Dec 7 '11 at 9:42

If the details of the project are not on the contract, then make sure that on the addendum that defines the tasks and deliverables of each project make this clause more defined. Off the top of my head, I would wonder if this means that if you have a mutual NDA with them and the -company- breaks it... does this no-liability clause exempt them from that liability? What if they divulge your NDA-protected information (e.g, you give them a discounted rate and they publish it, your other customers demand the same rate, you loose money...)

As a rule of thumb, whenever I discuss work with a client, I try to send them my contract when I get theirs, or even if they send me theirs, I look through for things such as these that are scary.

Contracts and an agreement, so you do not have to tell them to get lost. Understand your concerns and base them on sound ground (not emotions), and then explain to them (in writing) what is not acceptable to you. More often than not, they will adjust their conditions. Even if the discussion is not conclusive, the fact that you disagreed with the clause in writing is SOME evidence that you did not agree to it. If they want your services and are not arrogant, they will clarify the clause in writing (staple their clarification to the copy you sign and refer to it).

share|improve this answer

This is relating to contract programming services, for a project that isn't defined in the contract, so more just hourly contract services. I'm just not sure that I should be taking full liability for any bug that may happen in the future.

It's a bad contract. Do not sign. In fact, for services like this, where your work output is mingled with everyone else's on the team, you are liable for circumstances well beyond your act of creating the code.

Generally, from anecdotes I have read, PI insurance is effective only when you continue to pay the premiums, which for a software consultant can range into the low thousands per year. So if you pay the premiums while you work for such a client, and then stop paying the premiums, you are not covered if they come after you for liability later. PI insurance becomes an annuity payment that you must continue to make into the future. At the going rates commonly found for contract software development many consider it not worth it.

Are you saying that the clause needs to be more specific in what I am indemnifying them for, and that the clause is too broad, or just that if there is a case for liability it needs to state something about how it will be resolved and a limit to my liability?

It will get very complicated when you attempt to negotiate a detailed liability agreement. Again, the wisest course of action here is to line out the liability clause and see if they agree to it.

Essentially, as a contractor, you and most of us do the work equivalent of an employee, for slightly higher rates of pay. Do software development employees take out PI insurance? No.

share|improve this answer

The usual way I work (when working as a freelance software developer) is: if the project is for a fixed price, where the spec is clearly defined, I offer to fix bugs for free. I also give the client some examples of the differences between bugs and new features. (E.g. a typo in a menu is a bug, a request for another menu item, or changing what an existing menu item does, is a new feature.) Also, bugs are inevitable, so I try to allow for this in the quote.

When working on an hourly basis, I explain to the client all future work, including bug fixes, also has to be on the same hourly basis. For clients who are unhappy with this I suggest we thrash out the spec and use a fixed quote.

Sometimes projects have switched from fixed price, to hourly basis. Then it gets a bit more complex, and I just try and keep everything open and honest: if the bug is in the part delivered under the fixed price then I fix it for free, outside the hourly tracking. Source control logs can help here :-)

Not really answering your question but I'm concerned by your client's response. Are they a big company? If so, getting the insurance they suggest sounds like a good idea, and clear all contracts with your insurance company!

share|improve this answer
Thanks Darren, in either the hourly or fixed quotes, do you ever assume liability on behalf of the client like that? Or only the warranties (i.e bug fixing). – Roger Dec 12 '11 at 13:52
@Roger Good point - I think I was more answering a different question. Warranty vs. liability has been left vague in my contracts, and reading this thread I think I should be paying closer attention to it. But, as simple client handling, I've tried to "clean up my mess". E.g. if a bug has screwed up a database, I will repair the database as well as fixing the bug. (I guess I'm lucky to be working mostly with Japanese clients, where litigation is an act of last resort, not the first resort as in the U.S.) – Darren Cook Dec 13 '11 at 3:21

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.