Skip to content
Freelancers Opinion

Charge More: A Letter to Every Freelancer Underpricing Themselves

You're charging $50/hour when you should charge $150. Here's the math, the psychology, and the permission you need.

Vipul A M Vipul A M · · 3 min read
Insights
Miru reporting screen with utilization and revenue reports
This article is currently written in English. Navigation, dates, and calls to action follow your selected language.

Charge More: A Letter to Every Freelancer Underpricing Themselves is a position, not a hedge.

You’re charging $50/hour when you should charge $150. Here’s the math, the psychology, and the permission you need. We write from operating experience, not trend-chasing.

The Numbers

Let’s say you’re a freelance developer charging $50 per hour. You think you’re doing fine. You’re busy. You have clients. Let’s look at reality.

A freelancer doesn’t bill 8 hours a day. You have admin work, invoicing, emails, proposals, sales calls, that client who takes 45 minutes to explain something that could’ve been a three-sentence email. Realistic billable utilization for a solo freelancer is 60%. Some weeks it’s lower.

At $50/hour and 60% utilization, working 50 weeks a year, you make $62,400. That’s before taxes, health insurance, retirement savings, software subscriptions, and the laptop you replace every three years. Take-home is closer to $42,000. For highly skilled work that companies would pay a full-time employee $120K+ to do (with benefits, PTO, and a 401k).

You’re subsidizing your clients’ businesses with your underpriced labor.

Now run the same math at $150/hour. Same utilization. Same hours. Gross revenue: $187,200. After self-employment costs, you’re taking home around $130,000. And here’s the part nobody tells you: your utilization actually goes up at higher rates, because you attract better clients who respect your time, scope their projects properly, and don’t waste hours in unnecessary meetings.


Why You’re Undercharging

I know why. I’ve done it myself.

Fear of losing clients. You think if you raise rates, your clients will leave. Some will. Those clients were choosing you on price, not on quality. They’ll hire the cheapest person on Upwork and get what they pay for. The clients who stay — or the new ones you attract at higher rates — will be better clients. Better scoped projects, fewer revisions, faster approvals, respectful communication. Every freelancer I know who raised their rates says the same thing: “I lost my worst clients and kept my best ones.”

Imposter syndrome. You don’t feel like you’re worth $150/hour. But you’re not charging for your time. You’re charging for your expertise, your taste, your ability to solve problems that your clients can’t solve themselves. A plumber charges $200 for a 30-minute visit. Nobody tells the plumber they have imposter syndrome. Your skills are rarer and harder to acquire than plumbing. Charge accordingly.

Not knowing the market. You set your rate three years ago based on what felt reasonable. You haven’t looked at what companies actually pay for your skill set. US companies pay Rails contractors $150-250/hour. React specialists command $175-300/hour. Even in India, where we’re based, senior developers at top consultancies charge $80-120/hour — and their clients are happy to pay it because the alternative is $200/hour from a US shop.


The Fix

Here’s your action plan. It’s simple.

Step 1: On your next proposal, raise your rate by 50%. If you’re at $50, quote $75. If you’re at $75, quote $112. Don’t explain the increase. Don’t apologize. Just quote the new number.

Step 2: Track your actual utilization. Not what you think it is — what it actually is. Use Miru, use a spreadsheet, use anything. Most freelancers are shocked to learn their real billable percentage. You can’t improve what you don’t measure.

Step 3: Drop your worst client. You know which one. The one who haggles on every invoice, takes three weeks to provide feedback, and messages you at 11 PM on a Saturday. Fire them. The time you free up will be filled by better work at better rates.

Step 4: Repeat step 1 every six months.


Permission Granted

If you need someone to tell you it’s okay to charge more, here it is: it’s okay to charge more. It’s not greedy. It’s not arrogant. It’s the difference between building a sustainable career and burning out in five years doing skilled work for entry-level wages.

The clients who pay well are the ones worth keeping. The ones who only care about your rate were never going to value your work anyway.

Charge more. You’ve earned it.

Hard Stop

If you agree, build this way. If you disagree, test the opposite and measure the real cost.

Start with Miru or read the docs.

Share:
Vipul A M

Vipul A M

Co-founder at Saeloun. Building Miru. Rails contributor. Shipping from Pune, India.

Put it to work

Run one cleaner billing cycle in Miru.

If this article is about tracking time, billing clients, comparing tools, or automating work, Miru is the product version of that idea. Start free, invite the team, and send the next invoice from tracked work.

What you get

  • Time tracking, invoices, expenses, and payments in one place.
  • Free for up to 5 users. Pro is $1/member/month.
  • Open source, with CLI, API, MCP, and self-hosting paths.
See Miru

The article is the argument. Miru is the workflow.

Track the work, approve the hours, send the invoice, and get paid without bolting together three separate tools.

Insights
Miru reporting screen with utilization and revenue reports
Reports Miru