HomeBlogBookkeeping for Professional Service Firms
Bookkeeping

Bookkeeping for Professional Service Firms

March 21, 20268 min read

Professional service firms bill by the hour, track work in progress, and often hold client trust funds. This guide covers what professional service firm bookkeeping involves and how to keep it accurate.

A polished silver and emerald chess queen standing on a dark charcoal chessboard beside professional service firm objects including a emerald fountain pen, a black leather portfolio folder, a emerald desk clock, and a rolled contract document with a emerald wax seal, representing professional service firm bookkeeping, billable hours tracking, and trust account recordkeeping for Chess Bookkeeping & Payroll.

Professional service firms handle money differently from most small businesses. You bill by the hour, carry work you have finished but not yet invoiced, hold client funds in trust, and collect retainers before the work begins. Each of those has to be tracked separately so you can see which clients are profitable and whether your billing is keeping up with your delivery.

Professional service firm bookkeeping is built to handle that complexity. It adds billable hours tracking, work in progress accounting, trust account management, and retainer handling to standard bookkeeping. This guide explains what professional service firm bookkeeping involves, how it differs from general bookkeeping, and how to set it up so your books are accurate and your client profitability is clear. If you are newer to bookkeeping altogether, it helps to start with our guide on bookkeeping basics first.

Why Professional Service Firm Bookkeeping Is Different

Most businesses sell a product or a fixed price service and record the revenue when it is delivered. A professional service firm sells time, and time is harder to track. You work on a project for weeks, bill some of it in advance, hold some of it in trust, and invoice the rest in arrears. If you only look at your monthly total, you can see whether the firm as a whole is profitable, but you cannot see which clients are worth your time and which ones are quietly eroding your margin because your rates do not cover your delivery cost.

The other difference is timing. A consulting engagement might span three months. You collect a retainer in the first month, deliver most of the work in the second, and invoice the balance in the third. If your books are not set up to match revenue to the period it was earned, your profitability is a guess. For a broader look at how bookkeeping supports those decisions, see our guide on how bookkeeping helps small businesses manage cash flow.

Quick tip. Set up your chart of accounts to separate billable revenue, non billable revenue, trust liabilities, and retainer liabilities before you take on your first client. Retrofitting those categories onto books that were never set up for them is one of the hardest cleanup projects there is, and it is far more expensive than setting it up correctly the first time.

Billable Hours and Time Tracking

The foundation of professional service firm bookkeeping is time tracking. Every hour your team works has to be recorded by client, by project, and by team member, and it has to be flagged as billable or non billable. Billable hours are the ones you invoice. Non billable hours include internal meetings, business development, and admin, which are real costs but do not generate direct revenue. Tracking both lets you see your utilization rate, which is the share of your team's hours that turn into billable work.

Time tracking falls into a few categories, and keeping them separate is what keeps your profitability clear. Here is how to break them down:

Time categoryWhat it includesHow to track it
Billable client hoursTime worked on a client project that will be invoiced.Track by client and project, tie to the invoice when billed.
Non billable hoursInternal meetings, business development, and admin time.Track by team member, record as overhead, not client revenue.
Write offsBillable hours you delivered but did not invoice.Record against the project so the write down is visible.
Retainer hoursTime worked against a prepaid retainer balance.Draw down the retainer liability and record as revenue when earned.
Trust funded workTime worked that will be paid from client trust funds.Transfer from trust to operating when earned, then record as revenue.
Pro bono hoursTime donated to a client at no charge.Record as non billable, track separately so the cost is visible.

Each of these should be a separate category in your chart of accounts, and each time entry should be tagged to the right client and project. When you can see billable revenue versus non billable overhead versus write offs on every report, you can see where your margin is leaking. If you lump everything into a single revenue account, you lose the detail that makes professional service firm bookkeeping useful. For a deeper look at the structure behind this, see our guide on what a chart of accounts is and why it matters.

Example: Tracking Billable Hours at a Three Person Consulting Firm

Say you run a three person consulting firm. In one week, your team logs 120 total hours across two client projects and internal work. Client A gets 48 billable hours, Client B gets 32 billable hours, and the remaining 40 hours go to business development and admin. If time is tracked by client and by category, your books show a utilization rate of 67 percent, with $9,600 in billable revenue from Client A and $6,400 from Client B. You can also see that Client A is consuming more of your team's capacity, which tells you whether your rate is right for the work you are delivering.

Without that tracking, you see a busy week but you cannot tell which client drove the revenue or whether your non billable time is eating into your capacity. That detail is what turns a busy week into a report you can act on. It also tells you when a client is consuming more hours than you billed for, which is the earliest sign that a fixed fee engagement is losing money.

Work in Progress and Unbilled Revenue

Work in progress is the value of work you have completed but not yet invoiced. It is one of the most important numbers in a professional service firm, and it is also one of the most commonly ignored. Under accrual accounting, you record work in progress as an asset and as unbilled revenue when the work is performed, then clear it when you send the invoice. That matches the revenue to the period it was earned, which gives you an accurate picture of profitability even in months where you are too busy to bill.

If you do not track work in progress, your revenue is understated until you invoice. A month where your team worked 200 billable hours but sent no invoices looks unprofitable, even though the value of that work is real. When the invoice finally goes out the next month, that month looks artificially strong. Tracking work in progress smooths that out and shows you what you actually earned, not just what you collected.

Example: Work in Progress at a Design Studio

Consider a design studio working on a branding project quoted at $24,000. In the first month, the team completes 60 percent of the work but has not yet invoiced. If work in progress is tracked, the books show $14,400 in unbilled revenue and a work in progress asset of the same amount, which means the month looks profitable even though no cash has come in. When the invoice is sent in the second month, the work in progress clears and the revenue shows as billed.

Without work in progress tracking, the first month looks like a loss because you paid your team but recorded no revenue, and the second month looks like a windfall. That distortion makes it hard to see whether your projects are profitable on a month to month basis, which is exactly the question a firm owner needs to answer. For a broader look at the reports that keep this clear, see our guide on what financial reports every small business should review.

Trust Accounts and Client Funds

Many professional service firms hold client funds in trust. A law firm holds client retainers and settlement proceeds. An accounting firm holds tax payments on behalf of clients. A consulting firm might hold a deposit against a large engagement. In every case, trust funds do not belong to your firm until they are earned or disbursed, and they have to be tracked with complete separation from your operating accounts.

Record trust deposits as a liability when received, not as income. When you earn fees from the trust, transfer the earned amount to your operating account and record it as revenue at that point. Reconcile the trust account every month so the balance always matches the total of what you owe your clients. Never pay operating expenses from a trust account, and never let the trust balance fall below what you owe. Mishandling trust funds is one of the most serious bookkeeping errors a professional firm can make, and it can put your license at risk.

Retainers work similarly. When a client pays a retainer for future work, record it as a liability because the work has not yet been performed. As you deliver the work, draw down the retainer by moving the earned portion from liability to revenue. If you record a retainer as income when collected, your revenue is overstated and you have no record of what you still owe the client in services.

Cash Basis vs Accrual Basis for Professional Firms

Many professional service firms start on cash basis accounting because it is simpler. Cash basis records revenue when you collect it and expenses when you pay them. It is easy to understand, but it can distort profitability badly for a firm that bills in arrears or carries work in progress. You can show a weak month when your team was fully billable but no invoices went out, and a strong month when a single large payment landed.

Accrual basis records revenue when it is earned and expenses when they are incurred. It includes work in progress as unbilled revenue, matches retainer income to the period the work is delivered, and gives a more accurate picture of month to month profitability. For firms that carry significant work in progress or bill in arrears, accrual is usually the better fit. The tradeoff is complexity, which is why many firms start on cash and move to accrual as they grow. For a full comparison, see our guide on cash basis versus accrual basis bookkeeping.

Printable Professional Service Firm Bookkeeping Checklist

Use this checklist to keep your professional service firm books accurate every month. Print it, save it, or share it with whoever handles your bookkeeping.

  • Reconcile every bank account, credit card, and trust account to the monthly statement.
  • Track all billable hours by client, by project, and by team member.
  • Separate billable revenue from non billable time on every report.
  • Record work in progress as unbilled revenue for work completed but not yet invoiced.
  • Record client retainers as liabilities and draw them down as work is delivered.
  • Record trust deposits as liabilities and transfer earned funds to operating when billed.
  • Reconcile the trust account balance to the total owed to clients every month.
  • Track write offs and write downs against the project so they stay visible.
  • Review client profitability by comparing billable revenue to delivery cost.
  • Invoice promptly so work in progress does not grow faster than you can bill.
  • Reconcile payroll costs to time entries so labor matches the work delivered.
  • Back up your bookkeeping file and confirm your documents are stored securely.

Common Professional Service Firm Bookkeeping Mistakes

  • Recording retainers as income. A retainer is an advance for future work, not revenue. If you record it as income when collected, your revenue is overstated and you have no record of what you still owe. Record retainers as liabilities and draw them down as you deliver.
  • Not tracking work in progress. If you do not track work in progress, your profitability is distorted by when you invoice rather than when you earn. Track it by project so you can see what you have delivered but not yet billed.
  • Mixing trust funds with operating cash. Trust funds belong to your clients until earned or disbursed. If you pay operating expenses from a trust account, you commingle funds and put your firm at risk. Keep trust and operating accounts completely separate.
  • Not tracking billable versus non billable hours. If you do not separate billable from non billable time, you cannot see your utilization rate or which clients are profitable. Track both so the cost of non billable work stays visible.
  • Ignoring write offs and write downs. If you deliver hours you never bill, that is a write off. If you bill less than you delivered, that is a write down. Track both against the project so you can see which engagements are losing money.
  • Waiting until year end to reconcile. If your accounts and trust account are not reconciled monthly, your client balances are unreliable and your risk goes up. Reconcile every month so your books stay trustworthy and your trust balance is always accurate.

Getting Started

Professional service firm bookkeeping only works if it is set up for the way a firm actually bills and maintained consistently. If your retainers are recorded as income, your work in progress is not tracked, or your trust account is not reconciled, you cannot see which clients are profitable and you cannot be confident your client funds are safe. The best next step is a conversation about where your books stand today.

Want professional service firm bookkeeping that tracks billable hours, work in progress, trust accounts, and retainers clearly? Explore our bookkeeping services and let us set up your books for a professional service firm from the ground up. We handle bookkeeping and payroll. We do not prepare income tax returns, offer tax planning, or perform audits, but we keep your books accurate and organized so you can run your firm and your auditor or tax preparer can do their part efficiently.

Frequently Asked Questions

What makes professional service firm bookkeeping different from regular bookkeeping?

Professional service firm bookkeeping adds billable hours tracking, work in progress accounting, trust account management, and retainer handling to standard bookkeeping. A typical firm tracks time by client and by project, bills some work in arrears, holds client funds in trust, and collects retainers before work begins. Each of those has to be tracked separately so you can see which clients are profitable and whether your billing is keeping up with your work. Without that breakdown, you cannot tell whether your rates are holding up or whether you are carrying too much unbilled work.

How do I track billable hours in professional service firm bookkeeping?

Record every billable hour by client, by project, and by team member. Track billable and non billable time separately so you can see your utilization rate, which is the share of your team's hours that generate revenue. When you invoice the client, tie the billed amount to the hours worked so you can compare what you delivered to what you charged. If hours are not tracked by client and project, you cannot see which engagements are profitable and you risk underbilling for work you already delivered.

What is work in progress and how do I book it?

Work in progress is the value of work you have completed but not yet invoiced. Under accrual accounting, you record it as an asset and as unbilled revenue when the work is performed, then clear it when you send the invoice. If you do not track work in progress, your revenue is understated until you bill, which means your profitability looks weaker than it is in months where you are busy but have not yet invoiced. Track it by project so you can see which engagements are carrying the most unbilled value.

How should I handle trust accounts in professional service firm bookkeeping?

A trust account holds client funds that do not belong to your firm until earned or disbursed. Record trust deposits as a liability, not as income, because the money belongs to the client. When you earn fees from the trust, transfer the earned amount from trust to your operating account and record it as revenue at that point. Never commingle trust funds with operating funds, and reconcile the trust account every month so the balance always matches what you owe your clients. Mishandling trust funds is one of the most serious bookkeeping errors a professional firm can make.

How do retainers affect professional service firm bookkeeping?

A retainer is an advance payment from a client for future work. Record it as a liability when received, not as income, because the work has not yet been performed. As you deliver the work, draw down the retainer by moving the earned portion from liability to revenue. If you record a retainer as income when collected, your revenue is overstated and you have no record of what you still owe the client in services. Track each retainer by client so you can see what has been earned and what remains.

Should my professional service firm use cash or accrual accounting?

Many professional service firms start on cash basis because it is simpler. Cash basis records revenue when you collect it and expenses when you pay them. Accrual basis records revenue when it is earned and expenses when they are incurred, which includes work in progress and unbilled revenue. Accrual gives a more accurate picture of profitability, especially for firms that bill in arrears or carry significant work in progress. Talk to your accountant about which method is right for your firm and whether you need to track work in progress for accurate profitability reporting.

Can Chess Bookkeeping & Payroll help with professional service firm bookkeeping?

Yes. We keep your books reconciled and categorized each month, including billable hours tracking, work in progress, trust account reconciliation, and retainer handling so you can see client profitability clearly. We handle bookkeeping and payroll. We do not prepare income tax returns, offer tax planning, or perform audits, but we keep your books accurate and organized so you can run your firm and your auditor or tax preparer can do their part efficiently.

Need help getting your books in order?

We focus exclusively on bookkeeping and payroll. Let's talk about where your books stand today.

Get Started

Ready to simplify your books and payroll?

Schedule a consultation and let's talk about how precise bookkeeping and reliable payroll can give your business the clarity it deserves.