How to invoice a long-term retainer that pays every month

A monthly retainer is, in many ways, the closest thing to a salary that an independent professional can build for themselves. Instead of chasing new projects every month, a client pays a fixed amount for ongoing access to your skills. That stability, however, does not arrive automatically. It has to be engineered: into the contract language, the invoicing rhythm, the scope definitions, and the payment mechanics that back everything up.

This guide covers all of it. Whether you are a consultant who has just landed the first retainer conversation or an agency director standardizing billing across a roster of long-term clients, the principles here apply across the board. And because the moment a retainer involves more than two parties — a lead freelancer and a subcontractor, an agency and a specialist it brings in, a studio and its outside strategist — payment distribution becomes a structural problem as much as an invoicing one, this guide also covers how to solve that cleanly.

Net 14a sensible starting position for net terms; clients who need Net 30 can ask
30 daysa fair termination notice period, so both sides have an exit ramp
60 daysprofessional notice for a rate increase; 30 days is the minimum

Starting positions this guide recommends for the retainer contract and its renegotiation.

What a retainer actually is, and what it is not

Before building the invoicing system, it helps to be precise about what a retainer agreement entails. A retainer agreement is a contract between a client and a service provider where the client pays a recurring fee for ongoing services during an agreed period. Payment is usually monthly or quarterly, and can be made in advance or when the work is completed.

That definition covers three structurally different things that the industry often calls "retainers" interchangeably:

Retainer model What the client pays for Example or best fit
Time-based A set number of hours per month; the client can assign any tasks within your skill set during those hours 20 hours at $100/hour (AUD ~$155/hour)
Deliverables-based A flat fee for specific monthly outputs; the work is scoped by output, not by time spent Four blog posts or eight social media graphics
Access-based A flat fee for access to a contractor's expertise; actual work beyond availability may be billed separately When the client trusts the contractor's skills and wants to keep them on as a service provider on an ongoing basis

The distinction matters enormously when it comes to invoicing, because the line items on a retainer invoice should reflect exactly what was agreed — not a vague summary of "services." The same words used in the agreement should show up on the invoice. When they do, a retainer stays income, not a quiet discount.

Related readHow to set clear payment terms that actually get honored16 min

Knowing which model you are operating in also determines where scope disputes are most likely to arise — and scope disputes almost always begin on the invoice.

Building the retainer contract before you build the invoice

No invoicing system survives a weak contract. Without clear terms, retainers drift into open-ended obligations. The client assumes unlimited access. You assume unused hours carry over. Nobody wrote it down. Three months in, someone is frustrated, and the invoice is where the argument starts.

A retainer agreement is a contract that defines ongoing services, payment structure, scope, responsibilities, and legal protections within a recurring engagement model. Core elements include the parties involved, services provided, term length, retainer fee structure, scope of work, client responsibilities, confidentiality, intellectual property ownership, termination terms, and dispute resolution.

For invoicing purposes specifically, the contract must nail down four things before the first invoice goes out:

The billing cycle and invoice date. For ongoing work, many retainer agreements involve monthly invoicing and billing. A specific date — typically the beginning or end of the month — is chosen, and the invoice is submitted at the same time each month. This predictability matters as much for the client's accounts payable as it does for your cash flow. Surprises in the billing cycle erode trust faster than almost anything else.

The due date and net terms. You should clarify the payment terms clearly. Many freelancers use a down payment before work commences if the first retainer invoice falls at the end of the first month, and a monthly payment due on a specific date each month, such as the 1st. A sensible starting position for net terms is Net 14. Clients who need Net 30 can ask. Longer windows — Net 60 or Net 90 — are common with enterprise clients, but they carry real cash flow risk for smaller operators. Net-30, Net-60, or Net-90 clauses ask for 30, 60, or 90 days to pay after receipt. Just as you give a discount for prepaid retainer fees, you may want to charge a premium rate for clients who pay within a 90-day window.

Related readHow to set up a payment link a repeat client can reuse16 min

Rollover rules for unused time or deliverables. Unused hours should either not roll over or roll over for one month only. Requests beyond the retainer scope should require a separate project quote. This clause protects both parties: the client knows what they are buying, and you know you will not be expected to absorb twelve months of accumulated unused hours in month thirteen.

Termination terms. Both sides need an exit ramp. A 30-day notice period is fair. Without a termination clause, a client can walk away in week two of a month for which you have already reserved capacity and started work. With one, both parties know exactly what the off-ramp looks like.

To ensure that retainer agreements are legally binding, freelancers should include clauses that clearly outline the terms and conditions of the agreement, such as payment details, project scope, termination clauses, and dispute resolution mechanisms.

Structuring the invoice itself

Once the contract exists, the invoice is simply a faithful translation of what it contains. A retainer invoice is not a bill for completed project work. A traditional invoice requests payment for work that's already been completed and delivered. Retainer billing works differently — it covers situations where your business provides work on an ongoing basis, such as a contractor working on a project expected to last several months, and allows you to collect payment in regular instalments for greater financial security and cash flow.

The anatomy of a well-constructed monthly retainer invoice:

Header and identification. Every invoice needs a unique reference number. Use a consistent naming pattern — something like "CLIENT NAME — Monthly Retainer" — for every invoice in the series. Include the invoice number, issue date, and due date prominently. The client's accounts payable team may be processing dozens of invoices; make it trivially easy to match yours to the correct purchase order or contract.

Related readHow to split a referral fee with another freelancer who sent the work18 min

Service description line items. Be specific. For retainer invoices, always specify the month being billed. Rather than "Monthly Consulting Services," write "Strategic Marketing Retainer — September 2026 (20 hours reserved capacity, includes weekly strategy calls, monthly analytics report, and campaign oversight)." The description should mirror the contract language so there is no ambiguity.

The retainer fee total and any overage. The base retainer fee is a fixed line. If work this month exceeded the agreed scope, that appears as a separate line. For work billed above the retainer, add it as a separate line item on the same invoice or send a separate invoice — whichever your client prefers. Keeping the base retainer visually clean — one line, one amount — and the overage as its own distinct item makes approval faster and prevents the client from feeling the retainer number is being inflated after the fact.

Payment instructions. A professional invoice needs specific line items, clear payment instructions, consistent numbering, and a definite due date. Never make a client search for how to pay. Include wallet addresses, bank details, or payment portal links directly in the body of the invoice.

The billing cadence: timing your invoices correctly

When you send the invoice is as consequential as what is in it. There are two dominant models for retainer billing cycles, and the choice between them should be explicit in the contract:

Invoice in advance (most common for access-based and time-based retainers). The invoice goes out on the 1st of the month, payment is due by the 8th or 14th, and you begin work knowing payment is either in hand or imminent. Retainer clients are more likely to pay the bills on time, since they are counting on you to provide future work. It is also customary to require payment up front each month for work arranged under a retainer agreement. This model benefits the service provider's cash flow and signals that the retainer is reserving capacity — not paying for past work.

Related readHow to structure a payment when a project scope changes mid-way19 min

Invoice in arrears (most common for deliverables-based retainers). The invoice goes out at the end of the month, once all deliverables have been produced and can be referenced in the invoice. This model benefits the client — they can verify delivery before paying — and is sometimes easier to negotiate when starting a new engagement where trust is still being established.

If you are charging for your services at regular intervals, send your invoices at the same time each month or quarter so your client will know when to expect the invoice and know when you expect to be paid. Whichever model you choose, lock it in contractually and never deviate from the cadence unilaterally. Do not wait until the end of the month to batch invoices. Every day you wait to send is a day added to your payment timeline.

Managing scope creep on a monthly retainer

The biggest challenge with retainers is tracking what has been delivered. Keeping a simple log of hours or deliverables per month and sharing it with the client monthly builds transparency, demonstrates value, prevents disputes, and — when the data supports it — justifies rate increases.

Scope creep is the retainer's most persistent adversary. The fix is a clear agreement upfront and a consistent approach to out-of-scope requests: "That's outside our monthly retainer — I can quote it separately or we can discuss adjusting the retainer scope." That sentence, said calmly and consistently, protects the relationship better than any passive resentment at quietly absorbing extra work.

A practical scenario: You are a brand strategist on a $6,000/month (AUD ~$9,300/month) retainer covering 24 hours of capacity, two brand reviews per quarter, and one monthly report. In October, the client's CMO asks for a full competitor audit — a standalone project worth $4,000 (AUD ~$6,200). You have two clean options: quote it as a separate project invoice delivered alongside the October retainer invoice, or propose increasing the monthly retainer to account for a permanent expansion of scope.

Related readHow to structure milestone payments on a project17 min

The monthly deliverables log — even a simple shared spreadsheet — is your paper trail for every conversation about scope.

When the retainer involves more than two parties

The two-party retainer — one client, one service provider — is the simplest case. The complexity arrives fast when the retainer structure involves multiple parties who each have a claim on the incoming payment.

This is extremely common:

  • A lead consultant runs the client relationship and brings in a specialist subcontractor. The monthly retainer is $8,000 USD (AUD ~$12,400). The lead takes 65%, the subcontractor takes 35%.
  • An agency holds a $15,000/month (AUD ~$23,200/month) retainer with a corporate client and allocates specific shares to three internal team members or external contributors.
  • A collective of three independent freelancers jointly hold a retainer engagement and have agreed to split the incoming payment at preset ratios.

In each scenario, the retainer invoice is relatively straightforward: one invoice from the primary entity to the client. The problem is what happens after the client pays. The incoming $8,000 or $15,000 lands in one account, and then begins the messy second act: manual bank transfers to each party, reconciliation delays, waiting for the lead party to "process" the payout, disputes about timing, and the ever-present risk that the person holding the money — even with full intention to distribute — encounters a cash flow event that delays everybody else.

This is where the mechanics of how payment is routed become the entire game. The question is not just "how do I invoice?" but "how does the money get to each party, accurately and without delay, the moment it arrives?"

By enabling near-instant finality, stablecoins eliminate the "float" of traditional settlement cycles, freeing up trapped liquidity. That principle applies directly to multi-party retainer structures, where traditional banking creates exactly this kind of float — one party holds the funds for days or weeks while downstream parties wait.

The settlement problem in multi-party retainers

Picture a concrete example. Three developers hold a joint retainer with a SaaS company. The contract is $12,000 USD (AUD ~$18,600) per month. The split is: Developer A at 50%, Developer B at 30%, Developer C at 20%. The invoice goes to the SaaS company under Developer A's entity, because that is whose name is on the contract.

Related readHow to take a deposit and a final payment on one project link22 min

Payment arrives. Developer A now has $12,000 in their account and owes $3,600 to Developer B and $2,400 to Developer C. Under traditional banking rails, this requires Developer A to initiate two separate wire transfers or bank payments, wait for those to clear — sometimes 1–3 business days — and Developer B and C to reconcile what they received against what they expected. If Developer A is in the US and Developer C is in Australia, international wire fees eat into the $2,400. A traditional wire still works the way it did decades ago: an instruction passes through a sender bank, one or more correspondent banks, and a beneficiary bank, and each hop carries fees and a settlement window.

Multiply this across twelve months, and the administrative overhead — the manual transfers, the reconciliation emails, the "did yours land yet?" messages — is substantial. Multiply it across three or four retainer clients simultaneously, each with their own distribution structure, and it becomes a genuine operational problem.

The cleaner architecture is to route the payment once — at the point it is received — and have each party's share arrive simultaneously, with no secondary transfer step required. That is the problem that shaka.deal is built to solve. As a non-custodial onchain payment router on Ethereum, Shaka routes the total deal amount and distributes it instantly to every party at preset shares, in one transaction, with finality. The split is configured once, locked to the deal, and executes automatically when payment arrives. It never holds funds — it routes them.

Related readThe consultant who invoiced four times before getting paid once15 min

For the three-developer retainer above, the structure in shaka.deal is set up once: 50% to Wallet A, 30% to Wallet B, 20% to Wallet C. The SaaS client pays the Shaka deal address. One transaction arrives. Three wallets receive their exact shares simultaneously. Developer C in Sydney does not wait for Developer A in San Francisco to "process" anything. There is no float. There is no secondary transfer. Settlement is the payment.

Onchain settlement for monthly retainers: the practical mechanics

The shift to onchain settlement for recurring retainer payments is not speculative — it reflects where B2B payments are already moving. In 2026, more B2B payments are made onchain than most people realize, and the companies adopting them are not just crypto startups — they are marketing agencies, staffing agencies, logistics companies, and mid-market firms that got tired of paying SWIFT fees and waiting on correspondent banks.

Most enterprise B2B crypto payments transact using stablecoins — digital currencies pegged to fiat currencies like the US dollar — to mitigate price volatility. This is the relevant category for retainer payments: stablecoin-denominated invoices, or invoices in USD that are settled via stablecoin at an agreed rate. The client sends USDC or equivalent to the deal address; each party receives their share in the same token, which they can hold, convert, or use immediately.

The settlement properties that make this valuable for retainer structures specifically:

Simultaneity. Every party receives their share at the same moment. There is no lag between the client paying and the downstream parties receiving. This is categorically different from the bank-transfer model, where Developer A receives first and others wait.

Related readThe invoice that was never paid19 min

Certainty. Onchain payments are final. Once a transaction is confirmed on the chain and the deal is settled, the distribution has occurred. There is no reversal, no "payment pending," no recall window. The trade-off — well understood by anyone operating in this space — is that the confirmation step is the entire settlement process. Immediate finality removes settlement risk. For retainer clients paying a known, pre-agreed amount to known, pre-agreed wallets every month, this is a feature, not a risk.

Transparency. The FX path and transaction flow is auditable end-to-end onchain rather than reconstructed from banking records after the fact. Every party can verify their share arrived correctly without relying on the lead party to send a screenshot of a bank statement.

24/7 availability. Settlement happens 24/7. A client in Tokyo can pay a retainer invoice on a Friday evening local time, and the three parties receiving distributions in New York, Sydney, and Lagos each have their funds before their weekend begins — not after banking hours resume on Monday.

Setting this up through shaka.deal is a one-time configuration per deal. The deal terms — wallet addresses, share percentages, the total retainer amount — are encoded when the deal is created. The client is given the payment address. Every month, when the client pays, the router executes the distribution automatically. There is nothing to reconfigure month to month unless the underlying retainer terms change.

Handling retainer renewals, rate increases, and renegotiation

A retainer is a set amount paid regularly. A common arrangement is a monthly payment that both parties might renegotiate at the beginning of each financial year.

Related readThe slow bleed of fees on a freelancer's income19 min

Long-term retainers that run for twelve months or longer will almost always reach a renegotiation point. The professional approach to this is to treat it as a natural business conversation anchored in data, not as a confrontation. The monthly deliverables log described earlier is your evidence base. If you have consistently delivered above the retainer's scope, the data supports a rate increase. If utilization has been low, you may want to renegotiate scope downward to tighten the fit — a lower rate at higher utilization is more sustainable than a generous rate that gradually breeds client skepticism about value.

For rate increases, give notice well in advance — 60 days is professional, 30 days is the minimum. Frame the conversation around the value delivered, not around your costs. Clients respond to value; they do not feel a particular obligation to fund your rising expenses.

When terms change, update three things simultaneously: the contract (or an addendum to it), the invoice template, and — if using onchain routing — the deal parameters. If the retainer increases from $8,000 (AUD ~$12,400) to $9,500 (AUD ~$14,700) per month, the Shaka deal can be updated to reflect the new total, with the same preset shares continuing to distribute correctly to each party.

Building a retainer invoicing system that runs itself

The long-term goal of a well-designed retainer invoicing system is that it operates with minimal active management. The contract covers the terms. The invoice template is fixed. The payment date is known. The distribution is automated. What remains for the service provider is the actual work.

The operational steps, consolidated:

The retainer invoicing systemSix operational steps, from contract to annual review
  1. Draft the retainer agreement with explicit payment terms before any work beginsInclude the billing date, due date, net terms, rollover policy, scope definitions, and termination notice period.
  2. Create a reusable invoice template that mirrors the contract language exactlyGive it fields for the billing month, base retainer line, and a separate overage line if needed. Use a consistent naming pattern for every invoice and keep all invoices on the same billing cycle — if all invoices go out on the 1st, month-end bookkeeping is much simpler.
  3. Send the invoice on a fixed, predictable dateNever late, never early without warning. Outline in the contract or kickoff communication how and when you invoice. Include payment methods, due dates, and whether you charge late fees.
  4. Maintain a monthly deliverables log and share it with the client alongside the invoiceSend a regular report to each client. This gives them space for feedback and helps them understand the value you are giving to their business.
  5. Set up onchain deal routing for any retainer involving multiple receiving partiesPayment distribution is then immediate, simultaneous, and certain the moment the client pays. Configure it once in shaka.deal with the agreed wallet addresses and percentage shares. The client pays one address; every party receives their share in the same transaction.
  6. Review terms at least annuallyClearly defining scope and deliverables helps prevent scope creep, protect profitability, and reduce misunderstandings over time. A retainer that made sense in month one may need adjustment by month twelve — in either direction.

The discipline behind consistent retainer payments

Retainers are the foundation of a sustainable freelance business. They replace the hustle of finding new work every month with stable, recurring revenue. But that stability is not the retainer itself — it is the system you build around it.

The invoicing mechanics described in this guide are, at their core, a set of professional disciplines: be precise in your contracts, be consistent in your billing cadence, be transparent with your clients about what has been delivered, and be smart about how payment flows to every party who has a legitimate claim on it.

For two-party retainers, consistency and clarity are the primary tools. For multi-party retainers, adding onchain routing through a tool like shaka.deal transforms settlement from a second, manual process into a natural consequence of the client paying — one transaction, preset shares, simultaneous payout, final settlement.

That is not a minor operational improvement. Over twelve months, twenty-four months, or longer, it is the difference between a retainer relationship that feels administratively clean and one that accumulates friction, delay, and dispute at every payment cycle. The work is hard enough. The payment should not be.