Invoice template for media agencies

Media agencies bill across retainers, campaigns, and media buys. Everhour turns approved billable work into client-ready invoices.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Media agency invoicing essentials

Create a client-ready agency invoice

A media agency invoice should identify the client, advertiser, brand or campaign, invoice number, invoice date, payment terms, remittance details, and the work being billed. For media buys, include the IO number or other client-required reference. For project work, include the project name, billing period, milestone, or approved scope line that connects the charge to the signed agreement.

Agency billing commonly combines several structures. One client may pay a monthly AOR retainer, another may approve a fixed-fee launch campaign, and a third may be billed for time-and-materials production work. The invoice should match the commercial model in the contract or IO, using separate lines for retainer fees, billable hours, pass-through media costs, creative production, or reimbursable expenses.

Match lines to the billing model

Rate-based service work needs line items that show the role, task, rate, quantity, and extended amount. A clean example is: "Paid social campaign management, April 2026, strategist, 18 hours at $175 per hour." That format gives the client enough detail to approve the charge without attaching every internal note to the invoice.

Media-buy invoices need stronger reference discipline. The IAB/4As standard insertion order framework ties media invoices to deliverables, prices, maximum spend, campaign dates, and any third-party ad server details. Publisher invoices commonly include the IO number, advertiser name, brand name, or campaign name. Agencies should carry those references into client-facing billing so campaign spend, delivery, and approval history line up.

Handle media costs and terms carefully

Pass-through media costs should show the basis used in the agreement. IAB/4As standard terms describe media-company billing to the agency on a calendar-month basis using net cost after any agency commission, based on actual delivery, flat fee, or prorated delivery over the IO term as specified in the IO. Your client invoice should avoid mixing gross media spend, net media cost, and agency fees on one unclear line.

Payment timing also needs precision. IAB/4As media-buy terms set agency payment at 30 days from invoice receipt unless the IO states another schedule, and 4As describes 30 days as the industry-advocated standard. Sequential-liability language can affect whether the agency is liable to the media company before advertiser funds clear, so invoice terms should match the signed IO or client agreement.

Move from template to workflow

A one-off invoice template works for a small campaign, a single retainer, or a quick project closeout. It gives you a consistent document with client details, campaign references, line items, payment terms, and tax fields. In the United States, ordinary private-sector invoices do not follow one prescribed federal format or a national VAT/GST regime, while state and local sales tax treatment depends on the specific sale.

A managed workflow fits agencies billing multiple clients, campaigns, roles, and pass-through costs every month. Everhour Billing & Invoicing converts tracked billable time and expenses into invoices, calculates amounts from rates while excluding non-billable tasks, supports client defaults and invoice customization, and exports invoices to QuickBooks Online, Xero, or FreshBooks with invoice status syncing back to Everhour.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

What should a media agency invoice include?

A media agency invoice should include the agency and client details, invoice number, invoice date, payment terms, remittance details, campaign or project name, and itemized charges. Media-buy invoices should also include the IO number, advertiser, brand, campaign, or other required reference so the client can match the invoice to the approved placement or campaign plan.

How should an agency invoice a monthly retainer?

A monthly retainer invoice should show the billing period, retainer description, agreed monthly fee, included scope, and any out-of-scope charges on separate lines. Agencies commonly use retainers for AOR relationships, while project-by-project work uses milestone or scope-based billing. Mixing retainer fees and extra work on one vague line slows client approval.

Should media spend and agency fees appear on separate lines?

Media spend and agency fees should appear on separate lines when the agreement treats them differently. Pass-through media costs, agency commission, management fees, creative production, and billable labor each answer a different approval question. Separate lines make reconciliation easier and reduce disputes over whether a charge is media cost, service fee, or reimbursable expense.

Does a United States media agency invoice need VAT or GST?

A United States media agency invoice does not use a national VAT or GST invoice regime. The United States uses state and local sales and use tax rules instead. Tax treatment depends on the state and local jurisdiction, nexus, the buyer location, and whether the specific service or product is taxable under the applicable rules.

Which payment term fits media-buy invoices?

Thirty days is the standard reference point in IAB/4As media-buy terms unless the IO states another schedule. The terms call for agency payment 30 days from invoice receipt, and 4As describes 30 days as the industry-advocated standard. Client requests for 60-, 90-, or 120-day terms should be handled in the contract, not buried in invoice notes.

How does Everhour Billing & Invoicing help media agencies invoice clients?

Everhour Billing & Invoicing turns tracked billable time and expenses into invoices, calculates amounts from rates, excludes non-billable tasks, and supports client defaults for taxes, discounts, and payment terms. Agencies can export invoices to QuickBooks Online, Xero, or FreshBooks, with status, invoice number, issue date, and amount syncing back to Everhour.

Turn agency time into invoices

Track approved campaign work, billable hours, and expenses in Everhour, then generate client invoices with clear rates, terms, and accounting handoff.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or