SEO Agency Invoice Template (Free)

SEO agencies and freelance SEO consultants help businesses rank higher in search results through technical fixes, content, and link building. Most invoices cover a monthly retainer, a one-time audit, or a project such as a site migration, plus any pass-through costs like software or content writers.

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 Agency pricing works

Most SEO work is sold as a monthly retainer, typically with a minimum commitment of three to six months because results take time. One-time projects such as technical audits, keyword research, and site migrations are usually flat fees. Hourly billing is common for consulting, training, and ad hoc fixes. Content and link building are often priced per piece or per placement, either bundled into the retainer or billed separately. Third-party costs such as paid tool seats, freelance writers, or digital PR placements are either built into the fee or passed through at cost or with a markup, and should be stated in the contract. Avoid pricing on a guaranteed ranking, since no one controls search engine results.

ServicePricedTypical range
Hourly SEO consultingper hour$100-250
Local SEO retainer (small business)per month$500-1,500
Standard SEO retainer (small to mid-size business)per month$1,500-5,000
Technical SEO auditflat fee$1,000-5,000
Keyword research and content strategyflat fee$750-3,000
SEO blog post or landing page copyper piece$150-500
Link building or digital PR placementper link$250-800
Site migration supportflat fee$2,000-8,000

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

Sample SEO Agency invoice

DescriptionQtyRateAmount
Monthly SEO retainer, March 2025 (technical fixes, on-page optimization, monthly report)1 month$2,500.00$2,500.00
SEO blog posts, 1,500 words each, researched and optimized3 piece$300.00$900.00
Digital PR link placements (industry publications)2 link$450.00$900.00
Schema markup implementation for product pages4 hour$135.00$540.00
Rank tracking software seat (pass-through at cost)1 month$99.00$99.00
Total$4,939.00

Notes: Payment due within 15 days of invoice date. Retainer covers work for the stated month and is billed in advance. Late payments are subject to a 1.5% monthly fee. The monthly performance report will be sent by the 5th of next month.

What to include on your SEO Agency invoice

  • Service period covered

    Retainers bill for a month of work, so naming the exact period prevents confusion about what the charge covers and when the next one starts.

  • Itemized deliverables

    Listing audits, posts, links, and fixes shows the client what they received when rankings have not yet moved.

  • Reference to the signed agreement or statement of work

    It ties the charge to the agreed scope, minimum term, and cancellation notice period if there is a dispute.

  • Pass-through costs listed separately

    Tools, freelance writers, and paid placements should be clear line items so the client can see what is your fee and what is third-party cost.

  • Hours logged for any hourly work

    Ad hoc fixes outside the retainer need a date, task, and hours so they are easy to approve.

  • Client PO number or billing contact

    Mid-size companies often route invoices through accounts payable that will not pay without a PO or the right contact name.

  • Link to or mention of the monthly report

    Pointing to the report reinforces the value delivered, which helps retainer renewals.

Payment terms

Retainers are usually billed in advance on the first of the month, due on receipt or within 15 days. Projects like audits and migrations commonly require 50% upfront and 50% on delivery, or milestone billing for larger jobs. Net 30 is typical for corporate clients, though it is reasonable to ask for shorter terms or auto-pay on retainers. Many agencies charge a late fee of 1-1.5% per month and pause work if an invoice is more than 15 to 30 days overdue. Payment is usually by ACH, credit card, or check. Card fees are sometimes passed on to the client, so check your local rules and your contract before adding a surcharge.

Billing tips

Bill retainers in advance

Search work starts costing you time and tool fees on day one. Billing at the start of the month keeps cash flow predictable and removes the temptation for a client to delay payment until they see results.

Set a minimum term and notice period

Put a three to six month minimum and a 30-day cancellation notice in the contract. SEO takes months to show results, and clients who quit after 60 days often blame the agency.

Define what is out of scope

State how many content pieces, links, and hours of development support the retainer includes. Anything beyond that is billed separately at your hourly rate, which stops scope creep from eating your margin.

Separate fees from ad spend and tool costs

If you buy tools, content, or placements on a client's behalf, list them as their own lines. This makes your fee easier to defend and makes markups transparent.

Do not tie payment to rankings

Rankings depend on search engines, competitors, and the client's site. Invoice for work done and deliverables, and use reports to show progress, rather than promising positions.

SEO Agency invoice FAQ

Should I bill SEO monthly or per project?

Ongoing optimization, content, and link building fit a monthly retainer. One-time work like an audit, migration, or keyword research is better as a flat project fee with a deposit. Many agencies do both, starting with an audit and then moving the client to a retainer.

How do I invoice for tools like Ahrefs or Semrush?

Either include tool costs in your retainer price or list them as a separate pass-through line at cost or with a small markup. Say which approach you use in your contract so the client is not surprised.

What if a client wants to pause the retainer because rankings have not improved?

Point to the minimum term and cancellation notice in your agreement, and share the report of work completed and leading indicators like indexing, traffic, and impressions. If you agree to a pause, put the restart date and any rate changes in writing.

Can I charge a late fee?

Yes, if it is in your contract or stated on the invoice terms. Rates of 1 to 1.5% per month are common, but maximum allowed late fees vary by state, so check local rules.

Do I need to charge sales tax on SEO services?

It depends on the state. Some states tax digital or marketing services and many do not. Check with your state's revenue department or a tax professional, and list any tax as its own line on the invoice.

Quoting a job first?

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

SEO Agency estimate template

Related invoice templates