Invoice Generator Studio

Free Marketing Agency Invoice Generator

Bill your management fee, campaign production and reporting as separate lines, pass media spend through at cost on a line of its own, and download the invoice as a PDF.

From (your details)
Bill to (client)
Invoice details
Line items
Tax & discount
Logo & notes
Pro

Add a one-click “Pay online” button (your Stripe, PayPal, or Wise link) to every invoice. Upgrade to Pro.

Saved invoices

Saved automatically in your browser.

Your business name

INVOICE

INV-001

Billed to

Client name

DescriptionQtyRateAmount
Item description1$0.00
Subtotal
$0.00
Total
$0.00

Separating your fee from the ad spend you pass through

The one thing an agency invoice has to make obvious is which money the agency keeps and which money went to the platforms. Put media spend on its own line at exactly the amount the platform charged, one line per platform, with the flight dates in the description — "Meta Ads spend, 1–31 Aug, billed at cost". Your management fee is a separate line, whether it is a flat retainer or a percentage of spend. A finance team that can see those two numbers side by side approves the invoice; one that sees a single blended figure sends it back.

The generator multiplies quantity by rate, so a percentage fee has to be worked out before you type it: enter the fee as one line at quantity 1 and put the basis in the description, such as "15% management fee on August managed spend". Production is separate again — a shoot, a batch of creative variants, a landing page or a print run goes in per deliverable, or hourly with the hours in the quantity column. If reporting and dashboards are billed, give them a line; if they are covered by the retainer, say so in the notes so nobody assumes they are free forever.

Two mechanics are worth knowing before you send it. The single tax rate applies to the whole subtotal after any discount, which means pass-through media is taxed exactly like your fee — if that is wrong for you, raise a separate invoice for media and check the treatment with an accountant. The one discount behaves the same way, coming off the subtotal, so when you are waiving part of your fee rather than discounting everything, enter a fixed amount equal to the reduction instead of a percentage and explain it in the notes. And if the client's own card sits on the ad platform, do not invoice spend at all — state in the notes that media is billed directly by the platform and invoice your fee alone.

Where the fee ends and the media spend begins

August for a five-site restaurant group: a flat retainer for account management, media reproduced at exactly what each platform charged with one line per platform, a management fee calculated at fifteen percent of that spend and entered as a single figure, and the patio launch shoot billed as a flat production fee. Nothing is blended, so the client can tie two of these lines straight to their platform statements.

Where the fee ends and the media spend begins
DescriptionQtyRateAmount
Account management retainer — August 20261$4,500.00$4,500.00
Meta Ads spend, 1–31 Aug — billed at cost, matches the platform statement1$6,820.44$6,820.44
Google Ads spend, 1–31 Aug — billed at cost, matches the platform statement1$4,310.19$4,310.19
Media management fee — 15% of August managed spend1$1,669.59$1,669.59
Patio launch photo shoot — half day, edit and delivery of 24 images1$1,200.00$1,200.00
Subtotal$18,500.22
Total due$18,500.22

The two platform lines are typed at exactly what Meta and Google charged, so finance can reconcile them against the statements — which you send in the same email, since nothing can be attached to the PDF itself — and see that the only money the agency keeps is the retainer, the management fee and the shoot.

Questions finance will ask about the media line

  • One line per platform, at cost

    Meta, Google, TikTok and any programmatic buy each get their own line with the flight dates, entered at the amount on the platform statement so the two documents reconcile without a phone call.

  • Say how the fee is calculated

    Flat retainer or percentage of spend, state it in the description — and since lines are quantity multiplied by rate, work the percentage out yourself and enter the resulting amount at quantity 1.

  • Production is not management

    Shoots, creative variants, landing pages and print runs go in per deliverable or hourly, so they are never mistaken for something the retainer already covered.

  • One tax rate covers everything

    Tax applies to the whole subtotal after any discount, including pass-through media; if media needs different treatment, put it on its own invoice and take an accountant's view on re-billed advertising.

  • Discounts land on the subtotal

    To credit part of your fee, use a fixed-amount discount for that exact value rather than a percentage, and explain the credit in the notes so it is read as one-off rather than a rate change.

How to create an invoice online

  1. 1

    Fill in the details

    Add your business info, your client, line items, tax, and an optional logo or discount.

  2. 2

    Watch the live preview

    The invoice updates as you type, so you always see exactly what your client will receive.

  3. 3

    Download the PDF

    One click generates a clean, professional PDF invoice — free and without a watermark.

A simple invoice maker for freelancers and small businesses

Everything you need to bill a client properly — and nothing you don't. Create an invoice, check the live preview, download the PDF, get paid.

Instant PDF download

Generate a polished A4 invoice PDF in one click — no waiting, no email required.

No sign-up, no watermark

Completely free to use. Your invoice is yours, with no branding stamped on it.

Private by design

Everything happens in your browser. Your invoice data never touches a server.

Logo, tax & discounts

Add your logo, any tax label and rate (VAT, GST, sales tax), and percentage or fixed discounts.

Saves as you type

Your draft is stored locally in your browser, so an accidental tab close loses nothing.

20 currencies

Invoice in USD, EUR, GBP, INR, JPY and more, with correct rounding for each currency.

Frequently asked questions

Should ad spend go on the same invoice as my fee?

Either works, but if it shares the invoice, keep it on its own line per platform at cost and label it as pass-through. Many agencies raise a separate media invoice, because spend and fee often follow different approval routes and different tax treatment.

How do I invoice a management fee that is a percentage of spend?

Work the amount out yourself and enter it as one line at quantity 1, with the percentage and the period in the description. Lines are quantity multiplied by rate, so there is no percentage-of-another-line calculation in the tool.

Can I charge tax on my fee but not on the media spend?

No — there is a single tax line and it applies to the whole subtotal after any discount. Invoice media separately if it needs different treatment, and check with an accountant, since rules on re-billed advertising vary by state and country.

How do I discount the retainer without discounting the ad spend?

Use a fixed-amount discount for the exact value you are waiving rather than a percentage, which would come off media too. Explain the credit in the notes so it reads as a one-time adjustment rather than a new price.