Jolt Business Finance logo Jolt Business FinancePlain-language money guidance for small businesses
Pricing and Profit

How Freelancers Should Price Projects Without Underselling Themselves

Most freelancers set their first price by guessing, then spend years quietly adjusting that guess upward as they realize how much unpaid work was hiding underneath it.

Freelancer comparing three pricing tiers on a laptop before sending a client proposal

Most freelancers set their first price by guessing, then spend years quietly adjusting that guess upward as they realize how much unpaid work was hiding underneath it. Pricing a project well is not about finding a clever formula, it is about accounting honestly for every hour a project actually consumes, including the hours that never show up on an invoice.

The Hours That Never Make It Onto An Invoice

A freelancer who prices based only on the hours spent actively producing the deliverable is quietly working for free during every other part of the relationship: the discovery call, the revision rounds, the email threads clarifying scope, and the time spent chasing a late payment. These hours are real costs of doing the project, even though no client would agree to be billed for them individually. Building an estimate of this overhead into the price itself, rather than treating it as a separate annoyance to absorb later, is the single biggest adjustment that turns a losing price into a sustainable one.

Why Hourly Pricing Punishes Getting Better At The Job

A freelancer who prices purely by the hour has an uncomfortable incentive working against them: the better and faster they get at a task, the less they earn for delivering the same value to a client. A designer who once took ten hours to produce a logo and now takes three, because of years of accumulated skill, is paid two thirds less for an end result the client values exactly the same amount. This is the core argument behind the mistake of competing on price rather than on value, since hourly billing quietly ties income to slowness instead of to the actual outcome a client is paying for.

Pricing By Project Scope Instead Of By Time

Project based pricing fixes this by tying the price to what the client actually receives rather than to how long it took to produce it. This requires a freelancer to estimate scope carefully upfront, since a poorly scoped project priced as a flat fee can swing the other direction and become unprofitable if the client's requests keep expanding without a corresponding increase in price. A clear written scope that defines exactly what is included, how many revision rounds are covered, and what counts as additional work outside that scope protects both sides and prevents the quiet scope creep that erodes a freelancer's effective hourly rate over the life of a single project.

Why Three Price Tiers Beat One Single Quote

Offering a client a single price forces them to decide only between yes and no, while offering three tiers, with a clear difference in what each one includes, shifts the conversation toward which tier fits their budget and needs best. This tends to raise average project value because clients anchor against the highest tier shown, and the middle tier, which most clients choose, is usually priced higher than what a freelancer would have quoted as their single number. The lowest tier also gives price sensitive clients a legitimate option without forcing the freelancer to discount their standard offering just to win the work.

Handling The Client Who Says The Price Is Too High

A client pushing back on price is not always asking for a discount, they are often asking what they would lose by paying less, and the strongest response addresses that question directly rather than simply lowering the number. Offering to reduce scope, extend the timeline, or remove a specific deliverable in exchange for a lower price keeps the rate per unit of value intact, which protects a freelancer's pricing for every future client who hears about the rate through word of mouth. Dropping the price while keeping the scope identical, on the other hand, quietly trains that client, and sometimes an entire referral network, to expect the same discount every time.

Raising Rates Without Losing Existing Clients

Freelancers often delay raising their rates for years out of fear that existing clients will leave, when in practice most clients expect rates to rise over time and are more unsettled by a sudden, unexplained jump than by a modest, well communicated increase. Giving existing clients advance notice, framing the increase around the value delivered rather than apologizing for it, and applying new rates to new projects before existing ones, tends to preserve the relationship while still moving the business toward sustainable pricing. This matters directly for why cash flow matters more than profit, because underpriced work that keeps a freelancer busy without covering true costs looks like income on paper while slowly draining the business underneath it.

Accounting For Taxes And Downtime Before Setting A Base Number

A freelancer comparing their rate against a salaried employee's hourly wage is comparing two very different situations, because a salaried wage already has taxes withheld and assumes paid time off, while a freelance rate has to cover self employment taxes, unpaid vacation, unpaid sick days, and the gaps between projects when no client work is coming in at all. Building these costs into a base rate before adding any profit margin on top prevents the common mistake of pricing against a number that was never actually comparable in the first place, and it is one of the habits that keep small business taxes from becoming a year end surprise.

Revisiting Old Quotes Before They Become The New Floor

A price quoted two years ago for a similar project quietly becomes the anchor a freelancer measures every new quote against, even after costs, skill, and demand have all shifted upward. Pulling up the last few invoices before quoting a new project, rather than quoting from memory, catches the moments where a freelancer is about to repeat an outdated number simply because it is the number that comes to mind first, long after it stopped reflecting what the work is actually worth.

BS
Bianca Serrano

Bianca explains records and taxes for small business owners, turning intimidating obligations into manageable routines.

More posts by Bianca

More in Pricing and Profit

prism pattern for The Mistake of Competing on Price Pricing and Profit

The Mistake of Competing on Price

When a small business is fighting for customers, the obvious move is to be cheaper, and it is usually a mistake.

Omar HaddadSep 19, 20264 min read
01doorganico 084goad 3hot8 4465456 after5internprogram ahandfulofblessings ahmadpc ahomcybersecurity allodialresources annodex antiquesandperiodcollectibles aotc asianworldkashmir beedlectrics bloggertemplatefree bluefeatheragency bodyweightsolution campaign08blog carfixadvisor catstreetcollective cbstvsports cnfanspurchasing committeeof500yearsofdignityandresistance covertopsdjs cs-kaiyuangame cuestacomunicaciontotal cxoutlet dancebetgame deskgearhub destinyvillastay detectmagazine di33 diamondsteelbuildings donmo dyanadropship emarsysfinance emimattl escapechan eskitarih evautoplay everythingweddings-orlando farmzone feedviewerapp foxstudiosscratch gamevui123 gleasongrade greetingsday hacklabasu haskell iw-kaiyun jagoanproperti jilidskripsi juegodepokergratis juegospucca kaeru-festival latestmehndidesigns lestanzediottaviano litemagazines localcommunityhero lustrsazan mariashebets menswheels newwebstechs1 nikkit ootheday oxigenvpn plurfitness prefetial probudgetcarpetcleaning psychicmrsmartin pyaten qvantor rejoignezlogis rexzbot riselayouts ruchin rwxqsgd5 sakaltime shibiaowang shop-bot skrtips strcoding tetapatrium topselller uneplanteartificielle vipertechcr webtech1223411 wo-kygaming yamaha-mekar yeknava yoybuysheets zenunwa yamaha-mekar jilidskripsi ankertoto ankertoto ankertoto ankertoto