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

Call or Text: (608) 318-3094

How do I handle client deposits for a video production company?

When a client pays a deposit for a video project, that money is not revenue yet. It goes on your balance sheet as a liability, typically called “unearned revenue” or “deferred revenue.” This might feel counterintuitive because the cash is sitting in your bank account, but you haven’t earned it until you deliver the work.

Here is how it works in practice. Say a client pays you $5,000 upfront for a $10,000 video project. You record that $5,000 as a debit to your bank account and a credit to an unearned revenue liability account. Your income statement stays untouched at this point. No revenue shows up, because none has been earned.

As you complete the project or hit agreed-upon milestones, you move money from that unearned revenue account into actual revenue. If you deliver the final video and invoice the remaining $5,000, the full $10,000 now shows as earned revenue and the liability account goes back to zero. For longer projects with defined phases like scripting, filming, and editing, you can recognize revenue at each milestone instead of waiting until the very end.

Getting this wrong creates real problems. If you record deposits as revenue the moment they hit your bank account, your income statement will overstate how much you’ve actually earned. That inflated number affects everything from your tax liability to how you evaluate whether you can afford new gear or another hire. You could also end up paying taxes on money tied to work you haven’t done yet, and if a project falls through and you have to refund the deposit, unwinding that gets messy.

In QuickBooks, set up a liability account specifically for client deposits or unearned revenue. When a deposit comes in, record it there. When you complete the work and send the final invoice, apply the deposit and the software moves it into revenue for you. It takes a few extra steps compared to just dumping everything into income, but the payoff is accurate books that reflect reality.

Creative service businesses like video production studios deal with this constantly because project-based work almost always involves upfront payments. The deposit structure protects both you and your client, but only if the accounting matches the actual flow of work.

If your books currently show deposits as income and you’re not sure how far off things are, a Dodge County bookkeeper familiar with project-based businesses can help you restructure your chart of accounts and clean up past transactions so your financials tell the true story going forward.

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 small retailers handle returns and refunds in bookkeeping?

Returns reverse the original sale. Revenue and sales tax get reduced, and inventory increases back if the item is resellable. Using a contra-revenue account to track returns separately gives you visibility into return patterns.

Read answer

Should a landscaping business use cash or accrual accounting?

Most landscaping businesses do well on cash basis accounting. It's simpler, widely accepted, and works especially well for maintenance-focused operations with short billing cycles. Accrual becomes worth considering when you regularly take on large installation projects that span multiple weeks or months.

Read answer

How should a marketing agency handle retainer vs project revenue?

Retainer payments are deferred revenue until you deliver the work each month. Project revenue is recognized as deliverables are completed. Use separate income accounts for each so you can see your real revenue mix.

Read answer

Do I need a Wisconsin sellers permit for a service business?

Most pure service businesses don't, but Wisconsin taxes more services than people expect. Landscaping, janitorial, photography, and several other service categories are taxable, which means those businesses need a sellers permit.

Read answer

How do I handle unbilled work (WIP) for a professional services firm?

WIP is work you've performed but haven't invoiced yet. For accrual-basis firms, it sits on the balance sheet as an asset and draws down when invoices go out. Tracking it properly is the only way to see true monthly performance.

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

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