SEO Consultant Invoice Template (Free)

SEO consultants help businesses rank higher in search results through technical audits, keyword research, content strategy, on-page optimization, and link building. Most work solo or in small agencies and bill for monthly retainers, one-time audits, and hourly strategy work. Invoices need to show clearly what was delivered, since results in search take months and clients often ask what they are paying for.

AI Voice CommandsPDF ExportReal-time PreviewPrivacy First

Invoice Editor

Fill in details

Create an invoice for payment collection

Your Information

Upload logo

Bill To
Invoice Details
Line Items
Item 1
Amount: $0.00
Tax & Discount
Additional Information
Payment Collection
Loading payment settings...

PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf

Invoice Preview

Style:
Live Preview

INVOICE

#1001
$0.00
Due:

From

Your Business Name

Bill To

Client Name
Invoice Date
Due Date
Description
Qty
Rate
Amount
Description
1
$0.00
$0.00
Subtotal:$0.00
Total:$0.00

Terms & Conditions

Payment is due within 30 days of invoice date.

How SEO Consultant pricing works

SEO is priced mostly by monthly retainer for ongoing work, flat fee for one-time projects such as site audits or migrations, and hourly for consulting, training, and ad hoc requests. Retainers typically scale with site size, competition, and hours of work included, and many consultants state the hours or deliverables covered each month. Audits are usually quoted as flat fees based on the number of pages and the depth of review (technical only versus technical, content, and backlinks). Link building and content writing are often billed as pass-through or per-piece costs, sometimes with a markup. Tool costs for rank trackers and crawlers are normally folded into the retainer rather than itemized. Consultants rarely guarantee rankings, so pricing is tied to work performed, not outcomes. Performance-based pricing exists but is uncommon and carries risk for both sides.

ServicePricedTypical range
Hourly SEO consultingper hour$100-250
Technical SEO audit (small to mid-size site)flat fee$1,000-5,000
Monthly SEO retainer (small business, local)per month$750-2,500
Monthly SEO retainer (ecommerce or competitive niche)per month$2,500-7,500
Keyword research and content strategyflat fee$500-3,000
Site migration or redesign SEO supportflat fee$2,000-8,000
Link building / digital PR placementsper link$150-500
Local SEO setup (Google Business Profile, citations)flat fee$300-1,200

Typical US ranges. Rates vary by region, experience, and job size.

Sample SEO Consultant invoice

DescriptionQtyRateAmount
Monthly SEO retainer, June: on-page optimization, technical fixes, monthly reporting (up to 15 hours)1 month$1,800.00$1,800.00
Keyword research and content brief for service pages (4 pages)4 brief$150.00$600.00
Guest post placements secured (DR 40+ sites)2 link$250.00$500.00
Additional consulting beyond retainer hours (schema markup implementation)3 hour$125.00$375.00
Total$3,275.00

Notes: Payment due within 15 days of invoice date. Retainer covers work performed June 1-30. Hours beyond the included 15 are billed at $125 per hour with prior approval. Late payments are subject to a 1.5% monthly fee. Rankings and traffic are not guaranteed.

What to include on your SEO Consultant invoice

  • Service period covered

    Retainers need clear start and end dates so the client knows which month of work they are paying for.

  • Itemized deliverables or hours used

    SEO results are slow, so showing the audit, briefs, fixes, or reports delivered backs up the charge when traffic has not moved yet.

  • Included hours versus overage hours

    If the retainer includes a set number of hours, separating extra time prevents disputes about scope creep.

  • Third-party costs and pass-throughs

    Link placements, content writers, or paid tool licenses billed at cost or with markup should be listed separately from your labor.

  • Domain or website being worked on

    Clients with several sites or brands need to know which property the invoice relates to for their own bookkeeping.

  • Client PO number or project code

    Larger companies and agencies often require one to approve payment through accounts payable.

  • Reference to the signed agreement or proposal

    Tying the invoice to the agreed scope and rates helps if the client questions a charge.

Payment terms

Retainers are usually invoiced at the start of the month, in advance, and due on receipt or within 7 to 15 days. One-time audits and projects commonly take 50 percent upfront and 50 percent on delivery, or full payment upfront for small jobs. Hourly work is billed monthly in arrears, net 15 or net 30 for corporate clients. Many consultants add a late fee of 1 to 1.5 percent per month and pause work when an invoice is more than 15 to 30 days overdue. Payment is typically by ACH, credit card, or bank transfer, and card fees are sometimes passed on or built into the rate. Put cancellation terms, such as 30 days written notice for retainers, in the contract.

Billing tips

Bill retainers in advance

SEO work starts costing you time on day one, and results lag behind. Invoicing at the start of the month keeps cash flow predictable and avoids chasing payment after the work is done.

Send a monthly report with every invoice

A short summary of work completed, rankings, traffic, and next steps makes the invoice easier to approve. Clients who see activity are less likely to cancel during the slow early months.

Define what happens to unused hours

Decide whether unused retainer hours roll over or expire, and write it into your agreement. Without a rule, clients often assume they roll over and expect extra work later.

Separate strategy from implementation

If you also edit the site, write content, or build links, list those as separate lines. It makes it easier to adjust scope later and shows where the money is going.

Do not tie fees to rankings

Search results depend on factors you cannot control, such as algorithm updates and competitor activity. Bill for work performed and write that rankings are not guaranteed.

SEO Consultant invoice FAQ

Should I bill SEO hourly or by retainer?

Retainers suit ongoing work because they give you steady income and give clients a fixed cost. Hourly billing works better for short engagements, training, or one-off questions. Many consultants use a retainer with a stated hour cap and bill extra hours hourly.

How do I invoice for link building costs?

List them as separate line items, either at your cost or with a disclosed markup, and include the number of links or placements. Some consultants fold these into a flat monthly fee. Either way, say in your agreement how outside costs are handled.

What if the client says SEO is not working and refuses to pay?

Point to the scope in your signed agreement and the deliverables on the invoice. Since you are paid for work performed and not for rankings, a clear record of tasks and monthly reports is your best support. A written no-guarantee clause helps avoid this dispute.

Do I charge sales tax on SEO services?

It depends on the state. Some states tax certain digital or marketing services, while many do not tax consulting. Check with your state revenue department or a tax professional, and show any tax collected as its own line on the invoice.

Can I charge for tools like Ahrefs or Semrush separately?

You can, but most consultants include tool costs in their retainer or hourly rate because the tools are shared across clients. If a client needs a dedicated subscription, bill it at cost and say so in your agreement.

Quoting a job first?

Send a SEO Consultant estimate for approval, then turn it into an invoice when the work is done.

SEO Consultant estimate template

Related invoice templates