Most freelancers price by gut: "this feels like a $500 job." Cost-plus pricing replaces gut with arithmetic — add up what the project truly costs you, then add the profit margin you want. The uncomfortable discovery is usually the overhead: software subscriptions, insurance, accounting, coworking, equipment replacement — costs that don't appear on any single invoice but quietly eat 15–30% of revenue. This calculator builds your true cost in three layers — direct labor (hours × your cost rate), materials and direct expenses, and overhead allocation (your monthly overhead spread across billable hours via the built-in helper) — then applies your desired profit margin to produce a breakeven price (the floor: quote below this and you lose money), a recommended price (cost marked up to hit your margin), and the margin in dollars and percent. If you have never allocated overhead to a project before, expect the recommended price to come out 20–40% higher than your gut quote. That gap is the raise you have been denying yourself. One critical distinction the calculator enforces: margin is not markup. A 30% margin means profit is 30% of the price (price = cost ÷ 0.70); a 30% markup means profit is 30% of cost (price = cost × 1.30) — which is only a 23% margin. Confusing the two silently underprices every quote. Worked example: a design project — 10 hours at a $50/hr cost rate, $100 in stock assets, $600/month overhead across 100 billable hours/month, 30% target margin: The margin-vs-markup trap: a "30% markup" on $660 gives $660 × 1.30 = $858.00 — $84.86 less than the margin-based price, and only a 23.1% margin ($198 ÷ $858). Over 24 projects a year, that confusion costs $2,036.64 in silently surrendered profit. Always define which one you mean before quoting. Overhead sensitivity: if the same freelancer bills only 60 hours/month instead of 100, overhead per hour jumps to $10, allocated overhead to $100, true cost to $700, and the recommended price to $1,000.00. Low utilization doesn't just reduce income — it raises the cost of every hour you do sell, which is why filling the calendar and pricing correctly are the same problem. Cost-plus pricing sets the price from your costs: price = (direct costs + allocated overhead) marked up to your target profit margin. It is the oldest pricing method in business because it guarantees every job covers its costs and contributes profit — you can never accidentally quote below breakeven if you run the math. Its weakness is that it ignores what the client would willingly pay (value), so treat it as your price floor and check the ceiling with value-based methods like our three-tier quote builder. Everything the business costs whether or not a specific project exists: software subscriptions, hardware and its replacement fund, internet and phone, insurance, accounting/tax prep, legal, coworking or home-office costs, marketing, training, and payment-processing fees. Most freelancers undercount by 30–50% because they forget irregular costs (annual renewals, equipment). List twelve months of business spending, divide by 12, and use that monthly figure — the number is almost always bigger than the guess. Margin is profit as a share of the price: a 30% margin means $30 profit on a $100 price. Markup is profit as a share of cost: a 30% markup means $30 profit on $100 of cost, i.e. a $130 price — which is only a 23.1% margin. Convert with: price = cost ÷ (1 − margin), or equivalently price = cost × (1 + markup). This calculator uses margin (the standard for services); if a client or template talks about "30% on top," clarify which one before you quote. The standard method, built into this calculator: overhead per hour = monthly overhead ÷ monthly billable hours, then multiply by the project's hours. $600/month overhead across 100 billable hours = $6/hour on every project hour. Use billable hours (hours clients pay for), not total hours worked — admin, marketing, and learning time are exactly what the overhead rate exists to cover. Revisit the inputs quarterly; overhead creeps and billable hours swing with the seasons. 20–40% is the typical range for freelance services, with 30% a solid default. Below 20%, one bad estimate or scope creep wipes out the profit; above 40% you may be pricing yourself out unless the value clearly justifies it. Specialized, high-demand skills and productized services sustain higher margins; commodity work competes them down. Your margin also has to cover the unbillable reality — taxes, dry spells, and non-payment risk — so treat it as business profit, not spending money. Your cost rate — what an hour of your time costs you, roughly your minimum acceptable rate. Cost-plus builds up from costs to a price; plugging your charge-out rate in as the "cost" double-counts profit and produces an inflated number. If you don't know your cost rate, compute it: (annual living costs + business costs + taxes + profit target) ÷ annual billable hours. For retainers, yes — run it per month instead of per project (monthly hours × cost rate + monthly overhead share + margin). For digital products with near-zero marginal cost, cost-plus breaks down: the "cost per unit" approaches zero and the formula suggests giving the product away. Price products on value and market instead, and use cost-plus only to check that total product revenue covers total product costs. Scope creep attacks the labor-hours input directly: every unplanned hour adds cost at your full cost rate plus overhead, while the price stays fixed — margin evaporates hour by hour. Two defenses: (1) pad the hours input with a realistic revision buffer (see our per-deliverable pricing calculator, which builds the buffer in), and (2) define in the contract what triggers a change order, priced with this same calculator. A cost-plus quote without a change-order clause is a fixed-price quote with extra steps. Because your usual quotes were probably missing overhead, underestimating hours, or using markup where you meant margin — usually all three. A 20–40% gap between gut quotes and cost-plus recommended prices is normal on first calculation and it represents profit you have been donating to clients. Don't slash the number to feel comfortable; instead, validate the inputs (are the hours honest? is overhead complete?) and then practice quoting the real number — clients pay computed prices more readily than apologetic ones. It can, if your costs are genuinely higher than the market will bear — but that is information, not a flaw in the method. If cost-plus says $950 and the market pays $600, you have three honest options: cut costs (lower overhead, faster delivery), differentiate so the value justifies $950, or exit that service line. Quoting $600 anyway just hides the loss. Use cost-plus as the floor and value-based pricing for the ceiling; the viable price lives between them. Quarterly, and immediately after any big change: new software stack, rent change, equipment purchase, or a sustained shift in billable hours. Overhead is the input that drifts most — subscriptions accumulate silently. Keep a running list of monthly business costs; when it changes by more than ~10%, rerun your standard project quotes through the calculator before the next proposal goes out.Key takeaways
How it works
Worked example
Frequently asked questions
What is cost-plus pricing?
What counts as overhead for a freelancer?
What is the difference between margin and markup?
How do I allocate overhead to a single project?
What profit margin should a freelancer target?
Should I use my charge-out rate or my cost rate for labor?
Does cost-plus work for digital products or retainers?
How does scope creep affect cost-plus pricing?
Why is my recommended price so much higher than my usual quotes?
Can cost-plus pricing make me uncompetitive?
How often should I recalculate my costs?
Direct labor costProject hours × your cost per hour.
Overhead per hourMonthly overhead ÷ monthly billable hours.
Overhead allocated to projectOverhead per hour × project hours.
True project costLabor + materials + allocated overhead.
Breakeven price (floor)Quote below this and you lose money.
Recommended priceTrue cost marked up to hit your target margin.
Profit at recommended priceRecommended price minus true cost.
Actual margin %Confirms the recommended price hits your target margin.
Verdict