Back to Blog

Free invoicing app

Send invoices in seconds, track payments, and stay on top of your cash flow — all from your phone with the Invoice24 mobile app.

Trusted by 3,000,000+ businesses worldwide

Download on the App StoreGet it on Google Play

How do I handle income earned through subscriptions and retainers?

invoice24 Team
26 January 2026

Subscriptions and retainers power recurring revenue, but they carry different promises, delivery patterns, and accounting implications. This guide explains how to define scope, invoice consistently, track delivery, manage deferred revenue, plan for taxes, and build simple systems that keep cash flow predictable while avoiding confusion, scope creep, and financial surprises.

Understanding what “subscriptions” and “retainers” really mean

Subscriptions and retainers are two of the most common ways modern businesses earn recurring revenue. They can look similar on the surface—money arrives on a repeating schedule—but they often represent different promises to your customer, different delivery patterns, and (sometimes) different tax and accounting treatment. Handling this income well is less about memorizing rules and more about building a repeatable system: define what you’re selling, track what you’ve delivered, recognize income in a sensible way, and keep enough cash aside for taxes and refunds.

A subscription usually means the customer pays regularly (monthly, quarterly, yearly) for ongoing access to something—software, content, membership benefits, a product shipment, or a bundle of services. Access and value are delivered continuously or in recurring intervals. A retainer, on the other hand, usually means the customer pays in advance to secure your availability or to pre-purchase a set amount of service. Some retainers are “use it or lose it.” Others roll over. Some are a prepayment that is later applied to invoices. Some are a fee just to keep you “on call.” How you handle the money depends on which of those you’re actually doing.

To avoid confusion, start by writing down, in plain language, what the client gets and when they get it. Are they paying for access, hours, deliverables, priority response, or a guarantee of capacity? Are you shipping something on a schedule? Are you providing outcomes (like bookkeeping done every month) or time (like 10 hours of design support)? That definition becomes the backbone for your invoicing, your revenue tracking, your refund policy, and your planning.

Set up your framework: business model, pricing, and promises

Recurring revenue works best when the customer knows exactly what they’re paying for and you know exactly what you owe them. Before you worry about accounting, tighten the commercial foundation. If you are fuzzy on scope, you’ll fight scope creep every month and your bookkeeping will reflect that mess.

For subscriptions, clarify what the subscription includes, how access is delivered, and whether any usage limits apply. If you have tiers, specify the differences in benefits, capacity, or service levels. If your subscription includes both digital access and physical goods (or digital access and consulting time), call that out explicitly. Mixed packages can still be handled cleanly, but only if you separate the components in your mind and in your tracking.

For retainers, decide which type you’re offering:

1) Capacity retainer: A fee to reserve your availability, often with defined response times, meeting slots, or priority. This isn’t necessarily “hours.” It is a promise that you will be there when needed.

2) Prepaid-hours retainer: The client buys a block of time (for example, 10 hours per month). You deliver time, track it, and apply it against the retainer. Any overage is billed separately or draws down the next month, depending on your agreement.

3) Deliverable-based retainer: The client pays for a predictable set of deliverables each period (like “four blog posts per month”). This behaves a lot like a subscription to services.

4) Hybrid retainer: A combination (for example, a capacity fee plus a smaller bank of hours).

Once you decide the type, you can write a simple scope statement, a rollover policy, an overage policy, and a cancellation policy. These policies matter because recurring income isn’t just money; it’s an ongoing obligation. The cleaner the promise, the easier it is to handle the income without confusion.

Invoicing and payment collection: make recurring income predictable

Handling recurring income starts at the point of sale. Consistent invoicing and collection reduces late payments, reduces disputes, and gives you clean records for taxes and reporting.

For subscriptions, the most frictionless approach is automated billing: customers enter payment details once, and charges recur on a schedule. Your system should generate receipts, handle failed payments gracefully, and update access based on payment status. If you are invoicing manually (common in B2B subscriptions or enterprise services), send invoices on a consistent day each cycle and clearly state the service period covered (for example, “Subscription access for March 2026”).

For retainers, decide whether you invoice in advance (most common) or after. Invoicing in advance helps cash flow and supports the core idea of a retainer—availability or prepayment. When you invoice, include the period the retainer relates to and the terms (for example, “Monthly retainer for April 2026; includes up to 10 hours of design support”). If your retainer is applied against time used, include your hourly rate for overages and how tracking works.

Make sure your invoices and receipts show the information you’ll need later: customer name, date, amount, currency, description, the period covered, and any applicable tax. If you take payments through multiple platforms (bank transfer, card processor, marketplace), unify them in your bookkeeping system so you don’t lose track of what was paid, what failed, and what needs follow-up.

Cash vs. accrual thinking: the core concept you must understand

Many small businesses operate on a cash basis for simplicity: you record income when money arrives and expenses when money leaves. Others use accrual accounting (or a hybrid) where income is recognized when earned and expenses are matched to the period they relate to. Subscriptions and retainers expose the tension between “money received” and “money earned.”

Even if you keep your books on a cash basis, it is still helpful to think accrually for recurring income. Why? Because customers pay you ahead of delivery all the time: annual subscriptions, upfront retainers, or month-ahead billing. If you treat all received money as fully “yours” immediately, you can overspend and then struggle to deliver later. Accrual thinking keeps you honest about obligations.

Here’s the practical translation: money received can be split into two mental buckets—earned revenue (you’ve delivered what was promised) and unearned or deferred revenue (you still owe delivery). Many bookkeeping systems allow a formal deferred revenue liability account. Even if you don’t use formal accrual accounting, tracking deferred revenue for subscriptions and retainers can save your cash flow and reduce panic when workload piles up.

How to treat subscription income in day-to-day bookkeeping

Subscription income usually aligns with the passage of time. The customer pays for a month, a quarter, or a year of access or benefits. A clean approach is to recognize the income across the period the customer is paying for.

If you bill monthly and deliver monthly, the simplest method is to record the payment as subscription revenue in the same month. The invoice description should make the period clear, and you should keep a system that tracks active subscriptions, cancellations, and refunds.

If you bill annually (or take large upfront payments), you need a method to avoid “false profit.” One practical approach is to record the payment into a deferred revenue account and then move one month’s worth into revenue each month. For example, if a customer pays 1,200 for a year, you would recognize 100 per month as you deliver access. This makes monthly performance reports more meaningful and keeps you aware that some of that cash is committed to future service.

If your subscription includes tangible goods shipped periodically, you’ll also want a handle on inventory and cost of goods sold. In that case, income might still be recognized over time (for the subscription portion), while costs are recognized when goods are shipped. If the subscription is essentially “a box shipped every month,” then matching income to shipments might make more sense. The key is consistency: choose a method that reflects delivery, apply it consistently, and document your reasoning.

How to treat retainer income: choose the right “type” and handle accordingly

Retainers can be handled in several ways depending on what they represent.

Capacity retainers: If the client pays for availability and you provide that availability during the month, then the retainer is typically earned over that month. This is similar to a time-based subscription. If the client can cancel mid-period and you refund pro rata, your records should be able to handle partial earning. If the retainer is non-refundable and purely a reservation fee, you still want to match it to the period of availability you’re providing.

Prepaid-hours retainers: If the client pays for a block of hours, you can treat the payment as deferred until hours are delivered. As you work and log time, you recognize a corresponding portion of revenue. This method keeps your books aligned with your actual obligation. If your agreement allows unused hours to expire, you need a clear policy for when those hours become earned (for example, at the end of the month). If hours roll over, deferred revenue can remain deferred until used or until rollover limits are reached.

Deliverable-based retainers: If you owe a certain number of deliverables per period, you can recognize income as deliverables are completed or across the month if delivery is continuous. For example, if you owe four deliverables per month, you might recognize 25% per deliverable delivered, or spread it evenly if delivery isn’t discrete. Again, consistency matters more than perfection in many small business contexts, but your method should reflect the promise.

Hybrid retainers: If part of the fee is for availability and part is for hours, you can split the invoice line items. That split helps your tracking and reduces disputes. For example, “Availability fee: 500” and “Prepaid hours: 1,000 (10 hours at 100/hour).” You can recognize the availability fee over the month and defer the hours until worked.

Contracts and policies that keep you safe (and make accounting easier)

You don’t need a 20-page legal document to handle subscriptions and retainers well, but you do need written terms. Your terms protect you when clients forget what they bought, ask for refunds outside policy, or dispute charges. They also give you the “rules of the game” for revenue recognition and tracking.

At minimum, your subscription or retainer terms should address:

Scope and inclusions: What exactly is included? What is excluded?

Billing schedule: Monthly, quarterly, annual? In advance or arrears?

Cancellation: How and when can customers cancel? What happens to access?

Refunds: Are refunds allowed? If so, under what conditions? Are partial-period refunds pro rata?

Rollover and expiration (retainers): Do unused hours roll over? For how long? Do they expire? Are they refundable?

Overages: What happens if the client needs more than included? What rate applies? Do you need approval before exceeding the included amount?

Delivery expectations: Response times, meeting cadence, turnaround times, service-level expectations.

When these terms are clear, your bookkeeping becomes a reflection of a stable relationship rather than a battlefield. It also reduces the “I thought it included…” conversations that drain time and create messy adjustments.

Taxes: plan for what you owe, not just what you receive

Recurring income can create a tax trap: the money arrives steadily, but your tax bill might be due later, and it might be bigger than you expect if you’re growing quickly. The safest approach is to treat taxes like a recurring expense and set aside a portion of each payment as it comes in.

Start by understanding the taxes relevant to your situation: income tax, self-employment or social taxes, and consumption taxes such as VAT or sales tax where applicable. The exact rules depend on your country, your business structure, and what you sell (digital services, physical goods, membership access, or professional services can be treated differently). Even if you use an accountant, you still want a basic operational plan: track taxable revenue, track deductible expenses, keep clean records, and maintain a separate tax reserve.

A practical habit is to move a percentage of each subscription or retainer payment into a dedicated tax savings account. Choose a percentage that is conservative if you’re unsure. You can refine it after you complete a tax year and see your true effective rate. This makes tax time dramatically less stressful and prevents the classic mistake of spending money that never truly belonged to the business.

If you collect VAT or sales tax from customers, remember that portion typically isn’t revenue; it’s money you’re holding to remit. Many businesses record collected taxes in systems that keep them separate from revenue. Operationally, you can still simplify your life by sweeping the estimated tax portion into a separate account regularly so it’s not accidentally spent.

Refunds, chargebacks, and failed payments: build a process before you need it

Recurring billing makes refunds and payment issues inevitable. People cancel, cards expire, banks reject payments, and sometimes customers dispute charges. The goal isn’t to eliminate all of it; the goal is to respond consistently and keep your records accurate.

Refunds: Define your refund policy clearly. If you offer a trial, clarify when the customer will be charged and what happens if they cancel. If you refund pro rata, specify how it’s calculated. From a bookkeeping perspective, refunds should be recorded as reductions of revenue (or as a separate refunds/returns account) so you can see net performance.

Chargebacks: Chargebacks are more painful than refunds because they often include fees and require evidence. Reduce chargebacks by keeping clean receipts, clear descriptions on statements, easy cancellation, and responsive customer support. When a chargeback happens, record it promptly, including any fees, and update your customer status (access, deliverables, support) according to your policy while the dispute is active.

Failed payments (dunning): Create a gentle sequence: notify immediately, retry after a few days, and provide a simple path to update payment details. For subscriptions, you may offer a grace period before access is paused. For retainers, you may not begin work until payment is received. Make the rule explicit, and apply it consistently.

Having a documented process prevents you from improvising in emotional situations and makes your financial records match reality.

Tracking delivery: the missing link between money and work

The best recurring-income businesses are excellent at connecting billing to delivery. That doesn’t mean you need complicated software, but you do need a reliable way to prove to yourself and your client that you are delivering what was promised.

For subscriptions, delivery might be access logs, member activity, content releases, shipment records, or support interactions. You can track key events: new subscriber, renewal, cancellation, refund, and upgrade/downgrade. These events should be visible to both your customer support process and your bookkeeping.

For retainers, delivery usually means time logs, task completion, or deliverable tracking. A retainer without tracking invites conflict. Even if the client says, “Don’t worry about it,” you should still track internally. Time tracking can be lightweight: a simple spreadsheet, a project management tool with time entries, or a timer app. What matters is that you can answer questions like: How much has been used? What remains? What was delivered this month?

When you track delivery well, you can also spot problems early: a client consistently uses far more support than the retainer covers, your team is underestimating effort, or your subscription tier is priced too low for the support load it creates. Those are business-model insights you can only get if delivery data exists.

Separating revenue, deposits, and deferred income in your bookkeeping

A common mistake is to record every incoming payment as plain revenue. That’s fine for simple one-off jobs, but recurring income often includes prepayments and obligations. If you want cleaner reporting, consider separating:

Revenue: Money you have earned by delivering the subscription period, hours, or deliverables.

Deferred revenue (unearned income): Money received that relates to future service or future time. This is often treated as a liability until earned.

Security deposits (rare for subscriptions, sometimes used in B2B): Money held as a deposit that may be returned. This is usually a liability unless and until it becomes non-refundable.

This separation helps you answer two important questions: How much did we truly earn this month? And how much work do we owe in the future based on money already collected?

If you’re not using full accrual accounting, you can still use these categories as internal management accounts. Even a monthly note that says “deferred portion of annual plans” is better than ignoring it. The goal is to avoid making decisions based on misleading numbers.

Managing cash flow: recurring income can still be fragile

Recurring revenue is often marketed as “stable,” but it can be surprisingly fragile if churn rises, if a few large clients cancel, or if costs increase. Treat recurring income as a system to be maintained, not a guarantee.

Here are practical cash flow habits that help:

Keep a runway buffer: Hold a cash buffer that covers operating expenses for a period of time. Even a modest buffer reduces stress and prevents desperate decisions if revenue dips.

Monitor churn and retention: Track how many customers cancel each month, and why. For retainers, track how many clients pause or downgrade. The earlier you see churn rising, the faster you can respond.

Watch concentration risk: If one or two retainers represent a large share of income, your “recurring” revenue is less stable than it looks. Plan for the possibility that a major client leaves.

Align delivery capacity with revenue: If you sell unlimited support on a low-priced subscription, the revenue might be recurring but the workload may explode. Ensure your promise matches your capacity.

Cash flow management isn’t glamorous, but it’s the difference between recurring income feeling freeing versus feeling like a treadmill.

Reporting: metrics that matter for subscriptions and retainers

Because subscriptions and retainers are ongoing, a single month’s revenue number is not the full story. A few simple metrics can give you a clearer picture of health.

Monthly recurring revenue (MRR): The predictable monthly revenue from active subscriptions (and sometimes from monthly retainers). If you bill annually, you can translate annual plans into a monthly equivalent for tracking.

Annual recurring revenue (ARR): Often MRR multiplied by 12. Useful for planning, but only meaningful if churn is controlled.

Churn rate: The percentage of customers or revenue lost in a period. Customer churn and revenue churn can tell different stories if customers downgrade or if you lose high-paying plans.

Net revenue retention: How revenue from existing customers changes over time after upgrades, downgrades, and cancellations. This shows whether your customer base is expanding or shrinking without new sales.

Utilization (retainers): How much of prepaid time is used, how often you hit overages, and how frequently clients underuse the retainer. This informs pricing and scope adjustments.

Delivery margin: For service retainers, compare retainer fees to the cost (or time value) of delivering the work. If the margin is thin, you need to raise prices, tighten scope, or change processes.

You don’t need to calculate everything perfectly from day one. Start with one or two metrics that are easy to track and directly connected to decisions you can make.

Common pitfalls and how to avoid them

Pitfall: Selling a retainer without boundaries. Avoid this by defining what is included, setting response times and limits, and documenting overage rules.

Pitfall: Treating annual subscription cash as “free money.” Avoid this by deferring revenue internally and maintaining a buffer, especially if your service costs occur throughout the year.

Pitfall: Inconsistent invoicing descriptions. Avoid this by standardizing invoice templates that always include the service period and the plan name.

Pitfall: No cancellation workflow. Avoid this by creating a simple checklist: confirm cancellation, update access, stop billing, communicate final service date, and handle any outstanding deliverables or data export.

Pitfall: Not tracking usage for retainers. Avoid this by logging time or deliverables consistently and sharing a monthly summary with clients. Transparency reduces disputes.

Pitfall: Ignoring tax obligations until year-end. Avoid this by setting aside taxes from each payment and reconciling monthly.

Practical examples: how to handle recurring income in real scenarios

Example 1: A monthly software subscription. A customer pays 50 each month for access. You invoice automatically, record 50 as subscription revenue each month, and track active subscribers and cancellations. If the customer cancels, access ends at the end of the paid period, and billing stops. If you offer refunds within 7 days, you record any refund as a reduction in subscription revenue.

Example 2: An annual membership. A customer pays 600 for a year of access. You record the 600 as deferred revenue and then recognize 50 per month as the membership period passes. This gives you a clearer view of monthly performance and prevents you from confusing cash flow with profitability.

Example 3: A 10-hour monthly design retainer, prepaid. The client pays 1,000 at the start of the month for up to 10 hours. You record the 1,000 as deferred until hours are worked. As you work, you log time and recognize revenue accordingly. If the client uses 12 hours, you invoice the additional 2 hours at the agreed overage rate. If the client only uses 6 hours and your contract says unused hours expire, you recognize the remaining value at month-end as earned due to expiration, and you communicate a monthly usage report.

Example 4: A capacity retainer for legal or advisory support. The client pays a monthly fee for priority access and a set meeting cadence. You treat the fee as earned over the month because you are providing availability and service level during that time. If you also include a small bank of hours, you can split the invoice into an availability portion and a prepaid-hours portion for cleaner tracking.

Tools and systems: keep it simple but structured

You can handle subscription and retainer income with many combinations of tools, but the best system is the one you’ll actually use consistently. Aim for a small stack with clear roles:

Billing platform: Automates recurring charges, invoices, receipts, and dunning. This is especially helpful for subscriptions.

Bookkeeping system: Central record for income, refunds, taxes, and reporting. Ideally it can map payment processor payouts to invoices and support deferred revenue tracking if you need it.

Time tracking or delivery tracking: Essential for retainers. Even basic logging works if it is consistent.

Customer relationship management (optional): Helpful if you have many clients, upgrades/downgrades, or renewals to manage.

Whichever tools you choose, set a monthly routine: reconcile payments, review deferred revenue, review usage/delivery, and produce a short internal report. That routine is where recurring income becomes controlled and predictable.

Month-end checklist for subscriptions and retainers

A month-end routine is the fastest way to reduce mistakes and stress. Here’s a simple checklist you can adapt:

1) Reconcile payments: Ensure your recorded income matches bank deposits and payment processor payouts.

2) Review failed payments: Follow up on overdue invoices or failed subscription charges according to your dunning process.

3) Process cancellations and refunds: Confirm billing has stopped and access/delivery has been updated. Record refunds properly.

4) Update deferred revenue: Move the earned portion of annual plans or prepaid retainers into revenue based on your method.

5) Review retainer usage: Summarize hours used or deliverables completed. Note overages and underuse.

6) Set aside taxes: Transfer the tax reserve amount based on current-month income and your estimated rates.

7) Check capacity and scope creep: Identify clients or subscription tiers that are consuming disproportionate support or service time.

8) Generate basic metrics: MRR/retainer totals, churn, and any operational metrics you use to steer decisions.

This checklist keeps you from doing “surprise accounting” at year-end and helps you make proactive adjustments.

When to get professional help

Subscriptions and retainers can become complex as you grow: multi-currency billing, consumption taxes in multiple regions, bundled offerings, revenue recognition requirements for larger companies, and more formal reporting needs. If any of the following are true, it’s a good idea to consult an accountant or tax professional who understands recurring revenue:

You are collecting VAT or sales tax across multiple jurisdictions, you offer annual prepayments at scale, you have significant refunds or chargebacks, you bundle digital products with services, you are switching from cash to accrual accounting, or you need financial statements for investors or lenders.

Professional guidance can help you choose a method that is compliant, defensible, and efficient—especially when your recurring revenue starts to represent the bulk of your income.

Putting it all together: a simple operating mindset

Handling income earned through subscriptions and retainers is ultimately about matching money to promises. Subscriptions usually tie value to time or ongoing access; retainers tie value to reserved capacity, prepaid time, or predictable deliverables. When you define the promise clearly, invoice consistently, track delivery, and separate earned revenue from money you still owe service on, the whole system becomes easier.

The practical goal is not to create perfect accounting on day one. The goal is to create a repeatable routine that produces accurate records, stable cash flow, and fewer surprises. If you start with clear terms, consistent invoicing, a delivery-tracking habit, and a monthly reconciliation process, you’ll be able to handle recurring income confidently as you grow—without losing control of your workload or your finances.

Free invoicing app

Send invoices in seconds, track payments, and stay on top of your cash flow — all from your phone with the Invoice24 mobile app.

Trusted by 3,000,000+ businesses worldwide

Download on the App StoreGet it on Google Play