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.
Create an invoice for payment collection
Upload logo
PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf
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.
| Service | Priced | Typical range |
|---|---|---|
| Hourly SEO consulting | per 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 audit | flat fee | $1,000-5,000 |
| Keyword research and content strategy | flat fee | $750-3,000 |
| SEO blog post or landing page copy | per piece | $150-500 |
| Link building or digital PR placement | per link | $250-800 |
| Site migration support | flat fee | $2,000-8,000 |
Typical US ranges. Rates vary by region, experience, and job size.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| 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 optimized | 3 piece | $300.00 | $900.00 |
| Digital PR link placements (industry publications) | 2 link | $450.00 | $900.00 |
| Schema markup implementation for product pages | 4 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.
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.
Listing audits, posts, links, and fixes shows the client what they received when rankings have not yet moved.
It ties the charge to the agreed scope, minimum term, and cancellation notice period if there is a dispute.
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.
Ad hoc fixes outside the retainer need a date, task, and hours so they are easy to approve.
Mid-size companies often route invoices through accounts payable that will not pay without a PO or the right contact name.
Pointing to the report reinforces the value delivered, which helps retainer renewals.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Send a SEO Agency estimate for approval, then turn it into an invoice when the work is done.
SEO Agency estimate template