Start by listing every task in the project, estimate time per task honestly (then add 20–30% buffer), multiply by your hourly rate, and add any expenses. Use the quote range to give a minimum and maximum — this protects you from scope creep.
What's a typical buffer to add to project estimates?
Most experienced freelancers add 20–30% to their initial time estimates to account for revision rounds, client communication, and unexpected complications. For projects with unclear requirements, 40–50% is safer.
How do I calculate my freelance hourly rate?
Take your target annual income, add 30% for taxes, benefits, and expenses, then divide by your actual billable hours per year (typically 1,000–1,400 hours). Use the Hourly Rate Calculator on ToolStack for a precise figure.