PHP Developers Network

A community of PHP developers offering assistance, advice, discussion, and friendship.
 
Loading
It is currently Tue Sep 29, 2020 7:55 am

All times are UTC - 5 hours




Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next

How do you charge clients?
per hour 10%  10%  [ 2 ]
per project (fixed) 43%  43%  [ 9 ]
depends from client to client 48%  48%  [ 10 ]
Total votes : 21
Author Message
PostPosted: Fri Feb 04, 2005 2:45 pm 
Offline
Forum Commoner

Joined: Tue Sep 07, 2004 12:07 pm
Posts: 35
Hi All,

How do you charge your clients for the work that they assign to you...

I have faced this problem many a times before and still do...

Clients do not give complete requirements and tend to modify a lot of things/concepts before the final release. Well, the problem is I have been working at a fixed cost and clients usually get upset if I tell them that I might have to hike their price....

I have been considering charging on a per hour basis... how does it work and how do you track how many hours you have actually worked and how does your client actually believe that you have actually worked on it. Further, if you developed something and have a bug in that code, do you charge for it on a per hour basis or dont till the time the problem is not solved.....

I have many questions pertaining to the per hour mode of development..

Thanks in advance for the help.

iBizConsultants


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 2:48 pm 
Offline
Forum Donator

Joined: Mon Oct 20, 2003 8:31 pm
Posts: 1661
Location: Maine, USA
I would charge per hour, but my state of mind currently and work enviornment disallows it without a feeling of guilt.
I usually charge per project, because when I work on things, I find it hard to just sit down and code. A lot of time is taken to think about how to do it, and I'm easily distracted by music, TV, AIM(mainly), and other things (even this forum pulls me in when I should be working at times..).

If I were to work in a better enviornment however, where I could concentrate, I'd charge hourly.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 2:58 pm 
Offline
Forum Regular

Joined: Sun Mar 21, 2004 2:09 pm
Posts: 888
Location: Cambridge, MA
generally, I prefer a flat fee and try to gauge the clients PITA factor before submitting a bid. If they seem incomptant and unsure of what they want, I charge more. Also make sure that the spec is clear so at the end you can charge more when they want 100 small changes.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 3:38 pm 
Offline
Neighborhood Spidermoddy
User avatar

Joined: Mon Mar 29, 2004 4:24 pm
Posts: 31559
Location: Bothell, Washington, USA


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 4:23 pm 
Offline
Jedi Mod
User avatar

Joined: Tue Dec 21, 2004 6:03 pm
Posts: 5263
Location: usrlab.com


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 4:34 pm 
Offline
DevNet Master

Joined: Tue Jan 20, 2004 12:11 am
Posts: 4897
Location: Leuven, Belgium


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 8:22 pm 
Offline
Forum Commoner

Joined: Tue Sep 07, 2004 12:07 pm
Posts: 35
Thanks guys.... for your replies.

I do prepare a spec document (at times if the project demands it, otherwise its usually with mail). Some clients that I have increase work a bit at a time which adds up to more time spent on the project than was alloted.

In such cases how should a person communicate with his client that he needs to sheel out additional $$$ ( :D ).


And I did not understand what PITA is as mentioned by "magicrobotmonkey".

Thanks
iBizConsultants


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 8:36 pm 
Offline
Neighborhood Spidermoddy
User avatar

Joined: Mon Mar 29, 2004 4:24 pm
Posts: 31559
Location: Bothell, Washington, USA
PITA = pain-in-the-ass/arse

When I create a spec/contract, they are alotted a certain number of hours. Their acceptance requires them to pay half of the final amount. Once the hours are spent, they are required to pay the rest of that half, or get a new alottment if they wish to continue. If they choose not to continue, they will recieve all materials upon payment of the former half. My clients under this only receive images or my own controlled environment's interaction. They do not receive any code or finalized images until final payment is received.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 11:12 pm 
Offline
Forum Commoner

Joined: Tue Sep 07, 2004 12:07 pm
Posts: 35
PITA... LOL (like this acronym)

Thank you feyd...

I have one more question about conducting business.... i bet you would be in this situation before... how do you manage time between projects and marketing. If you already have a load of two to three simultaneous projects running parellel, do you actually spend time on marketing and if yes and due to your efforts of marketing you get the project for development.... how would you manage this 4th project. Would you outsource it to someone or honestly ask the client to wait for a few days before you could personally start with his work.

Thanks
iBizConsultants


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 04, 2005 11:30 pm 
Offline
Neighborhood Spidermoddy
User avatar

Joined: Mon Mar 29, 2004 4:24 pm
Posts: 31559
Location: Bothell, Washington, USA


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 12:17 am 
Offline
DevNet Resident
User avatar

Joined: Sat Jun 01, 2002 10:16 am
Posts: 1136
Location: San Diego CA


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 05, 2005 5:40 pm 
Offline
Forum Contributor
User avatar

Joined: Sun Feb 29, 2004 7:49 pm
Posts: 412
Location: Salt Lake City, Utah


Top
 Profile  
 
 Post subject:
PostPosted: Tue Feb 08, 2005 7:35 am 
Offline
Forum Commoner

Joined: Tue Sep 07, 2004 12:07 pm
Posts: 35
Thank you for all your replies....

One more question that pops up in my mind is:

The time that you calculate spent on a client, does it also include time spent on studying requirements document, research, bug fix, chatting with clients for clarifications, etc..... i.e. do you sum up all time spent for the client once you are on the machine or on the desk doing your clients designing or architecturing work.

Also, how do you keep a track of time spent.... do you maintain a detailed log file.... e.g. 10/10/2000 time spent from 10:00 AM - 12:00, 14:00 PM - 17:00 PM, etc.

Thanks
iBizConsultants


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 10, 2005 10:46 am 
Offline
Forum Contributor
User avatar

Joined: Wed Jul 31, 2002 5:59 am
Posts: 102
Location: Law, Scotland.
Interesting - most people say they'd charge by the hour but only two people have voted for that. Would have thought was the safest route but I suppose it makes it harder to get an initial payment (regardless of whether it is 20/25/30/50%) before you start the project.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 10, 2005 11:05 am 
Offline
DevNet Resident

Joined: Tue Nov 18, 2003 2:09 pm
Posts: 1826
Location: Middlesbrough, UK


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group