Contents
- Why bill retainers in advance?
- What should the retainer invoice contain?
- What goes in the monthly usage statement?
- How do you invoice pre-paid overages?
- How is hourly work billed?
- How do you handle pass-through costs?
- What payment terms should you use?
- Which payment methods should you accept?
- What should the dunning schedule be?
- How do you handle disputes?
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.
| Field | Content |
|---|---|
| Invoice number and date | Sequential, dated the 1st of the service month |
| Service period | "Retainer services, October 2026" |
| Line items | Retainer fee, approved overages, hourly work, pass-through costs, each on its own line |
| Department breakdown | Hours and rate per department, either on the invoice or on the attached statement |
| Payment terms | Due date in plain words, plus the terms ("Net 10, due October 11") |
| Payment methods | Card, 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.
| Line | Description | Quantity | Rate | Amount |
|---|---|---|---|---|
| 1 | Monthly retainer, October 2026 (SEO 30h, content 32h, social 24h, PR 16h) | 1 | $15,000 | $15,000.00 |
| 2 | Approved overage, SEO, September 2026 (approval ref 0914) | 8 hours | $160 | $1,280.00 |
| 3 | Hourly work, landing page build, September 2026 (approved time) | 12 hours | $150 | $1,800.00 |
| 4 | Pass-through: paid social media spend, September 2026, at cost | 1 | $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.
| Department | Cap (hours) | Delivered (hours) | Remaining | Approved overage | Delivered value at rate |
|---|---|---|---|---|---|
| SEO | 30 | 34 | 0 | 8 (paid, ref 0914) | $5,440 |
| Content | 32 | 29 | 3 | 0 | $4,060 |
| Social | 24 | 26 | 0 | 0 | $3,250 |
| PR | 16 | 12 | 4 | 0 | $2,040 |
| Total | 102 | 101 | 7 | 8 | $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.
| Step | Who | When | Output |
|---|---|---|---|
| Pacing alert at 80% of cap | Account manager | Mid-month | Forecast of hours needed |
| Overage quote | Account manager | Same day | Hours, rate, total, reference number |
| Written approval | Client | Before work | Email or signed quote |
| Overage invoice | Agency | On approval | Net 7 or due on receipt |
| Payment | Client | Before work | Cap raised for the period |
| Work delivered | Agency | After payment | Hours 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 type | Typical treatment | Invoice placement |
|---|---|---|
| Paid media spend | At cost, or cost plus 10 to 15% management fee | Separate invoice, billed in advance for the month ahead |
| Software seats and tools | At cost | Separate line on the retainer invoice |
| Stock, licenses, print | At cost plus 0 to 10% | Separate line, with receipts attached |
| Contractor fees | Absorbed into the retainer rate or billed at agreed markup | Not 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.
| Terms | Invoice on 1st, paid by | Payroll runs funded by client cash | Effect on a $15,000 retainer |
|---|---|---|---|
| Due on receipt | 1st to 3rd | Both | Ideal, works with card on file |
| Net 7 | 8th | Both | Recommended default |
| Net 15 | 16th | Second only | Acceptable for larger clients with AP cycles |
| Net 30 | 31st | Neither | Agency 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.
| Method | Fee | Settlement | Best for |
|---|---|---|---|
| Card on file, auto-charged | 2.9% plus $0.30 | 2 business days | Retainers under $10,000, clients without AP teams |
| Bank transfer (ACH, wire) | $0 to $30 | 1 to 3 business days | Retainers above $10,000, media pass-through |
| Stablecoins (USDC, USDT) | Network fee | Minutes | International 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.
| Day | Action | Channel | Tone |
|---|---|---|---|
| 0 | Invoice sent | Email to AP and the client contact | Neutral |
| 3 | Reminder that the invoice is due in 4 days | Neutral, includes payment link | |
| 8 | Overdue notice | Email to AP, copy to client contact | Plain statement of overdue status |
| 15 | Second overdue notice, phone call to client contact | Email and call | Direct, asks for a payment date |
| 21 | Pause notice: services pause on day 30 if unpaid | Email to client contact and their manager | Formal, references the contract clause |
| 30 | Services paused, work in progress held | Formal, 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 type | Evidence | Resolution |
|---|---|---|
| Hours seem high | Approved time entries with descriptions | Send the detail, walk through it on a call if needed |
| Overage not approved | Written approval with reference number | Send the approval; if none exists, credit the overage and fix the process |
| Pass-through amount | Platform invoice or receipt | Attach it; credit any discrepancy |
| Scope disagreement | Contract scope and usage statement | Resolve 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.