When negotiating your fee for a job with a potential business client, it can be tricky to come up with a reasonable estimate. Web Worker Daily suggests that you estimate your numbers from small to large:
Estimate in inch-pebbles, not milestones. When you’re faced with a large piece of work to estimate, don’t try to come up with a single number to cover the entire job all at once. Break it down into pieces, and then break those pieces down into pieces until the pieces are small enough that you can see how you would do each one and put a number on them.
If you regularly estimate your costs for a potential job, please share your best tips for doing so in the comments.