Setting your freelance rate is the single most important business decision you will make, and it is the one most new freelancers get wrong. Price too low and you will work long hours for little money while attracting clients who expect bargains. Price too high without proof and you will hear silence. The right rate is not a guess or a copy of someone else’s number: it is a calculation based on your costs, your time, and the value you deliver. This guide shows how to set that rate, how to quote it confidently, and when to raise it.
Start by separating your rate from your salary expectations. An employee earning a salary also receives paid leave, health benefits, retirement contributions, and equipment, and their employer pays payroll taxes on top of their pay. A freelancer pays for all of that out of their own revenue, and also spends unpaid time on marketing, administration, and finding the next project. That is why a freelance hourly rate must be substantially higher than the equivalent hourly wage of a salaried job doing similar work.
Calculate Your Floor Rate First
Your floor rate is the lowest rate at which freelancing is financially viable, and every freelancer should know it. Add up your monthly living costs, business costs such as software and insurance, taxes you expect to pay, and savings for retirement and slow months. Then decide how many billable hours you can realistically work each month, remembering that not every working hour is billable. Divide your total monthly need by your billable hours, and you have your floor.
Most new freelancers are surprised by this number, because it is higher than they expected. That surprise is useful: it shows why taking very cheap work is not a stepping stone but a trap. Work priced below your floor means you are subsidizing the client from your savings, and you will have no energy left to find better clients. If a project cannot meet your floor, the honest answer is to decline it or reshape its scope until it can.
Hourly, Project, or Retainer: Choose the Model
Hourly billing is simple and familiar, and it suits work where the scope is uncertain, such as ongoing support or consulting. Its weakness is that it rewards slowness and punishes efficiency: the faster you finish, the less you earn. Clients also dislike open-ended hourly bills, which makes large projects harder to sell this way.
Project pricing suits defined deliverables, such as a website, a set of articles, or a brand package. You quote a fixed price for a defined outcome, which lets efficient freelancers earn more per hour and gives clients cost certainty. The risk is scope creep, so a project quote must define exactly what is included, how many revisions are allowed, and what extra work costs. Retainers suit ongoing relationships: a client pays a fixed monthly fee for a set amount of work or availability, which gives you predictable income and gives the client priority access.
Many experienced freelancers mix models: project prices for defined work, hourly for small or uncertain tasks, and retainers for their best long-term clients. The model matters less than the discipline behind it: define the scope, state the price, and get agreement in writing before work starts.
Research the Market Without Copying It
Market rates give you a sanity check, not a verdict. Freelance platforms publish general guidance, and professional communities discuss ranges openly. For example, Upwork charges freelancers a service fee on most contracts, and its fee structure is published on Upwork’s site for anyone planning platform income. Use such sources to understand what clients in your field already pay, then adjust for your experience, location, and specialization.
Specialization raises rates faster than general experience. A designer who serves dental clinics can charge more than a general designer, because the specialist understands the client’s patients, regulations, and competitors. If your rate feels stuck, the answer is often not to work harder but to narrow your focus to clients who value exactly what you do best.
Quote With Confidence and Get It in Writing
How you present a price matters as much as the number. State the price plainly, tie it to the outcome the client gets, and then stop talking. New freelancers often apologize for their rates or offer a discount before the client even responds, which signals that the price was not serious. A client who values the work will accept a clear price; a client who only wants the cheapest option was never your ideal client.
Always confirm the agreement in writing before starting. A simple document stating the scope, price, payment schedule, revision limits, and deadline protects both sides. Ask for a deposit, commonly a portion of the project fee upfront, which filters out unserious clients and improves your cash flow. For larger projects, tie payments to milestones so you are never owed a large sum at the end.
Raise Your Rates on a Schedule
Rates should rise as your skills, portfolio, and demand grow. A practical rule is to raise your rate for new clients whenever your schedule is consistently full, or at least once a year to keep pace with your costs. Raise rates for new clients first; existing clients can be moved up gradually with advance notice and a reminder of the results you have delivered.
When you raise a rate, frame it around value, not apology. Tell the client what has improved: faster turnaround, deeper expertise, or a track record of results on their projects. Clients who have seen your work rarely leave over a reasonable increase, and the ones who do leave free up space for clients who will pay the new rate. A full calendar at a low rate is not success; it is a sign the price is too low.
Avoid the Traps That Keep Rates Low
The most common trap is free work disguised as exposure. A client who promises future paid work in exchange for free work now almost never delivers it, and the free project still consumes your time. Spec work, unpaid trials beyond a small sample, and endless revision rounds all have the same effect. Set boundaries early: a small paid trial is reasonable, but a large unpaid project is not.
Another trap is competing only on price. There will always be someone cheaper, somewhere in the world, so a race to the bottom has no finish line. Compete instead on reliability, communication, and results: answer messages promptly, hit deadlines, and show past outcomes. Clients pay a premium for freelancers they do not have to worry about, and that premium grows with every project you deliver well.
Track Your Numbers Every Month
Freelancing feels unpredictable when you do not measure it, and the fix is a simple monthly review. Once a month, record your income, your hours worked, your effective hourly rate across all projects, and where your clients came from. This takes less than half an hour, and it turns vague worry into clear information: you will see which kinds of work pay best, which clients take the most time, and whether your pipeline is healthy for the month ahead.
Use that review to make one decision each month, such as raising a rate, dropping a low-paying service, or spending more time on the channel that brings your best clients. Small monthly adjustments compound: a freelancer who improves one thing every month will look completely different a year later, without any dramatic leap. The monthly review is also the moment to set money aside for taxes, so a tax bill never arrives as a surprise.
Keep the system simple enough that you will actually use it. A single spreadsheet with one row per month is enough; elaborate dashboards usually get abandoned. The goal is not perfect bookkeeping, it is a habit that keeps your business decisions grounded in your own numbers rather than in guesswork or anxiety.
Frequently Asked Questions
Should I charge hourly or per project?
Use hourly for uncertain or ongoing work, project pricing for defined deliverables, and retainers for regular clients. Project pricing usually earns more for efficient freelancers, but only when the scope is defined in writing with revision limits.
How do I handle a client who says my rate is too high?
Do not drop the price immediately. Ask what budget they have in mind and whether the scope can shrink to fit it, such as fewer deliverables or a longer timeline. If the gap is too large, decline politely and keep the relationship warm for future work.
When should I raise my rates?
Raise rates for new clients when your schedule is consistently full, when you have added a skill or credential, or at least annually to cover rising costs. Give existing clients advance notice and remind them of the value you have delivered.
Do I need a contract for small jobs?
Yes, even a short written agreement helps. State the scope, price, payment terms, and deadline in an email the client confirms. Written terms prevent most disputes, and they make you look professional from the first project.
Your rate is a business decision, not a judgment of your worth as a person, and it deserves the same care you give your craft. Calculate your floor, choose a pricing model that fits the work, research the market, quote clearly, and raise your rates as your demand grows. Freelancers who do this consistently earn more, work fewer frantic hours, and keep the clients who respect what they do.
