Bookkeeping and financial strategy for small businesses in Beaver Dam and throughout Wisconsin.

Call or Text: (608) 318-3094

How should a marketing agency handle retainer vs project revenue?

The fundamental difference is timing. Retainer revenue gets recognized when you deliver the work, not when the client pays you. Project revenue follows a similar principle but the recognition pattern looks different because the work itself is structured differently.

When a client pays a $5,000 monthly retainer, that payment is technically deferred revenue until you perform the services for that period. Once the month’s work is complete, you move $5,000 from deferred revenue into earned income. For most agencies this is straightforward because retainers reset monthly and the work happens within the same month. But if a client prepays a quarter up front, you would recognize one-third each month as you deliver. Booking it all as revenue on day one overstates your income and hides the fact that you still owe three months of work against that money.

Project revenue works differently because projects have defined scopes with start and end dates. A $30,000 website build spanning three months shouldn’t all show up as revenue when the client signs the contract or when you send the final invoice. You recognize it as deliverables are completed or proportionally over the project timeline. If you bill 50% upfront and 50% on completion, that first payment sits as deferred revenue until you’ve done roughly half the work.

Set up separate income accounts in your chart of accounts. At minimum you need one account for retainer revenue and another for project revenue. Some agencies go further and break project revenue into categories like web development, branding, and campaign work. The separation lets you see what percentage of your revenue is recurring versus one-time, which is critical for creative services businesses trying to forecast and plan ahead.

This distinction matters practically because retainer revenue is predictable and project revenue is not. If 70% of your income comes from retainers, your cash flow is relatively stable. If it’s 70% project work, you need a healthy pipeline to predict revenue months out. Knowing your actual mix drives better decisions about hiring, overhead commitments, and how aggressively you need to pursue new business.

Track deposits and prepayments correctly. When a project client sends a $15,000 deposit, do not book it as income right away. It goes to a deferred revenue or customer deposits liability account. You move it to revenue as you complete the work. Booking deposits as immediate income makes a big month look even better and hides the reality that you still owe significant work against that cash.

Reconcile your deferred revenue balance monthly. Look at what’s sitting in that account and make sure it matches the work you actually owe clients. If the balance keeps growing, you’re collecting faster than you’re delivering and that could be a capacity problem. If it shrinks to zero regularly, your cash collection might be lagging behind your work output.

The right setup in QuickBooks makes this manageable rather than painful. Your chart of accounts, invoicing workflow, and monthly reporting all need to work together so your profit and loss statement reflects reality. If you’re unsure how to configure this or your current books lump everything into one revenue line, our Wisconsin small business bookkeeping services can help you build a structure that gives you real visibility into how your agency actually makes money.

Wisconsin's Small Business Bookkeeper

The Next Step:
A Quick Conversation

Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.

More Questions

How do creative agencies track time-to-budget on fixed-fee projects?

Agencies assign budgeted hours to each project, then use time tracking tools like Harvest or Toggl to log actual hours against that budget. Setting an alert at around 80% burn gives you time to re-scope or flag an overrun before the project eats into your margin.

Read answer

What cleaning supplies should be inventoried vs expensed?

Almost all cleaning supplies should be expensed when you buy them. They're consumable, relatively inexpensive, and used quickly. The only exception is a large bulk purchase near year-end that represents a material amount of product you'll use in the following year.

Read answer

Can law firms deduct credit card processing fees from client trust funds?

No. Credit card processing fees are a firm expense and must be paid from the operating account. Deducting fees from IOLTA or any client trust account is a trust accounting violation.

Read answer

How do agencies account for media pass-through spend (ads)?

Book ad spend at full value, either as a reimbursable expense billed at cost or as revenue with matching COGS if you mark it up. Never book the net amount only. Gross reporting matters for revenue recognition and financial accuracy.

Read answer

Should I pay my cleaners as W-2 employees or 1099 contractors?

For most cleaning businesses, your cleaners should be classified as W-2 employees. If you set schedules, provide supplies, and direct how the work gets done, the IRS considers them employees regardless of what you call them on paper.

Read answer

How do I track profitability by building maintenance contract?

Set up each contract as a project or sub-customer in QuickBooks Online. Allocate direct labor and materials to the contract while keeping shared overhead at the company level. Monthly gross margin per contract tells you which deals are worth renewing.

Read answer

Small business bookkeeping firm based in Beaver Dam, Wisconsin. Bookkeeping, financial strategy, and fractional CFO services built around helping owners understand their numbers and plan ahead. Founded by Laura Prater, a QuickBooks Certified ProAdvisor with over a decade of accounting experience.

  • QuickBooks ProAdvisor Gold badge
  • Intuit Certified QuickBooks ProAdvisor Level 1 badge
  • Gusto Payroll Certification badge
  • Gusto People Advisory Certification badge
  • Float Certified badge
  • Highly Recommended on Alignable badge

© 2026 Rock Steady Bookkeeping LLC