I tend to stay away from giving a "final" project price for this specific 
reason... I was burned once too... to the tune of $350K... so I learned my 
lesson quickly! :)

Since I will not give a final price; instead I will create a quote for a 
client based on estimates.. but I will always charge client "time and 
materials" instead of "flat fee".

That covers me in that if a project goes longer and helps the client if it 
goes shorter... If longer the charges will continue to occur as it is based 
on time; if they cant pay then the project stops.. basically hourly... but 
also including any materials that might need to be purchased down the road 
at the clients expense... (if any; i.e hardware.. licenses, etc..). Going 
time an materials also helps you if there were a lawsuit of some sort put in 
place... as you can provide proof of why work stopped... No payment ;) most 
judges will see that as a means to throw it out (unless you are the one 
suing :)

So to the client the original estimate might be $3500.00... however it is 
clearly stated and agreed that that is just an estimate and not a final 
price.... that the final cost will be based on time and materials.

A lot of times; we as developers think that taking an approach like this 
will scare a client away... if the client is serious about their needs and 
can afford to pay you; this will be an acceptable approach.. most big 
companies do this type of billing... why should you be any different? It is 
also a safety net to filter out bad clients ;)

In addition; I have also (with some "questionable" clients) done it where 
when I get to a specific number of hours... I bill them for the work up-to 
date... (so when I am say at 10 hours.. I put in a bill... if I dont get 
paid; I stop the work until payment comes in... that way I can assure I will 
get paid for my work) or you can do it by billing cycles; monthly; 
bi-weekly.. whatever works for you!

Just my 2 cents on the issue :)

Pablo Varando

----- Original Message ----- 
From: "Mark A Kruger" <[EMAIL PROTECTED]>
To: "CF-Talk" <[email protected]>
Sent: Friday, January 12, 2007 10:31 AM
Subject: RE: Client asked me: "Why you use coldfusion?"


>I understand that beggars can't be choosers but.... Here are a couple of
> tips:
>
> 1)  Find out about the company or client's financing. Most clients will 
> give
> you reassurance (as in "yes I can pay.. I'm loaded with cash and everyone
> looooves my idea"), but see if you can get more information than that. 
> Where
> does he do his banking? Who are his investors? Does he have a business 
> plan?
> Is he working out of the back of a truck? Does he have references?
>
> 2) If you are concerned about the clients ability to pay - use a retainer
> system. Ask for a pool of money up front that you can bill against. We did 
> a
> 125k project last year. The company was a startup and "seemed" well
> financed.  Because I was concerned I asked for a 30k retainer. Each month 
> I
> figured our bill for the month and billed 10% of it against the retainer
> with 90% due. So, for example, if the customer owed 20k, I would reduce 
> the
> retainer by 2k and bill them 18k.  The result is that the retainer is 
> drawn
> down slowly as the project is billed out. If the customer is unable to pay
> you have the money left on the retainer to compensate you and defray your
> losses - which is exactly what happened in this case. The client went in 
> the
> hole but the money left on the retainer meant that it didn't hurt too bad.
>
> 3) Work for money not for promises - Remember, the only folks who are
> guaranteed to make money on the internet are developers. For those folks 
> who
> have a "neat idea" about a web site it's like a game of craps.  The 
> customer
> who says "I'll pay you back when the site starts making money" is A)
> obviously not financially organized enough to think ahead and finance his
> development and B) is really saying, "Dang.... I hope this thing makes
> money... Oh well, you take the risk - ok?" Unless you are a business angel
> it is not up to you to finance someone's project. Don't let a customer 
> pitch
> you. In fact, one of the most important skills you can have as a developer
> is to be impervious to a sales pitch. Don't buy into hype (most startups 
> are
> miserable failures). Do an excellent job for your customers. Certainly 
> hope
> their project succeeds... Root for it. Try your best to make it viable. 
> But
> don't "invest" in it with your own money.
>
> Instead, bill them on a regular basis. As soon as there is a hint of non
> payment stop development and sit on your hands till they pony up. Don't 
> feel
> bad about it either. The bank, the visa company, the local furniture store
> or the local tire shop would also stop honoring their credit the if they
> stopped making payments. Because you are not a faceless entity like a bank
> the client might appeal to you to "give him a break". But you are not 
> there
> to support their "vision" (although you might like the product) .. You are
> there to provide a service for a fee. Be a vendor not an investor. Unless
> it's your brother-in-law... Then you are stuck :)
>
> That's my take.
>
> -Mark
>
>
> -----Original Message-----
> From: Christopher Jordan [mailto:[EMAIL PROTECTED]
> Sent: Friday, January 12, 2007 9:58 AM
> To: CF-Talk
> Subject: Re: Client asked me: "Why you use coldfusion?"
>
> I think everyone's got a story like this (or will have sooner or later), 
> and
> mine was no different... except that the client never paid me. I think I
> would add (if it hasn't been said already) that people should get program
> requirements in writing. This keeps the client from coming back and 
> saying,
> "What about function xyz? You didn't code for that!"
> You can now point to your document and say, "You didn't ask for that. If 
> you
> want it, I can do it, but it'll add more time (and money) to the project."
>
> Cheers,
> Chris
>
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade & integrate Adobe Coldfusion MX7 with Flex 2
http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:266405
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to