Freelance SEO Consultant Hourly Rate Calculator
Work out the hourly rate you need to charge as a freelance SEO consultant. Enter your income target, business expenses and billable hours to see your recommended rate, your monthly income at that rate and a low to high range.
Formula: hourly rate = (desired annual income + annual business expenses) x (1 + profit margin) divided by billable hours per year, where billable hours per year = billable hours per week x weeks worked per year.
Formulas verified against standard references. Calculator logic tested with verified worked examples. Published: November 11, 2026 | Last updated: November 11, 2026. Fact-checked: November 11, 2026. Our methodology
How to Use the Freelance SEO Consultant Hourly Rate Calculator
Setting your rate takes five quick entries. The tool adds your income target and your business expenses, adds your profit margin, then divides the total by the hours you can actually bill in a year.
- Enter the annual income you want for yourself, before business expenses.
- Enter your annual business expenses, including SEO tools, hosting, insurance, accounting and training.
- Enter your billable hours per week, meaning only the hours clients pay for.
- Enter the weeks you work in a year, after holidays and time off.
- Enter your profit margin as a percent, then press Calculate, or press Enter. Your recommended hourly rate appears first and large, with your monthly income, annual income and low to high range below. Press Reset to clear the form and start over.

The Freelance SEO Consultant Hourly Rate Formula
The freelance SEO consultant hourly rate formula is hourly rate = (desired annual income + annual business expenses) x (1 + profit margin) divided by billable hours per year. Billable hours per year = billable hours per week x weeks worked per year. Desired annual income is the pay you want for yourself in a year, annual business expenses are the yearly costs of running your business, and profit margin is a percent added on top as a buffer for slow months and growth.
The profit margin here works as a markup on your base amount, so a 15 percent margin adds 15 percent to the total of income plus expenses. That is different from some tools that divide by 1 minus the margin, which treats the margin as a share of the final price. Tax is not a separate field in this calculator, so add a tax allowance to your desired annual income if you want the rate to cover tax. Our income tax calculator can help you work out what that allowance should be.
Worked Example: $80,000 Income, 25 Billable Hours a Week
A freelance SEO consultant wants $80,000 a year, has $12,000 of annual business expenses, bills 25 hours a week for 48 weeks, and wants a 15 percent profit margin. Here is exactly what the calculator does.
- Billable hours per year: 25 x 48 = 1,200 hours.
- Base amount: $80,000 + $12,000 = $92,000.
- Profit margin: 15% of $92,000 = $13,800.
- Total needed: $92,000 + $13,800 = $105,800.
- Hourly rate: $105,800 divided by 1,200 hours = $88.17 per hour.
- Monthly income at that rate: $105,800 divided by 12 = $8,816.67.
- Low to high range: 10 percent either side of $88.17 gives $79.35 to $96.98 per hour.
As a second check, a consultant who wants $60,000, spends $6,000 a year, bills 20 hours a week for 50 weeks and adds a 10 percent margin needs $72,600 over 1,000 billable hours, which is $72.60 per hour. The same steps work for any numbers, so try your own figures in the tool above.

Why Billable Hours Change Your Rate So Much
Billable hours are the hours clients pay for, and they are always fewer than the hours you work. Admin, proposals, learning, invoicing and gaps between clients all take time that no client pays for, so dividing by a full 2,080 hour work year badly undercharges you. At $80,000 a year, dividing by 2,080 gives only $38.46 an hour, before expenses or margin, while the worked example on this page needs $88.17 an hour.
The effect is large because the same annual total is spread over fewer hours. With the worked example total of $105,800, billing 1,000 hours a year needs $105.80 an hour, billing 1,200 hours needs $88.17 an hour, and billing 1,440 hours needs $73.47 an hour. Most full time freelancers bill 1,000 to 1,400 hours a year, so use a realistic figure from your own diary rather than a 40 hour week. If you are unsure, track a normal month first, then use the average billable hours you actually logged. Our salary to hourly calculator shows the same trap from the salary side, and our freelance rate calculator covers the same math for any freelance skill.
What SEO Consultants Charge in 2026
Your calculated rate is a floor based on your own costs, and the market is the check on top of it. For US and Canadian consultants in 2026, entry level consultants with 0 to 2 years of experience typically charge $35 to $65 an hour, mid level consultants with 2 to 5 years charge $65 to $120 an hour, experienced consultants with 5 to 8 years charge $120 to $200 an hour, and experts with 8 or more years charge $200 to $350 or more an hour. The worked example rate of $88.17 an hour sits inside the mid level range, which fits a consultant with a few years of results behind them.
Specialists charge more than generalists for the same years of experience. Technical SEO and e-commerce SEO typically command premiums of about 35 to 40 percent over general SEO, because the skills are scarcer and the work ties more directly to revenue. A survey of freelance SEOs reported an average of $71.59 an hour across all experience levels, while independent consultants averaged $171.18 an hour, which shows how much positioning and client type matter. If your calculated rate sits well below the range for your experience, raise it toward the market. If it sits well above, check whether your expenses or your billable hours are realistic before you quote it.
How to Turn Your Hourly Rate Into a Retainer
Most experienced SEO consultants sell monthly retainers rather than hours, because SEO results build over months and a retainer gives steady income. Price a retainer from your hourly rate by multiplying the rate by the hours the client needs each month. At $88.17 an hour, a client who needs 20 hours a month costs $1,763.40 before any buffer.
Add a scope buffer of about 20 percent for the questions, calls and small requests that never get invoiced on hourly work. That takes the $1,763.40 retainer to $2,116.08 a month. Write down exactly what the retainer covers, including the hours, the deliverables and what happens to unused hours, before the work starts. For one off work such as an audit, price it the same way by multiplying your hourly rate by the hours you expect the job to take, then quote the flat fee. Our profit margin calculator can help you check the margin on a retainer or a project price.

Frequently asked questions
How do I calculate my freelance SEO hourly rate?
Add your desired annual income to your annual business expenses, multiply by 1 plus your profit margin as a decimal, then divide by your billable hours per year. Billable hours per year are your billable hours per week times the weeks you work. The worked example on this page gives $88.17 an hour from $80,000 of income, $12,000 of expenses, 1,200 billable hours and a 15 percent margin.
What is a good hourly rate for a freelance SEO consultant?
For US and Canadian consultants, mid level rates run $65 to $120 an hour, experienced consultants charge $120 to $200 an hour, and experts charge $200 to $350 or more an hour. Your own rate should first cover your income, expenses and margin, then sit in the range that matches your experience and results.
How many billable hours should I use per year?
Most full time freelancers bill 1,000 to 1,400 hours a year, not 2,080. Use your real billable hours from a normal month, averaged over the year, and count only the hours clients pay for.
Should I charge hourly or a monthly retainer for SEO work?
Use hourly billing for one off audits and short consulting calls, and a monthly retainer for ongoing SEO work. Price the retainer from your hourly rate by multiplying the rate by the monthly hours, then add about 20 percent as a scope buffer.
Does this calculator include tax?
No, tax is not a separate field. Add a tax allowance to your desired annual income if you want the rate to cover tax, and check the figure with a tax professional, because tax rules vary by country and by how you are set up.
How often should I raise my freelance SEO rate?
Review your rate every 6 to 12 months, and raise it when you have steady demand, strong results to show, or you are regularly turning work down. A rise of 10 to 20 percent at the start of a new project is easier for clients to accept than a rise mid project.
This is an estimate for planning only, so check your costs and tax position with a professional before you quote a client, and see our disclaimer for the full terms.
Related calculators
Freelance Rate Calculator
Work out your freelance hourly rate from income, expenses and billable hours.
Use calculatorFreelance Graphic Designer Quote Calculator
Price a graphic design job from hours, rate and project costs.
Use calculatorFreelance Motion Designer Hourly Rate Calculator
Find the hourly rate a freelance motion designer needs to charge.
Use calculatorFreelance Editor Hourly Rate Calculator
Work out the hourly rate a freelance editor needs to charge.
Use calculatorSalary to Hourly Calculator
Convert an annual salary into an hourly rate.
Use calculatorProfit Margin Calculator
Work out profit margin from cost and selling price.
Use calculator