Receipt Caker

Billing models

Retainer Invoice Template

Bill a prepaid block of hours or services that a client buys in advance to reserve your availability.

How do I make a retainer invoice?
In Receipt Caker, add a line describing the retainer, such as a block of monthly hours, and enter the agreed amount. The generator totals it and applies any tax, giving the prepaid figure due.
What is a retainer?
A retainer is a prepaid arrangement where a client pays in advance for a block of your hours or services over a period. It reserves your availability and gives you predictable income while giving them priority access.

What to include on a retainer invoice

Your name or business and contact details
Client name and billing address
Invoice number and issue date
The retainer period this covers
A line describing the prepaid block of hours or services
The agreed retainer amount
Tax if it applies, plus payment terms

What you can do

  • Describe the prepaid block on a single clear line
  • State the retainer period the payment covers
  • Automatic totalling with an optional tax percentage
  • Live preview to confirm the block reads clearly
  • Free watermarked PNG export with no signup
  • Pro removes the watermark, adds PDF export and logo upload

What a retainer invoice is

A retainer invoice bills a prepaid block of hours or services that a client buys ahead of time. They pay upfront to secure your availability, and you draw against that block as work comes in during the period.

It suits ongoing relationships such as advisory, support or creative work, where a client wants dependable access to you and you want steady, predictable income.

When a retainer makes sense

Use a retainer when a client needs you regularly but not on a fixed schedule, and both sides value certainty. They reserve your time; you plan around guaranteed work.

Agree what the block covers, how many hours or which services, and what happens to anything unused. Stating this on the invoice, or referencing your agreement, keeps expectations clear on both sides.

What to include on the invoice

Describe the retainer plainly, naming the period and the block it buys, for example a set number of hours for the month. This defines what the client has prepaid for.

Add the invoice number, issue date, payment terms and any tax. If your agreement caps or rolls over unused hours, a short note on the invoice helps avoid later confusion.

Building it in Receipt Caker — honestly

Add a line for the retainer amount with a clear description of the period and block. Preview it, then export a free watermarked PNG or, with Pro, a clean PDF with your logo.

Because a retainer repeats, treat the invoice as a reusable template: each period, update the number, date and period and regenerate. Receipt Caker does not auto-bill, send or track balances — it simply produces each retainer invoice when you choose to raise it.

Frequently asked questions

How is a retainer different from an hourly invoice?
An hourly invoice bills for time already worked, after the fact. A retainer is prepaid: the client pays upfront for a block of hours or services before the work happens. You then draw against that block. The retainer secures availability and income in advance, whereas hourly billing reacts to the effort you have already logged.
What happens to unused retainer hours?
That depends on your agreement, not the invoice. Some retainers let unused hours roll over; others expire at period end. Decide this with the client and record it in your terms. You can add a short note to the invoice reflecting the policy, but the invoice itself only bills the prepaid amount, not the usage tracking.
Do I bill overages on a separate invoice?
Usually, yes. If a client uses more than the retained block, bill the extra separately, often as an hourly or time-and-materials invoice for the additional work. Keeping overages off the retainer invoice keeps the prepaid figure clean and makes it clear which charge covers the block and which covers the extra usage.
Can Receipt Caker charge the retainer each month?
No. Receipt Caker does not process payments or bill on a schedule. It creates the retainer invoice document, which you regenerate each period by updating the number, date and period. You then send it and collect payment through your own channel. There is no automation that charges the client on your behalf.
Should a retainer invoice show the hours included?
It is good practice. Naming the block, such as a set number of hours or a defined scope of services for the period, tells the client exactly what they prepaid for. It also sets a clear baseline for spotting overages later. You can state this in the line description or a note, whichever reads more clearly.
Is a retainer taxable?
It can be, depending on the rules that apply to you and the nature of the service. If applicable, set your tax percentage so it applies to the retainer amount, with the tax and total shown at the foot. If you are unsure how tax treats prepaid retainers in your situation, check the guidance relevant to you before issuing.

Related invoice templates