Guides

How to invoice retainer clients

Bill retainers in advance, send a monthly usage statement, pre-pay overages, keep pass-through costs separate, and run a dunning schedule that protects cash.

Contents
  1. Why bill retainers in advance?
  2. What should the retainer invoice contain?
  3. What goes in the monthly usage statement?
  4. How do you invoice pre-paid overages?
  5. How is hourly work billed?
  6. How do you handle pass-through costs?
  7. What payment terms should you use?
  8. Which payment methods should you accept?
  9. What should the dunning schedule be?
  10. How do you handle disputes?
The short answer
Invoice retainers in advance on the 1st of the month for the month ahead, with net 7 to net 15 terms. Send a usage statement at month end showing hours by department against the cap. Overages are approved, invoiced and paid before the work starts, and pass-through costs go on a separate line or invoice.

Invoice retainer clients in advance: send the invoice on the 1st of the month for the month ahead, or on signing for the first period, with net 7 to net 15 terms. Follow it at month end with a usage statement that shows hours delivered by department against the cap, and bill overages, hourly work and pass-through costs on separate lines from the retainer fee.

This guide uses a $15,000 monthly retainer split across SEO, content, social and PR for a 12-person agency. The structure applies to any drawdown retainer regardless of size. If the retainer is not yet priced by department, start with how to price agency retainers.

Why bill retainers in advance?

A retainer reserves capacity. The agency has scheduled the team for the month and will pay them whether or not the client uses the hours. Billing in advance matches the cash to that commitment and puts the client in the position of having paid for what they are about to receive, rather than owing for what they already got.

Invoice on the 1st for the month ahead. For a new client, invoice on signing for the first period and align subsequent invoices to the 1st, prorating the first month if the start date is mid-month. Work begins when the first invoice is paid, and saying so in the contract removes the awkwardness of enforcing it later.

What should the retainer invoice contain?

The invoice is a document the client's accounts payable team will process without context. It needs to be self-explanatory, match the contract wording, and separate the retainer fee from anything that is not the retainer fee.

FieldContent
Invoice number and dateSequential, dated the 1st of the service month
Service period"Retainer services, October 2026"
Line itemsRetainer fee, approved overages, hourly work, pass-through costs, each on its own line
Department breakdownHours and rate per department, either on the invoice or on the attached statement
Payment termsDue date in plain words, plus the terms ("Net 10, due October 11")
Payment methodsCard, bank transfer, and any other accepted method with the account details

A sample invoice for the example retainer, with one approved overage from the previous month and a media pass-through, looks like this.

LineDescriptionQuantityRateAmount
1Monthly retainer, October 2026 (SEO 30h, content 32h, social 24h, PR 16h)1$15,000$15,000.00
2Approved overage, SEO, September 2026 (approval ref 0914)8 hours$160$1,280.00
3Hourly work, landing page build, September 2026 (approved time)12 hours$150$1,800.00
4Pass-through: paid social media spend, September 2026, at cost1$6,400$6,400.00
Subtotal$24,480.00
Tax (where applicable)$0.00
Total due, net 10$24,480.00

What goes in the monthly usage statement?

The usage statement is sent at month end and shows what the retainer bought. It is not an invoice. It shows hours by department against the cap, the remaining balance, any approved overages and the servicing gap, and it is the document that makes repricing at renewal an arithmetic exercise rather than a negotiation.

DepartmentCap (hours)Delivered (hours)RemainingApproved overageDelivered value at rate
SEO303408 (paid, ref 0914)$5,440
Content322930$4,060
Social242600$3,250
PR161240$2,040
Total10210178$14,790

Two things stand out in this statement. Social delivered 2 hours over cap without an approved overage, which is $250 of unpaid work and a conversation for the account manager before it becomes a pattern. PR is 4 hours under, and if that repeats for three months the PR allocation should drop at renewal.

Send the statement within three business days of month end, attached to the next invoice or on its own. Clients who receive a statement every month rarely dispute the renewal price, because they have watched the numbers move. Verbial generates the statement from logged time and the retainer's department caps, so it matches the invoice without a spreadsheet in between.

How do you invoice pre-paid overages?

An overage is work above the department cap. The rule is approve, invoice, pay, then work. The account manager quotes the additional hours at the department rate, the client approves in writing, the agency issues an overage invoice with short terms, and the work starts when payment clears.

Once paid, the cap for that department rises by the approved hours for the current period only. On the next 1st, the cap resets to the contracted allocation. An overage never becomes a permanent increase without a contract amendment.

StepWhoWhenOutput
Pacing alert at 80% of capAccount managerMid-monthForecast of hours needed
Overage quoteAccount managerSame dayHours, rate, total, reference number
Written approvalClientBefore workEmail or signed quote
Overage invoiceAgencyOn approvalNet 7 or due on receipt
PaymentClientBefore workCap raised for the period
Work deliveredAgencyAfter paymentHours logged against raised cap

How is hourly work billed?

Hourly work outside the retainer is billed in arrears from approved time, at the rate card, on the next monthly invoice. Approved means a manager reviewed the entries before they reached the invoice. Unreviewed time on an invoice is the fastest route to a dispute, because a 15-minute entry labelled "misc" is not something AP will pay without a question.

Hourly lines carry the hours, the rate, the period and a short description that matches the approval. Decide before the work whether it draws down the retainer or is billed separately. Group them by project rather than by day. Attach the time detail as a separate document rather than putting 40 entries on the invoice itself.

How do you handle pass-through costs?

Pass-through costs are money the agency spends on the client's behalf: media spend, stock licenses, software seats, print. They are not agency revenue and should never be blended into the retainer fee. Invoice them at cost or with a markup the client agreed to in writing, on a separate line or a separate invoice.

Cost typeTypical treatmentInvoice placement
Paid media spendAt cost, or cost plus 10 to 15% management feeSeparate invoice, billed in advance for the month ahead
Software seats and toolsAt costSeparate line on the retainer invoice
Stock, licenses, printAt cost plus 0 to 10%Separate line, with receipts attached
Contractor feesAbsorbed into the retainer rate or billed at agreed markupNot shown as pass-through unless the contract says so

Separate treatment keeps the margin readable, since a $15,000 retainer that includes $6,400 of media spend has a very different gross margin from one that does not. It also matters for revenue recognition: pass-through amounts are typically not recognized as revenue, and card processing fees on a $6,400 media pass-through are $190 the agency will never recover unless the line is billed by bank transfer.

What payment terms should you use?

Net 7 to net 15 for retainers. Net 30 is the default on most accounting templates and it is the wrong default for advance-billed retainers, because the invoice sent on the 1st is paid on the 31st, at which point the agency has covered the month's payroll from cash and is about to invoice the next one.

TermsInvoice on 1st, paid byPayroll runs funded by client cashEffect on a $15,000 retainer
Due on receipt1st to 3rdBothIdeal, works with card on file
Net 78thBothRecommended default
Net 1516thSecond onlyAcceptable for larger clients with AP cycles
Net 3031stNeitherAgency floats $15,000 per client per month

At 10 retainer clients on net 30, the agency is permanently floating $150,000 of receivables. Moving them to net 10 releases roughly $100,000 of working capital once, and that is usually worth more than any discount the client asks for in return.

Which payment methods should you accept?

Accept the method that gets paid fastest, and make it the default. Card on file with automatic charging on the due date removes the dunning problem for most small and mid-sized clients. Bank transfer suits larger invoices where card fees of 2.9% on $15,000 add up to $435 a month.

MethodFeeSettlementBest for
Card on file, auto-charged2.9% plus $0.302 business daysRetainers under $10,000, clients without AP teams
Bank transfer (ACH, wire)$0 to $301 to 3 business daysRetainers above $10,000, media pass-through
Stablecoins (USDC, USDT)Network feeMinutesInternational clients where bank transfer takes a week

Stablecoins are relevant for agencies with clients outside their banking corridor, where a wire takes five days and costs $45 each way. Verbial accepts card, bank transfer and USDC/USDT on invoices. Whatever the method, state it on the invoice with the details needed to pay, and do not make the client ask.

What should the dunning schedule be?

Dunning is the sequence of reminders and consequences for an unpaid invoice. Write it once, state it in the contract, and run it the same way for every client. The schedule below assumes net 7 terms and an invoice sent on day 0.

DayActionChannelTone
0Invoice sentEmail to AP and the client contactNeutral
3Reminder that the invoice is due in 4 daysEmailNeutral, includes payment link
8Overdue noticeEmail to AP, copy to client contactPlain statement of overdue status
15Second overdue notice, phone call to client contactEmail and callDirect, asks for a payment date
21Pause notice: services pause on day 30 if unpaidEmail to client contact and their managerFormal, references the contract clause
30Services paused, work in progress heldEmailFormal, states what resumes on payment

Pausing means no new work starts. Work in progress is finished to a safe stopping point and held. Deliverables are released when payment clears. Most invoices open at day 8 are an AP process issue, and the day 3 reminder with a payment link resolves most of them.

How do you handle disputes?

A dispute is a client saying an invoice is wrong, and the response is to look at the evidence before defending the number. Pull the usage statement, the approved time entries and the overage approvals for the period. If the invoice matches those documents, send them. If it does not, correct the invoice the same day and say so.

Dispute typeEvidenceResolution
Hours seem highApproved time entries with descriptionsSend the detail, walk through it on a call if needed
Overage not approvedWritten approval with reference numberSend the approval; if none exists, credit the overage and fix the process
Pass-through amountPlatform invoice or receiptAttach it; credit any discrepancy
Scope disagreementContract scope and usage statementResolve the scope in writing before the next period

Disputed lines should not hold up undisputed ones. Ask the client to pay the undisputed balance on the original terms and hold the disputed amount while it is resolved. Issue a credit note rather than editing a sent invoice, so the records on both sides stay consistent.

Start free with Verbial at /signup to bill retainers in advance and send usage statements from logged time.

Questions

Should retainers be invoiced in advance or in arrears?

In advance. The client is reserving capacity for the month, and the agency has already committed the payroll. Invoice on the 1st for the month ahead, or on signing for the first month, and treat the paid invoice as the trigger to start work.

What payment terms should an agency use for retainers?

Net 7 to net 15. A retainer invoiced on the 1st with net 30 terms is not paid until the month is nearly over, which means the agency funds the whole month's payroll from cash. Net 7 gets the money in before the second payroll run.

How should media spend be invoiced?

As a pass-through cost on its own line or its own invoice, at cost or with a markup the client has agreed to in writing. Keeping it separate from labor keeps the retainer margin readable and avoids paying tax and card fees on money that is not revenue.

When should an agency pause services for non-payment?

Send a written pause notice at day 21 past the invoice date and pause at day 30 if the invoice is still open. Pausing means no new work starts. Work in progress is finished and held until payment clears.

Ty Smith
Founder. Runs two marketing agencies on the product.

Agency operating software

Run your agency on one system.

See the operating software that agencies built to scale themselves.

14-day trial. No card, no sales call. Your workspace is ready in a few minutes.