Skip to main content
Industry Invoices

Marketing Agency Invoice Template: Retainers & Ad Spend

Use this marketing agency invoice template guide to bill retainers, pass-through ad spend, management fees and markups clearly, with a worked sample invoice.

By Invoice Creator Editorial Team 10 min read

Quick answer: A marketing agency invoice template should separate four kinds of charges: the monthly retainer, pass-through ad spend by platform, the management fee (with its percentage and base shown), and any marked-up third-party costs or out-of-scope work. Show deposits already received and the balance due, then send it on a consistent date each month.

Agency billing looks simple until media spend enters the picture. A retainer alone is one line. Add Google and Meta spend, a percentage management fee, stock assets with a markup and a rush landing page, and the invoice suddenly has to explain where every dollar went. Clients who cannot follow the math delay approval, and clients who suspect hidden margins start shopping for a new agency.

This guide shows how to structure a marketing agency invoice template for retainers, ad spend and fees, how to calculate management fees and markups, and a worked sample you can copy. You can build the invoice in our free invoice generator, and the agency invoice template is designed for exactly this kind of multi-line, multi-service bill.

How marketing agencies usually bill

Most agencies use one or a mix of these models. Your marketing agency invoice template should mirror whichever your contract sets out.

Billing modelHow it worksBest for
Monthly retainerFixed fee each month for an agreed scope or hoursOngoing SEO, content, social and strategy work
Percentage of ad spendManagement fee calculated as a percentage of media spendPaid search and paid social management
Flat fee by spend bandFixed fee that steps up as spend crosses thresholdsClients who want predictable fees at varying spend
Project feeFixed price for a defined deliverableWebsite launches, brand campaigns, audits
Hourly or time and materialsHours worked times rate, plus costsAd hoc requests and out-of-scope work
Performance-basedFee tied to leads, sales or other resultsLead generation and affiliate-style deals

A typical performance marketing client might pay a $4,000 retainer for strategy and creative, plus 12% of media spend for campaign management, plus media at cost. That is three different calculations on one invoice, so clarity matters.

Retainers on a marketing agency invoice

The retainer is the anchor of most agency invoices. Bill it in advance, usually on the first of the month, and describe what it covers in a few words so the client's approver does not need to dig out the contract: "Monthly retainer, November 2026: SEO, 8 blog posts, social scheduling (up to 40 hours)."

If the retainer includes a block of hours, track usage and report it in the invoice notes, such as "34 of 40 hours used in October." That builds trust and gives you data for renewal conversations. For deeper detail on structuring retainers, unused hours and rollover, see our retainer invoice guide.

Out-of-scope work

Requests outside the retainer should appear as separate lines with hours, rate and an approval reference. Never quietly increase the retainer line. If extras show up every month, the scope is wrong; our article on scope creep and change orders explains how to document and price them before the work begins.

Billing pass-through ad spend

Pass-through ad spend is money that goes to the platforms, such as Google Ads, Meta, LinkedIn or TikTok, rather than to the agency. How you bill it depends on who pays the platform:

  • Client pays the platform directly. The client's card or billing profile sits on the ad account. The agency invoices only fees. This is the lowest-risk option for the agency.
  • Agency pays and rebills. The agency's card or credit line pays the platform, and the agency invoices the client for the spend. The agency carries the cash flow risk until the client pays.
  • Client prepays a media deposit. The client funds expected spend upfront; the agency pays the platforms and reconciles actual spend on the next invoice.

When the agency pays and rebills, list each platform on its own line with the billing period and the exact amount from the platform's invoice or billing report. Keep those source documents. The IRS recordkeeping guidance is a good reminder that supporting documents for income and expenses should be kept, and a client audit of media spend will ask for them too.

Media billing at cost versus with a markup

"At cost" means the client pays exactly what the platform charged. A markup adds a percentage on top. Both are legitimate if the contract says so. What damages relationships is calling something "at cost" and then adding a margin, or rounding up platform charges. If you mark up media, show it as its own line rather than baking it into the spend figure.

Management fees and markups explained

The management fee is what the agency earns for running campaigns. The most common structure is a percentage of spend:

  • Management fee = media spend for the period x fee percentage.
  • Example: $20,000 spend x 12% = $2,400.

Write both the base and the rate into the line description so the client can verify it instantly. If the contract has a minimum fee, such as "12% of spend or $1,500, whichever is greater," apply the minimum and say so in the description.

Markups on third-party costs, such as stock photos, fonts, printing, influencer fees or software seats bought for the client, work the same way: cost x (1 + markup %). A $180 stock license with a 15% markup becomes $180 x 1.15 = $207. Remember that a markup percentage is not the same as your margin; a 15% markup produces a margin of about 13%. Our guide to markup vs margin shows the conversion.

Sample marketing agency invoice template, filled in

Here is a worked example for a fictional agency billing a client for October media and November services. The client prepaid a $20,000 media deposit in September.

DescriptionQtyRateAmount
Monthly retainer, November 2026: SEO, content and social (up to 40 hours)1$4,000.00$4,000.00
Google Ads media spend, Oct 1 to Oct 31, 2026 (at cost)1$12,500.00$12,500.00
Meta Ads media spend, Oct 1 to Oct 31, 2026 (at cost)1$7,500.00$7,500.00
Media management fee, 12% of $20,000.00 October spend1$2,400.00$2,400.00
Stock image licenses, cost $180.00 plus 15% handling1$207.00$207.00
Out-of-scope landing page build, approved by email Oct 14 (hours)6$125.00$750.00
Subtotal$27,357.00
Less media deposit received Sep 25 (INV-2026-0912)-$20,000.00
Balance due$7,357.00

The arithmetic, step by step:

  • Total media spend: $12,500.00 + $7,500.00 = $20,000.00.
  • Management fee: $20,000.00 x 12% = $2,400.00.
  • Stock licenses: $180.00 x 1.15 = $207.00.
  • Out-of-scope work: 6 hours x $125.00 = $750.00.
  • Subtotal: $4,000.00 + $12,500.00 + $7,500.00 + $2,400.00 + $207.00 + $750.00 = $27,357.00.
  • Balance due: $27,357.00 - $20,000.00 deposit = $7,357.00.

This example assumes no sales tax applies, which is the case for advertising services in many US states. In VAT or GST countries the fees would typically carry tax, so add a tax line and check how pass-through media should be treated for your situation. In our generator, the deposit goes in the amount-paid field so the PDF shows the balance due automatically.

Notice how each line answers a question before the client asks it: which period, which platform, what percentage of what base, what the original cost was and who approved the extra work. That is the whole job of a good marketing agency invoice template.

Reconciling media deposits each month

If clients prepay media, you need a simple reconciliation routine, or deposits and actual spend drift apart within a quarter. A workable monthly process looks like this:

  1. Pull final spend from each platform after the month closes, using the platform's billing report or invoice rather than the campaign dashboard, because billed amounts can differ after adjustments for invalid activity.
  2. Compare spend to the deposit held. If the client deposited $20,000 and spend was $18,750, you hold $1,250 of unused funds.
  3. Decide how to treat the difference. Most contracts either roll the unused amount forward as a credit against next month's media or refund it. Overspend is invoiced as an additional media line.
  4. Show the reconciliation on the invoice. A short line such as "Media deposit $20,000.00 less October spend $18,750.00 = $1,250.00 credit carried forward" removes any doubt.
  5. Request the next deposit based on the approved media plan for the coming month, as a separate line or a separate deposit invoice.

Keep a running media ledger per client, with deposits in, spend out and balance held. When a client leaves, that ledger tells you exactly how much to refund or invoice in the final settlement.

Payment terms and timing

Platforms charge the paying card or credit line quickly, often during the month as spend accrues, while clients may pay on Net 30 or longer. That timing gap is the biggest cash flow risk in agency billing. Shorter terms for media, such as due on receipt, combined with standard terms for fees, keep the gap manageable. Whatever you agree, put the terms on every invoice, not just in the contract, so the client's accounts payable team sees them at approval time.

What to include: marketing agency invoice checklist

  • Agency legal name, address, email and tax ID or VAT number where required.
  • Client legal name, billing contact, and PO number if they use purchase orders.
  • Unique invoice number in sequence.
  • Invoice date, due date and payment terms, such as Net 15.
  • Billing period for the retainer (usually in advance) and for media and fees (usually in arrears).
  • Retainer line with a short scope description and hours included.
  • One line per ad platform with exact spend from the platform's records.
  • Management fee line showing the percentage and the spend base.
  • Third-party costs with original cost and markup shown.
  • Out-of-scope work with hours, rate and approval reference.
  • Tax where applicable, deposits received and the balance due.
  • Payment methods; if you accept cards, our guide on accepting credit card payments covers fees and setup.

Common mistakes on agency invoices

  • Lumping media and fees together. "October services: $22,400" forces the client to ask how much was spend and how much was fee. Separate them.
  • Hiding the management fee base. A fee without its percentage and base looks arbitrary, even when it is correct.
  • Fronting large ad spend without a deposit. One slow-paying client can drain the agency's cash. Require prepayment or put the client's card on the ad account.
  • Billing estimated spend as actual. Platforms adjust charges for invalid clicks and credits. Bill from final platform figures and reconcile deposits every month.
  • Undisclosed markups. If the contract says "at cost," bill at cost. Put any handling fee on its own line.
  • Unapproved extras. Out-of-scope lines without an approval reference are the first to be disputed.
  • Inconsistent invoice dates. Billing on random dates makes it harder for clients to plan approvals and for you to forecast cash.

Many agencies also do design, development and consulting work that bills differently from media management. For project-based creative, see our graphic design invoice template; for site builds, the web development invoice template covers milestones and hosting; and for strategy-only engagements, the consulting invoice template is a closer fit. You can put these on the same monthly invoice as separate sections, or bill them separately if the client codes them to different budgets.

The common thread is transparency. A marketing agency invoice that shows the retainer, each platform's spend, the fee math and every extra in plain language gets approved faster, survives client audits and makes renewals easier, because the client can see exactly what they paid for.

Frequently asked questions

What should a marketing agency invoice include?

Your agency's name, address and tax details, the client's legal name and PO number, a unique invoice number, issue and due dates, the billing period, and separate lines for the retainer, each ad platform's media spend, the management fee with its percentage and base, any marked-up third-party costs, out-of-scope work, tax, deposits already received and the balance due, plus payment instructions.

Should ad spend be on the same invoice as agency fees?

It can be, as long as the lines are clearly separated. Many agencies put media spend on its own lines, or on a separate media invoice, so the client's finance team can code it to an advertising budget and the fees to a services budget. Separate invoices also help if the client prepays media but pays fees on standard terms. Agree the approach in your contract before the first billing cycle.

How do agencies charge a management fee on ad spend?

The usual method is a percentage of media spend for the period, such as 10% to 20%, sometimes with a monthly minimum. Show the percentage and the spend it is calculated on in the line description, for example 'Media management fee, 12% of $20,000.00 spend'. Some agencies instead use flat fees by spend band or a fixed retainer that covers management; whichever you use, the contract should define it.

Should I pay for client ad spend on my agency card?

Only if your contract and cash flow can handle it. Fronting ad spend means you carry the client's media cost until they pay, which can be tens of thousands of dollars. Many agencies ask clients to put their own card on the ad accounts, or require a media deposit before campaigns launch. If you do front spend, invoice it promptly, keep platform receipts and consider a handling fee.

Is it legal to mark up ad spend?

Markups are generally allowed if the client agreed to them. Problems arise when an agency bills media 'at cost' while actually adding a margin, or when the contract promises transparency and the invoice hides fees. State whether media is billed at cost or with a markup in your contract, and keep platform invoices so you can show the client the underlying spend if asked.

How do I invoice out-of-scope work on a retainer?

Bill it as a separate line with the hours or deliverable, the rate and a reference to the client's written approval, such as an email or change order. Do not fold it into the retainer line, because that makes the retainer look like it increased. If out-of-scope requests become regular, use the data to renegotiate the retainer rather than adding extras every month.

When should a marketing agency send invoices?

Retainers are usually billed in advance on the first of the month, while ad spend and percentage-based management fees are billed in arrears once the month's spend is final. Some agencies combine both on a single invoice early in the month: next month's retainer plus last month's media and fees. Pick a consistent date so the client can plan approvals around it.

Do I charge sales tax on marketing services?

It depends on where you and your client are. In most US states, advertising and marketing services are not taxed, but rules vary and some states tax certain digital services or printed materials. In VAT and GST countries, agency fees are usually taxable, with cross-border B2B services often handled by reverse charge. Check local rules and treat pass-through media according to how your contract defines your role.

What payment terms are typical for marketing agencies?

Net 15 and Net 30 are common for fees, while media spend is often due on receipt or in advance because platforms charge the agency or card immediately. Larger clients may insist on Net 45 or Net 60, which is a strong reason to require media prepayment. Put the terms in the contract, repeat them on every invoice and state any late fee clearly.

IC

Invoice Creator Editorial Team

Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.

Try the invoice generator

Related reading