DEV Community

Cover image for How to Set a Freelance Minimum Rate That Actually Covers Your Costs
kovrastudio
kovrastudio

Posted on

How to Set a Freelance Minimum Rate That Actually Covers Your Costs

A freelance rate can look healthy on paper and still leave you short at the end of the year.

The usual trap is dividing a hoped-for annual income by 2,080 working hours. That assumes every weekday is paid client work. In reality, some of your time goes to proposals, admin, learning, bookkeeping, holidays, and quiet periods. Your minimum rate needs to account for the hours you can realistically bill—not every hour you are awake or at your desk.

Here is a practical way to estimate a planning floor.

1. Decide what the business needs to fund

Start with an annual target for owner compensation, stated before personal income tax. Then add the costs and reserves the business must cover:

  • software, equipment, insurance, accounting, and other operating costs;
  • business taxes or required contributions that apply to your situation;
  • a reserve for unpaid leave, slow periods, and replacing essential equipment.

This is a planning model, not a tax calculation. Tax rules and business structures differ by country, so verify the tax and contribution assumptions for your own situation.

Annual revenue target = owner-compensation target + business costs + tax and resilience reserves

Avoid counting the same item twice. For example, if your owner-compensation target already includes a particular benefit or contribution, do not add it again as a business cost.

2. Estimate realistic billable hours

Begin with the number of weeks you expect to work, then subtract time for holidays, illness, training, and breaks. Next, estimate the share of your remaining work time that can actually be billed.

For example, someone working about 20 billable hours a week for 50 weeks has roughly 1,000 billable hours a year. That is only an example: a new freelancer, a consultant with a steady retainer, and a parent with limited working hours may have very different capacity.

Be conservative. Proposal writing, client messages, revisions outside scope, invoicing, and marketing are real work, but they are not always billable.

3. Calculate the baseline floor

Divide the annual revenue target by realistic annual billable hours:

Baseline hourly floor = annual revenue target ÷ annual billable hours

Example

Suppose a freelancer plans for:

  • $60,000 in owner compensation before personal income tax;
  • $6,000 in annual operating costs;
  • $9,000 in planning reserves for applicable business obligations and slower periods;
  • 1,000 realistic billable hours.

The planning revenue target is $75,000. Dividing by 1,000 hours gives a baseline floor of $75 per billable hour.

Those numbers are illustrative, not a recommended income, tax rate, or market rate. Replace them with your own figures and check your local obligations.

4. Account for payment and platform fees

If a platform or payment provider deducts a percentage, the amount you charge may need to be higher than the amount you want to keep.

A simple estimate is:

Client price = required amount after fees ÷ (1 − fee rate)

If you need to retain $75 and the applicable fee is 10%, the price would be about $83.33: $75 ÷ 0.90. Use the fee that actually applies to that transaction; platform fees can vary by service, contract, payment method, or other terms. Also check whether any fixed transaction fee applies.

5. Treat the result as a floor, not a universal price

This calculation answers one question: What average rate might keep the business financially viable under these assumptions? It does not tell you what every client will pay or what every project is worth.

For fixed-price work, estimate the total hours—including communication, revisions, and delivery—and compare the project fee with your floor. For retainers, check that the monthly fee still works after accounting for the hours and response expectations involved.

Review the model when your costs, capacity, or workload change. If the floor looks too high for your current offer, investigate the assumptions: Can you reduce recurring costs? Make delivery more efficient? Improve the proportion of time spent on paid work? Do not simply erase a necessary cost or assume every available hour will be billable.

A quick worksheet

Fill in these four numbers:

  1. Annual owner-compensation target: ______
  2. Annual business costs and reserves: ______
  3. Realistic annual billable hours: ______
  4. Applicable percentage-based fees: ______

Then calculate:

  • Annual revenue target = (1) + (2)
  • Baseline floor = annual revenue target ÷ (3)
  • Fee-adjusted price, if needed = baseline floor ÷ (1 − fee rate)

The result is a starting point for planning—not a promise of income and not a substitute for local tax or legal advice. A realistic floor helps you make clearer decisions about projects, pricing, and how much unpaid work your business can afford.

Top comments (0)