Invoice Studio
For marketing agencies · SEO · PPC · Social · Content

Marketing Agency Invoice Template

Load a real marketing agency invoice template with the retainer, last month's ad spend at cost and your management fee already worked out, then swap in your client and download the PDF. InvoiceStudio: create invoices by voice, automate billing, and get paid faster.

  • No signup for the free PDF
  • Ad spend and fee lines built in
  • 28 templates with your logo
  • 14 currencies plus custom
01 · Try it now

Fill in a marketing agency invoice template online

Pick an example below, change the client, the month and the numbers, then download a branded PDF.

  1. 1Client and PO
  2. 2Retainer, spend and fee
  3. 3Brand colour and logo
  4. 4Download PDF
02 · Why it helps

Why use this marketing agency invoice template?

Ad spend that finance can audit

Media goes on its own line marked at cost, with your management fee shown next to it as a percentage. Clients who check their ad account see the same number you billed.

Every marketing service has a line

SEO, PPC, social, content, email and creative production each get a clear description and period. Nobody in accounts payable has to guess what "Marketing services" meant.

Looks like your agency

Add your logo, brand colour and font, then pick from 28 templates in A4 or Letter. A marketing invoice that looks off-brand undercuts the work it bills for.

Retainers that repeat

On the Pro plan ($7 a month), save a monthly SEO or social retainer as a recurring invoice. It goes out on the same day each month without being rebuilt.

VAT, GST and HST wording ready

Bill in 14 currencies with per-line tax for UK VAT, Australian GST, Canadian HST or Indian GST. Add reverse-charge wording for EU business clients.

Send it and see it paid

On any paid plan, email the PDF from the app and send a one-click reminder, then record part or full payments. The dashboard shows which clients are late before campaigns are.

03 · How it works

How to fill in a marketing agency invoice (3 steps)

  1. Step 1

    Load the closest example

    Pick SEO and PPC, social, launch deposit, content or India GST. Each one opens in the editor with real lines you can edit.

  2. Step 2

    Change the client, month and amounts

    Add the client's accounts payable email and PO number, update the retainer month, paste last month's spend and recalculate your fee.

  3. Step 3

    Brand it and download the PDF

    Upload your logo, set your colour, check the total and due date, then download or email the invoice on the 1st.

Marketing agency invoice template showing an SEO retainer, Google Ads spend at cost and a 15 percent PPC management fee on a branded PDF
04 · Examples

Marketing agency invoice examples for SEO, social, campaign and content teams

Pick one to load it into the tool above, then change anything.

SEO and PPC agency, US$6,025

Retainer, ad spend at cost and a 15% fee

A $2,000 SEO retainer, $3,500 of October Google Ads spend at cost and a $525 management fee worked out as 15% of spend.

Social media agency, UK£2,880

Monthly social package with VAT

A £1,800 social media management package plus four £150 Reels edits under a change request, with 20% VAT on both lines.

Campaign agency, AustraliaA$6,600

Launch campaign, 50% deposit

Half of a A$12,000 launch campaign billed up front as a tax invoice with 10% GST, tied to the quote number.

Content marketing agency, CanadaCA$4,068

Articles and newsletters with HST

Eight SEO articles at CA$350 and four newsletters at CA$200, with 13% Ontario HST and the client's PO.

Digital marketing agency, India₹76,700

GST tax invoice, client pays ad budgets

₹40,000 social management and ₹25,000 performance marketing management with 18% GST split as CGST and SGST.

05 · The full guide

Everything you need to know

Plain answers, worked examples and the rules that apply, all checked against the live product.

Quick answer

A marketing agency invoice template is a ready-made invoice laid out for agency billing: a retainer line for the month's SEO, social or content work, a separate line for ad spend billed at cost, and a management fee shown as a percentage of that spend. InvoiceStudio's free template fills these lines in, adds tax and exports a branded PDF.

In this guide 12 sections
  1. What is a marketing agency invoice template?
  2. Marketing agency invoice checklist: 12 fields clients expect
  3. How do you invoice ad spend pass-through and a management fee?
  4. How do you write line items for SEO, PPC, social and content invoices?
  5. Marketing retainer invoice vs campaign invoice: which do you need?
  6. Marketing agency invoice examples with totals
  7. Marketing agency invoice template vs Word, Google Docs and project templates
  8. How do VAT, GST and sales tax apply to marketing agency invoices?
  9. Marketing agency payment terms and copy-paste invoice notes
  10. What are the most common marketing agency invoice mistakes?
  11. How to create a marketing agency invoice in InvoiceStudio
  12. FAQs

A marketing agency invoice template is an invoice already laid out for the way agencies bill: a retainer line for the month's SEO, social or content work, a separate line for ad spend passed through at cost, and a management fee shown as a percentage of that spend. The template above fills those lines in for you and exports a branded PDF, free and without signup. This guide shows how to word each line, how to work out the fee, what tax to add in seven markets, and the notes I paste onto almost every marketing invoice I send.

Here is the thing nobody tells you when you start an agency. Clients rarely dispute the strategy. They dispute the invoice. A line that just says "Digital marketing services, $6,025" gets forwarded to three people and parked for a month. The same invoice split into a retainer, the Google Ads spend and a 15% fee gets approved on first read.

What is a marketing agency invoice template?

A marketing agency invoice template is a reusable invoice layout with fields for the charges a marketing agency actually bills: retainers, media spend, management fees, campaign deposits and creative production. A generic invoice template gives you a blank table. A marketing one gives you the structure, and the same layout works as a digital marketing agency invoice template, an SEO invoice template or a content marketing invoice, because only the line wording changes. It also means the January invoice looks like the December one and your client's finance team learns where to look.

The difference matters most when you run paid media. Generic templates have no idea that $3,500 of the total is the client's own money passing through your hands, and that only $525 of it is your fee. If the layout doesn't separate them, the client sees one big number and starts asking what your margin is. The ad-spend line is the one that causes the most questions, so it gets its own row here.

If you mostly bill one project at a time, the general free invoice templates will do. If you bill several retainer clients every month, keep reading, then look at the full invoicing software for agencies setup.

Marketing agency invoice checklist: 12 fields clients expect

A marketing agency invoice should include your agency's details and tax number, the client's legal name and accounts payable email, a unique invoice number, issue and due dates, the client's purchase order number, one line per service with its period, ad spend at cost, your fee, tax, the total and how to pay. Miss any of the first six and a large client will bounce it back.

The full checklist:

  1. Your agency name, address and logo. Use the legal entity name, such as "Lumen & Kite Marketing LLC", not just the brand.
  2. Your tax number if you have one: VAT number in the UK and EU, ABN in Australia, GST/HST number in Canada, GSTIN in India.
  3. The client's legal company name and the accounts payable email. Your marketing contact is not the person who pays. Send it to both.
  4. Invoice number. One sequence, never reused. A pattern such as LMK-2026-047 works. More on this in the invoice number format guide.
  5. Issue date and a real due date. "Net 14" is a term. "Due 19 November 2026" is a date people put in a payment run.
  6. PO number. Companies with a procurement process will not pay without it. If you have never been asked for one, read what a purchase order is before your first enterprise client.
  7. Service lines with the period. "SEO retainer, November 2026" plus a details line listing what's in it.
  8. Ad spend at cost, with the platform and month named and the platform invoice attached.
  9. Management fee, with the calculation written out.
  10. Tax per line, at the right rate for the client's location.
  11. Total due in large type and the currency code if you bill abroad.
  12. How to pay: bank details, PayPal, Wise, Stripe payment link or whatever you accept.
Marketing agency invoice template open on a laptop with an SEO retainer, Google Ads spend at cost and a 15 percent management fee on separate lines
Three lines, three kinds of charge: the retainer, the ad spend at cost and the fee worked out from it.

How do you invoice ad spend pass-through and a management fee?

Bill ad spend as a pass-through on its own line marked "at cost", naming the platform and the month, and attach the platform invoice. Then bill your management fee on a separate line, usually a percentage of that spend, with the sum written in the details so anyone can check it.

Worked example. Your client, a Denver dental group, spent $3,500 on Google Ads in October. Your contract says 15% management fee and a $2,000 SEO retainer. The invoice you send on 1 November reads:

LineDetailsAmount
SEO retainer, November 2026Technical fixes, 4 articles, link outreach, ranking report$2,000.00
Google Ads spend, October 2026At cost, platform invoice attached$3,500.00
PPC management fee15% of October spend ($3,500 x 15%)$525.00
Total due by 15 November 2026$6,025.00

Notice the timing. The retainer is billed in advance for November. The spend is billed in arrears for October, because you only know the real figure once the month closes. One invoice, two periods, both named. That is the single most useful habit in agency billing.

Before you send an ad spend invoice at all, check who pays the platform. There are two setups, and they invoice differently:

  • The client's card is on the ad account. Google or Meta bill the client directly. Your invoice carries only the fee. This is the safer setup for small agencies, because you never front $20,000 of media.
  • Your card or credit line pays the platform. You re-bill the spend. Now you are carrying the client's media cost for up to 45 days, so bill it the day the month closes and keep terms short.
Flowchart for billing ad spend on a marketing agency invoice: if the client pays the ad platform directly, bill only the management fee; if the agency pays, add a spend line at cost with the platform invoice attached, then choose a percentage, flat or tiered fee, apply a monthly minimum and set Net 7 to Net 14 terms
Who pays the ad platform decides what goes on your invoice.

Which management fee percentage or model should you use?

Most agencies use one of four models. Here is how each looks on the invoice, using a client who spent $3,500 one month and $12,000 the next:

Fee modelInvoice lineFee at $3,500 spendFee at $12,000 spend
Flat percentage (15%)"Management fee, 15% of October spend"$525$1,800
Percentage with minimum (15%, min $750)"Management fee, 15% of spend, minimum $750"$750$1,800
Flat monthly fee ($1,200)"PPC management, November 2026"$1,200$1,200
Tiered (20% to $5k, 12% above)"Management fee: 20% of first $5,000, 12% of remainder"$700$1,840

My opinion: the minimum is the one most new agencies forget. Managing a $2,000 budget takes almost as long as a $10,000 one, and 15% of $2,000 is $300. Put the minimum in the contract and on the invoice line, and nobody can say they weren't told.

How do you write line items for SEO, PPC, social and content invoices?

Write each line as service, period and scope: what you did, for which month, and the deliverables in the details. Clients approve lines they can match to the proposal. Here is a wording bank you can copy straight into the template:

SEO invoice lines

  • "SEO retainer, November 2026" with details "Technical fixes, 4 articles, link outreach, monthly ranking report"
  • "Technical SEO audit" with details "Full crawl, Core Web Vitals review, prioritised fix list"
  • "Local SEO setup" with details "Google Business Profile, 30 citations, review request flow"

PPC invoice lines

  • "Google Ads spend, October 2026" with details "At cost, platform invoice attached"
  • "PPC management fee" with details "15% of October spend ($3,500 x 15%)"
  • "Campaign build, Performance Max" with details "One-off setup, 3 asset groups, conversion tracking"

Social media marketing invoice lines

  • "Social media management, November 2026" with details "16 posts across Instagram and TikTok, community management Mon-Fri"
  • "Short-form video edits" with quantity 4 and details "Change request CR-07"
  • "Meta Ads spend, October 2026" with details "At cost, receipt attached"

Content and email marketing invoice lines

  • "SEO blog articles" with quantity 8 and details "1,500 words each, briefs approved 28 Oct"
  • "Email newsletter, write and build" with quantity 4 and details "Weekly sends"
  • "Landing page copy" with details "1 page, 2 revision rounds"

Using quantity and rate rather than one lump sum helps in two ways. The client sees the unit price, and when they ask for two more articles next month, the price is already agreed. For more service wording, see the services invoice examples.

Marketing retainer invoice vs campaign invoice: which do you need?

Use a retainer invoice for ongoing monthly work with a fixed fee, and a campaign or project invoice for one-off work with a defined start and end. Most agencies need both, and plenty of clients get both in the same month.

Marketing retainer invoiceCampaign or project invoice
Typical workSEO, social, content, PPC managementProduct launch, rebrand, website, event campaign
When you send itThe 1st of each month, in advanceDeposit up front, then milestones or on launch
Typical termsNet 14Deposit due on receipt, balance Net 14
Line wording"Social media management, November 2026""Summer launch campaign, 50% deposit, per quote Q-2026-014"
RepeatsYes, save it as a recurring invoice on ProNo, one per stage
Main riskScope creep; list the deliverablesStarting work before the deposit clears

For campaigns, I always take 50% before work starts. Example: a Sydney agency quotes A$12,000 plus GST for a six-week summer launch. The deposit invoice is A$6,000 plus 10% GST, so A$6,600, due on receipt, labelled "Tax invoice" and tied to the quote number. The balance invoice goes out on launch day. If the client goes quiet halfway through, you have been paid for the half you did.

Marketing agency invoice examples with totals

These are three of the examples you can load into the template above. Each one uses a different country, tax setup and design, so pick the one closest to your agency and edit it.

Social media agency, UK: £2,880

A Bristol agency bills a bakery for November: social media management at £1,800 and four Reels edits at £150 each under change request CR-07. Subtotal £2,400, VAT at 20% adds £480, total £2,880, Net 14. The agency's VAT number sits under its address, and the notes mention statutory late-payment interest.

Content marketing agency, Canada: CA$4,068

A Toronto content shop bills a software client for eight SEO articles at CA$350 and four newsletters at CA$200. Subtotal CA$3,600, Ontario HST at 13% adds CA$468, total CA$4,068. The client works on Net 30 and requires PO NB-44817 on every invoice. The note says usage rights transfer on payment, which quietly speeds things up.

Digital marketing agency, India: ₹76,700

A Bengaluru agency bills a food brand in the same state: ₹40,000 for social media management and ₹25,000 for performance marketing management. GST at 18% is ₹11,700, shown as CGST 9% plus SGST 9% because it's an intra-state supply, total ₹76,700. The client pays Meta and Google directly, so there's no spend line, just the note saying so.

Each of those took me under three minutes in the editor, including the logo. Using a digital marketing invoice generator like this one, or the free invoice generator, instead of rebuilding a Word file every month is the fastest win most small agencies have.

Marketing agency invoice template vs Word, Google Docs and project templates

A purpose-built invoice template calculates totals, tax and fee lines for you and exports a clean PDF. Word and Google Docs templates look fine but every number is typed by hand. Project management templates track the work well but usually don't produce an invoice a client's finance team will accept.

InvoiceStudio templateWord or Google DocsProject management template
Automatic totals and taxYesNo, or spreadsheet formulasPartly
Ad spend and fee linesYes, any number of linesIf you build the tableCustom fields
Branded PDFYes, 28 templates, your logo and colourYes, if you design itRarely
Signup needed for the PDFNoNoUsually
Recurring retainersYes, on the Pro planCopy and editTask reminders
Payment trackingYes, in a free accountNoNo
Time trackingNoNoOften yes

Where the project tools win is time tracking. InvoiceStudio has none, so if you bill hourly you enter the hours as a quantity. For most marketing agencies billing retainers and spend, that's fine.

Printed marketing agency invoices in different colourful templates for SEO, social media and content clients, each with its own logo and currency
Same template system, a different look for each kind of client.

How do VAT, GST and sales tax apply to marketing agency invoices?

It depends on where you and your client are. Marketing services are taxable at the standard rate in most VAT and GST countries, usually untaxed in most US states, and often zero-rated or reverse-charged when you bill a business abroad. These notes are correct as of November 2026, but rules change, so check with your local tax authority or accountant.

  • United States. Most states do not charge sales tax on marketing and advertising services, but a few states tax most services and some are changing how they treat digital advertising. Check your state revenue department. Whatever the tax, keep your invoices and platform receipts; the IRS recordkeeping guidance explains what to keep and for how long.
  • United Kingdom. If you are VAT-registered, charge 20% and show your VAT number, as set out in GOV.UK's invoice requirements. Watch the ad spend. If you buy media in your own name and re-bill it, VAT normally applies to the full amount. Only true disbursements, paid as the client's agent, sit outside VAT. VAT Notice 700 covers the test, and the UK VAT invoice guide walks through it.
  • European Union. For a business client in another EU country, you usually charge 0% VAT and add reverse-charge wording such as "VAT to be accounted for by the recipient, Article 196 of Directive 2006/112/EC", with both VAT numbers. See the European Commission's EU VAT invoicing rules.
  • Canada. Charge GST at 5% or HST at the provincial rate, for example 13% in Ontario, once you pass the CA$30,000 small supplier threshold, and print your GST/HST number.
  • Australia. GST is 10% once turnover reaches A$75,000. Title the document "Tax invoice" and include your ABN.
  • India. Marketing and advertising services generally carry 18% GST: CGST plus SGST within a state, IGST between states. Exports to foreign clients are typically zero-rated under a letter of undertaking. The GST invoice format guide lists the mandatory fields.
  • Bangladesh. Local clients usually expect VAT on the invoice; services exported and paid in foreign currency are generally zero-rated. Confirm the current rate and your registration with the NBR, and print bKash, Nagad or bank details under How to pay.

Billing a client in another currency? The international invoice generator and multi-currency invoicing pages cover exchange rates and payment routes.

Marketing agency payment terms and copy-paste invoice notes

Use Net 14 for retainers and spend, a 50% deposit due on receipt for campaigns, and Net 30 only for large clients with a fixed payables cycle. Then print a real due date and one short note that says what happens if payment is late. If you want the background on Net terms, read Net 30 payment terms explained.

Copy-paste notes for the invoice footer:

Retainer billed in advance for November 2026. Ad spend is billed at cost with no markup; the platform invoice is attached. Please quote the invoice number with your payment.
Campaigns may be paused if this invoice is more than 21 days overdue. We'll always email before pausing anything.
Deposit of 50% secures the launch date. Work starts once the deposit clears; the balance is invoiced on launch day.
Content usage rights transfer to the client once this invoice is paid in full.

And the email I send when a retainer invoice is seven days late:

Hi Rachel, a quick nudge on invoice LMK-2026-047 for $6,025, which was due on 15 November. I've attached it again in case it got buried. Could you let me know when it's scheduled? November's campaigns are running as normal. Thanks, Sam

It's polite, it names the amount and date, and it hints that campaigns are still running, without a threat. More templates for the second and third nudge are in how to ask for payment politely, and on a paid plan you can send them in one click from invoice reminders. In the UK, the late commercial payments rules let you claim statutory interest on overdue business invoices, which is worth mentioning once a client passes 30 days.

Monthly billing calendar for a marketing agency: on the 1st send retainer invoices in advance and last month's ad spend in arrears, on the 3rd add any change requests, on the 8th send a reminder, on the 15th Net 14 invoices fall due, on the 22nd send a second reminder and consider pausing campaigns, and on the last day export a CSV for the accountant
One billing day a month keeps cash flow predictable.

What are the most common marketing agency invoice mistakes?

The most common mistakes are bundling ad spend into one lump sum, hiding the fee, missing the PO number and billing the retainer late. Each one adds days, sometimes weeks, to payment. The full list I see most often:

  1. A marketing services invoice with one line. Split it. Vague lines get queried.
  2. Ad spend with a hidden markup. Clients can see their ad account. If you mark up media, say so in the contract and on the line.
  3. No PO number. Enterprise payables teams reject invoices without one, and often don't tell you for two weeks.
  4. Billing the retainer at the end of the month. You have then worked 30 days on credit, plus the payment terms. Bill on the 1st.
  5. Fronting media on Net 30. If your card pays Google, your client should not get 30 days. Net 7 or Net 14, or move the spend to their card.
  6. Sending it only to your marketing contact. Copy accounts payable every time.
  7. Wrong tax for the country. UK VAT on an EU business client, or no HST for an Ontario client, means a credit note and a reissue.

Good record keeping helps here too. The SBA's guide to managing business finances is a useful read if you're setting up your agency's books for the first time.

How to create a marketing agency invoice in InvoiceStudio

Load an example, change the client and numbers, brand it and download the PDF. The whole thing takes about two minutes the first time and under a minute after that.

  1. Load the closest example from the template at the top of this page: SEO and PPC, social, launch deposit, content or India GST.
  2. Edit the client. Legal name, address, accounts payable email, PO number and tax number if they have one.
  3. Update the lines. Change the retainer month, paste last month's spend, and recalculate the fee. Set tax per line.
  4. Brand it. An agency invoice with logo, colour and font that match your site looks like it came from the same studio as the work. Upload your logo, set your brand colour and font, and pick a template. The examples use Creative, Candy, Sunset, Wave and Prism, which suit marketing brands better than a plain corporate layout.
  5. Add how to pay. Bank details, PayPal, Wise, Payoneer, a Stripe payment link, bKash or Nagad.
  6. Download or send. Download the PDF, or create a free account to save the client and track payment. Emailing needs a paid plan, and repeating the retainer needs Pro.

Starter at $3 a month adds emailing and reminders, and Pro at $7 adds recurring invoices and AI voice invoicing in 20 languages, handy when you want to bill a client from your phone between meetings. If you bill hours rather than retainers, the consulting invoice template fits better. Browse all 16 invoice templates, compare plans on the pricing page, or read more billing guides on the InvoiceStudio blog.

One last thing. The best marketing invoice is boring. Same day each month, same layout, same line order, a real due date. Your clients' finance teams learn the pattern and pay it without thinking, and that is exactly what you want.

FAQs

Frequently asked questions

What should a marketing agency invoice include?

Your agency's name, address and tax number, the client's legal name and accounts payable email, a unique invoice number, the issue and due dates, the PO number if they use one, and separate lines for each service, ad spend at cost and your management fee. Finish with tax, the total due and how to pay.

How do I bill ad spend on a marketing invoice?

Put media spend on its own line, name the platform and the month, mark it "at cost" and attach the platform invoice. Then add your management fee as a separate line. If the client pays Google or Meta directly from their own card, leave spend off your invoice and bill only the fee.

How do I calculate a management fee percentage?

Multiply last month's media spend by your agreed percentage. At 15%, $3,500 of spend gives a $525 fee. Many agencies set a minimum, such as $500 a month, so small budgets still cover the time. Write the calculation in the line details so the client can check it.

Should a marketing retainer be billed in advance or in arrears?

Bill the retainer in advance, on the 1st of the month it covers, and bill ad spend in arrears once you know the real figure. One invoice on the 1st can carry both: November's retainer and October's spend. See recurring invoices to repeat the retainer automatically on the Pro plan.

What payment terms do marketing agencies use?

Net 14 is common for small and mid-sized clients, and Net 30 for larger companies with a set payables cycle. Launch campaigns and new clients often pay a 50% deposit due on receipt. Whatever you choose, print a real due date, not just the term.

Is this marketing agency invoice template free?

Yes. You can fill in the template and download the PDF without creating an account. A free account saves up to 10 clients and 10 documents a month. Starter ($3 a month) adds emailing invoices, and Pro ($7) adds recurring invoices and AI voice invoicing in 20 languages.

Can I add my agency's logo and brand colours?

Yes. Upload your logo, set your brand colour and font, and pick from 28 templates in A4 or Letter size. For a full agency setup with several clients, see invoicing software for agencies.
Photo of Monjur Hossain
Written and tested byMonjur HossainFounder, Invoice Studio · Founder & Amazon Strategy Lead, MotionTrust Digital · Updated

Monjur builds Invoice Studio and incorporated MotionTrust Digital in September 2022, where he leads Amazon strategy across the client base. Eight years in e-commerce and marketplace marketing taught him how much time invoices and late payments eat, so every guide here is tested against the real product and current tax rules before it goes live.

Free to start

Create your first marketing agency invoice

InvoiceStudio: create invoices by voice, automate billing, and get paid faster. Load the SEO and PPC example, swap in your client, this month's spend and your fee, and download a branded PDF in about two minutes.

  • No card needed
  • No watermark
  • Voice in 20 languages