Pricing your work as a freelancer can be confusing. Go too high, and you might scare clients away. Too low and you’re working yourself to exhaustion for pennies. If you’ve ever stared at a blank “rate” field wondering what to type, you’re not alone.
You deserve compensation for your time, effort, and skills. Charging fairly isn’t greedy; it’s how you build something sustainable. These simple steps below can help you price with confidence and start boosting your income.
Know your income goal
Before you choose a figure, work out your desired income. Add up your monthly bills, business expenses (software subscriptions, utilities, hardware, taxes), personal expenses, and self-employment costs (insurance, retirement, savings goals). Then break that down into weekly or even hourly targets. Keep it simple.
A practical formula is (desired salary + expenses + taxes) ÷ billable hours = hourly rate. For instance, if you need a $60,000 salary and spend an additional $15,000 in expenses and taxes, your total needs add up to $75,000. If you plan on working 1,000 billable hours, we’re looking at $75 per hour. This is just a number to work from. You can always adjust the numbers based on your skills, experience, and perceived value.
Pick a pricing method that works for you
There’s no one-size-fits-all approach to picking a pricing method, but the pricing methods below offer more clarity:
- Hourly — Simple, flexible, and easy to explain
- Per project — A flat fee, so clients know exactly what they’re paying
- Packages — Bundle your services together for more perceived value (and often more income)
Start with whichever feels most natural and build from there.
Don’t forget the hidden time
Your rate needs to cover all your time, not just part of it. That means prep work, edits, back-and-forth emails, invoicing, tools, and the weeks between projects when nothing’s coming in. Put yourself first and factor in everything (because that 30-hour project might end up taking 40 hours once everything’s counted).
See what the market looks like
Do a quick search on freelance platforms or ask your peers what they charge. Remember, your experience, niche, and location all matter.
Set your rate (don’t undersell yourself)
Choose a number you can say out loud without flinching. Going too low makes it harder to raise rates later, and it quietly leads to burnout. Fair pricing helps you stay consistent for your clients and yourself.
When you’re ready to send that quote, try using this simple format:
“For this project, my rate is [$X], which includes [scope of project]. If that works for you, I can get started by [timeline].”
This sounds confident and professional.
Adjust as you go
If clients say yes without hesitation every single time, you might be underpricing and underselling your skills. If there’s some pushback, ask about their budget before dropping your rate if you need to.
Revisit your rates every few months as your skills and experience grow. For instance, you could work out a 5—10% rate increase each year.
Bottom line
Pricing is a skill, and like any skill, you get better with practice. Every project teaches you something. Start from where you are, stay consistent, and watch your income grow over time.