0
votes
2answers
82 views

Best way to charge for redevelopment contract? [closed]

I took on a new project, and the task is to redevelop an existing application. I have been already working on the redevelopment for 6 weeks. I originally bid a fixed price for the first phase of ...
15
votes
7answers
709 views

How should I describe the process of learning someone else's code? (In an invoicing situation.)

Edit: Justin Cave made a good point that this sort of communication should be up front in my quoting / estimations. Is this case, I'm still interested to know what sort of language people use to ...
34
votes
13answers
3k views

“Kill switch” in customer hosted environments, to protect payment?

I have a difficult client. Every bill is argued and debated over, and each email is parsed with a lawyers eye (because he's a lawyer), looking for a way to avoid paying for something. No amount of ...
5
votes
2answers
959 views

Crucial programming-for-hire contract points? [closed]

What are some important and easily-overlooked points that should be in a programming-for-hire contract? We recently had a learning experience as a client hiring a programming company: in the contract ...
12
votes
6answers
2k views

Recommended Payment Schedule for Freelance Development

I've been a freelance developer for many years and am setting up a system designed to attract clients through one of my developer websites. If successful, these would be clients I do not know, and ...
24
votes
11answers
2k views

How to bill a client for frequently-interrupted time [closed]

I find that when I'm working on hourly-billable projects (in particular, those that are research/design/architecture-oriented as opposed to straight coding) that I'm easily distracted by any number of ...
13
votes
5answers
1k views

How much can I charge for this a little job? [closed]

I started doing freelancing. I got my first job to create a set of reports. The business team has provided me with the sample reports and also some sample codes. My job is to query the database and ...
29
votes
3answers
973 views

Contract Billing - How would you handle 'learning time'?

So you take a contract where you have solid experience with 75% of the technology necessary. How do you handle your time to learn the other 25%? Work it into the billing time? Expose the 25% in the ...
10
votes
4answers
842 views

Hourly or per project billing? [closed]

How do you bill your programming projects? Do you do it per hour? Per job? Please include what kind of project you are doing in the answer. (Mobile, Web, Desktop, etc... You can be more specific if ...