Freelancer trabalhando no computador em home office
Freelancer··6 min read

How to price freelance projects: from the hour to the closed project

Charge by the hour or by project? Here's how to calculate the right price for each type of delivery and never underestimate the value of your work again.

The Three Freelancer Pricing Models

There is more than one way to charge for your work. Each model has advantages and risks, and the right choice depends on the type of project and the customer profile.

Idea becomes money: how to price freelance projects and turn skill into income

Model 1: Hourly (time & material)

You charge a fixed amount per hour worked. The customer pays for the time.

Advantage: Full protection against open scope. Did the customer request 15 revisions? You charged for all of them.

Risk: The more efficient and faster you are, the less you earn. In addition, customers tend to question every hour on record.

Model 2: By project (closed price)

You set a fixed value for the entire project, regardless of hours.

Advantage: You get paid for the result. If you do it in half the time, your value/hour has doubled.

Risk: If the scope grows out of control (scope creep), you work harder without being overpaid.

Model 3: Retainer (monthly fee)

You have a “monthly quota” of hours or deliveries for a fixed monthly amount.

Advantage: Income predictability — you know how much you'll get paid each month.

Risk: customer may use more hours than agreed or stay "due" deliveries that accumulate.

Comparison OF models

TemplateEdgeRiskIdeal for

|--------|----------|-------|-----------|

HourlyOpen Scope ProtectionEfficiency is not rewardedUncertain projects, maintenance
By projectHigh margin if efficientScope creep without clear contractDefined and on-time deliveries
RetainerPredictable incomeUneven use month to monthReliable repeat customers

The formula for pricing closed projects

Project price = (Estimated hours x 1.3) x Hourly value + Direct costs

Factor 1.3 is the safety buffer that covers:

  • Alignment meetings and calls
  • Revisions that always appear
  • Learning new tools or technologies
  • Organization and delivery time
  • Without this buffer, you'll often finish projects having worked harder than you charged.

    Real pricing examples

    Landing page (web designer)

  • Estimated: 12 hours
  • Buffered 1.3: 15.6 effective hours
  • Hourly rate: R$ 80
  • Subtotal: R$ 1.248
  • Direct costs (image bank, plugins): R$ 150
  • Price: R$ 1.398 → charge R$ 1.500
  • Full logo (graphic designer)

  • Estimated: 8 hours
  • Buffered 1.3: 10.4 hours
  • Hourly rate: R$ 90
  • Subtotal: R$ 936
  • Direct costs (licensed sources): R$ 80
  • Price: R$ 1.016 → charge R$ 1.100
  • Mobile app MVP (dev)

  • Estimated: 120 hours
  • Buffered 1.3: 156 hours
  • Hourly rate: R$ 150
  • Subtotal: R$ 23.400
  • Direct costs (infra, APIs): R$ 300
  • Price: R$ 23.700 → charge R$ 24.000
  • Writing package (5 posts/month)

  • Estimated: 10 hours/month
  • Buffered 1.3: 13 hours
  • Hourly rate: R$ 70
  • Price: R$ 910/month → charge R$ 950 (retainer)
  • 🧮 Calcule seu lucro real de FreelancerCalcular →

    How to avoid scope creep

    Scope creep is when the customer asks for "just one more thing" that adds up to double the work without doubling the payment.

    Define clearly in the contract or proposal:

  • What's included: Detailed list of deliveries
  • Number of revisions: "up to 2 review rounds"
  • What's NOT included: “changes after final approval are charged separately”
  • Approval deadline: “customer has 5 business days to approve each step”
  • When the customer orders something out of scope: “Great idea! This is not in the current scope, but I can include for an additional R$ X. Can I prepare an addendum in the contract?”

    How to present prices safely

    Never apologize for the price. Never say “it's R$ 3.000, but I can see a discount.” Present it like this:

    "The investment for this project is R$ 3.000, with delivery in 3 weeks. Includes X, Y, and Z. Does that make sense to you?”

    If the customer resists: don't lower the price — reduce the scope. “I can just do step X by R$ 1.800 now, and Y later. Does it work?”

    Price adjustment strategy

    Readjust your prices at least once a year:

  • Notify fixed customers 30–60 days in advance
  • Use inflation (IPCA) as objective anchor
  • For larger adjustments (20–30%), justify with quality improvement, demand or accumulated experience
  • Customers leaving for a 20% increase were rarely the best customers
  • Reference table of values by area (2026)

    AreaBeginner hour valueFull hour valueSenior hour value

    |------|---------------------|-----------------|------------------|

    graphic design.R$ 40–60/hR$ 70–110/hR$ 120–200/h
    Dev frontendR$ 60–90/hR$ 100–160/hR$ 180–350/h
    Dev backendR$ 80–120/hR$ 150–220/hR$ 250–500/h
    Writing/SEOR$ 35–60/hR$ 70–100/hR$ 110–200/h
    Social MediaR$ 30–50/hR$ 60–80/hR$ 90–150/h
    ConsultancyR$ 100–150/hR$ 200–350/hR$ 400–800/h
    VideomakerR$ 60–90/hR$ 100–160/hR$ 180–350/h
    PhotographyR$ 80–120/hR$ 150–250/hR$ 300–600/h

    Frequently asked questions

    Is it better to charge by the hour or by the project?

    For those just starting out: for now, as it protects you from scope creep while you're still calibrating estimates. For experienced professionals who estimate well: by project, as you earn more for the accumulated efficiency.

    What to include in a freelancer contract?

    Minimum required: detailed description of the scope, total amount and payment terms, number of revisions included, delivery time, what happens in case of cancellation, and rights to use the material delivered.

    How to deal with a customer who wants a discount?

    Never discount the hourly rate — it reduces your benchmark for future projects. Instead: reduce the scope (“I can only do X for R$ Y”), offer installments, or explain the amount delivered. If the client does not accept and the project does not fit at its minimum, decline.

    Should I show the price before or after understanding the project?

    Always after. Make a briefing meeting (free), understand the full scope, estimate the hours with the buffer, and only then submit the formal proposal. “Kick-in” prices tend to be too low.

    ---

    [Calculate your minimum hourly rate](/calculators/freelancer) and set the floor below which you should never accept a project — regardless of the client.

    Advertisement

    🧮 Stop doing the math in your head

    Use the Freelancer calculator and find out how much you actually make per month.

    Calculate my real profit →

    Comments

    ?

    Be the first to comment.