How much should I charge for a freelance project?

Use one of three pricing models: hourly (entry: $25-50/hr, mid: $50-150/hr, senior: $150-400/hr), project-based (scope × hours × rate), or value-based (% of revenue you create). Always include a deposit (25-50%) and milestone payments for projects over $1,000.

Freelance pricing depends on your skill level, niche, and how you charge. The three main models:

Hourly billing — best for short projects or undefined scope. Typical ranges: junior designers/writers $25-50/hr, mid-level developers/consultants $75-150/hr, senior specialists $150-400+/hr.

Project-based pricing — best for defined scopes. Calculate: (estimated hours × your rate) + 20% buffer for revisions. Always quote a single number; never break it down to hourly internally.

Value-based pricing — charge a % of the value you create (e.g., 10-20% of revenue from a sales page you wrote). Best for senior freelancers with proven results.

Regardless of model, every freelance contract should require a deposit (25-50% upfront for projects over $500), milestone payments for projects over $2,000, and late fees (1.5% per month is standard).

For a personalized rate, try iContract's free freelance pricing calculator at /pricing-calculator — it factors in your industry, experience, and location to suggest a competitive rate.

Create your own contract in 2 minutes

iContract drafts a custom, legally sound agreement for free. Start drafting →