If you are wondering how to set freelance rates as a beginner, use this formula: monthly income you need, divided by hours you can actually bill, plus costs and taxes. For most beginners that lands between $20 and $50 an hour — far above the $5 gigs that flood freelance platforms.
Your rate should come from your own numbers first and the market second — not the other way around.
What Should a Beginner Freelancer Actually Charge?
There is no single “correct” beginner rate, because a beginner’s rate depends on the service, the client, and the cost of living behind the keyboard. But there is a correct way to calculate one, and it takes about ten minutes.
Work through it with real numbers. Say you need $1,500 a month to cover your share of rent, food, bills, and a small buffer. You can realistically work 20 hours a week, but not all of those hours are billable — proposals, messages, invoicing, and learning eat roughly a third of them. So your billable hours are about 14 a week, or roughly 56 a month.
$1,500 divided by 56 is about $27 an hour. That is your floor before costs. Add platform fees (Upwork takes 10%, Fiverr takes 20%), software, internet, and a tax reserve — for freelancers, setting aside 20–25% of income for taxes is a sensible habit, not a pessimistic one — and your real starting rate lands closer to $35 an hour.
Now compare that with the $5 gig. At $5 an hour, you would need 300 billable hours a month to hit $1,500 — more hours than exist in a working month once you count the unpaid work around each job. The cheap rate is not a stepping stone; it is a trap with no exit, because the clients it attracts are the ones who will leave the moment you raise your price.
How Do You Calculate Your Rate in Practice?
Here is the method, step by step, using your own numbers:
- Monthly income target. Write down what you actually need, not what sounds impressive. Include rent, food, bills, transport, and a buffer for slow months.
- Billable hours. Take the hours you can work, then subtract a third for unpaid work. Beginners who skip this step price themselves as if every hour were paid, and then feel cheated by their own calendar.
- Divide. Target income divided by billable hours gives your base rate.
- Add costs and taxes. Add platform fees, tools, and a tax reserve on top of the base rate. If the result feels high, the answer is usually to find better clients or a more valuable service — not to quietly delete the tax line.
- Check the market. Now, and only now, look at what others charge for the same service. If your number sits far below the going rate, you have room to raise it. If it sits far above, you may need a narrower service, a different client type, or a starter price with a planned raise date.
A concrete example: a beginner virtual assistant targeting $1,200 a month, with 50 billable hours available, gets a base rate of $24 an hour. After a 10% platform fee and a 20% tax reserve, the working rate is about $33 an hour. She might open at $25 for her first three clients to build reviews, with a note in her own plan — not in her profile — that client four pays $33. That is a strategy. Charging $5 “until I get experience” is not.
Should You Charge Hourly or Per Project?
Beginners usually start hourly because it feels safer: you get paid for the time you spend. But per-project pricing often pays better once you know how long a job takes, because clients buy an outcome, not your clock — and fast, skilled work should not be punished with a smaller invoice.
Here is a practical rule. Charge hourly when the scope is unclear or the client keeps changing their mind — ongoing assistance, research, open-ended support. Charge per project when the deliverable is fixed and repeatable — five social posts, a resume rewrite, a cleaned-up spreadsheet. For a project price, estimate your hours, multiply by your hourly rate, and add a buffer of 20% for revisions and surprises. If a “quick” job regularly takes twice as long as you estimated, your estimates are the problem, not your rate.
The Rate Ladder: How Beginners Raise Prices Without Losing Clients
The fear that keeps beginners at $5 is that raising prices will scare everyone away. It will scare away the wrong clients. The right ones expect prices to rise as proof accumulates, and the way to raise them is a ladder, not a leap.
Try this version, which I have watched work for new freelancers in writing, design, and virtual assistance alike:
- Rung one — first 2–3 clients: your starter rate, set deliberately below your calculated rate, in exchange for honest reviews and testimonials. Say so to yourself, not as an apology to the client.
- Rung two — clients 4–10: your calculated rate. You now have proof, samples, and a sense of how long jobs take. Quote it plainly, without justifying it at length.
- Rung three — after 10 clients or three months: raise by 15–25%. Existing clients get the new rate on their next project, with a short, polite note: “My rate from next month will be $X, reflecting the results on our recent work.” Clients who value you stay. Clients who only valued the discount leave, and that is a feature, not a loss.
The mini-test for this week: pick one service you already offer, run the five-step calculation above, and quote your calculated rate — not your old rate — on the next inquiry you receive. If the client says yes, you have just learned your old rate was too low. If they say no, ask what budget they had in mind before dropping your price; half the time the gap is smaller than you feared, and the other half you have just filtered out a client who would have cost you money.
What Mistakes Keep Beginners Undercharging?
- Copying the cheapest seller. The lowest price on a platform is usually set by someone with different costs, a different location, or a loss-leading strategy you cannot see. Copying it imports their economics, not their success.
- Forgetting unpaid time. Proposals, revisions, messages, and admin are real work. A rate that only covers the hours a client sees is a rate that pays you for two-thirds of your job.
- Apologizing for the price. Long explanations about why you charge what you charge signal doubt. State the price, describe what the client gets, and stop talking.
- Never scheduling a raise. If your plan has no date for the next increase, the current rate becomes permanent by default. Put the raise in your calendar the day you set the rate.
- Pricing for the client you fear, not the client you want. The client who haggles over $5 will haggle over everything. The client who hires on quality will pay a fair rate and refer others.
FAQ
How do I set freelance rates as a beginner with no experience?
Use the income method: monthly income target divided by billable hours, plus platform fees and a tax reserve. For most beginners that gives $20–$50 an hour. A short, planned starter discount for your first two or three clients is fine; a permanent $5 rate is not.
Should beginners charge hourly or per project?
Charge hourly when the scope is unclear or keeps changing, and per project when the deliverable is fixed and repeatable. For project prices, estimate your hours, multiply by your hourly rate, and add a 20% buffer for revisions.
How often should a beginner freelancer raise their rates?
Plan a raise after your first few clients, then again after about ten clients or three months — typically 15–25% each step. Put the raise date in your calendar when you set the rate, and give existing clients polite notice before it applies.
What is a good starting rate for a beginner freelancer?
There is no universal number, but a beginner whose math supports $25–$35 an hour should not open at $5 to “get experience.” Experience is what the first clients and their reviews are for — the rate should still cover your costs from the start.