If you run a law firm, a consulting practice, or a design studio in Hong Kong, your accounting needs are not the same as a trading company’s. Your inventory is people-hours. Your invoices are built from timesheets, not stock movements. And depending on your profession, you may also be holding client money that legally cannot touch the firm’s own account.
Most off-the-shelf accounting software was designed around the buy-stock-sell-stock cycle. When a service firm tries to bend that model around timesheets, retainers, work-in-progress and partner draws, the seams show quickly. This guide walks through what professional services firms in Hong Kong actually need from accounting software in 2026 — and where the common shortcuts fall apart.
Why generic accounting software fails service firms
The default flow in most accounting systems is: create an invoice, post it to revenue, receive payment, reconcile to bank. That works fine for a retailer or a wholesaler. For a service firm, the invoice is the last step in a much longer chain — and the steps before it are where the money is made or lost.
- The unit of revenue is time, not stock. Junior associate hours and partner hours have different rates. Some clients are billed at standard rates, others at agreed discounts, others on fixed-fee retainers. The system has to know which.
- Revenue often lives in WIP for weeks or months before it becomes an invoice. A 60-hour matter recorded across three months might invoice as a single bill in month four. If you only see revenue when the invoice posts, your monthly P&L is fiction.
- Cost of “goods” is salary, not purchases. Gross margin per matter or per project is salary cost × hours, plus disbursements. Standard COGS reports were built for inventory and don’t compute this naturally.
- Some firms must hold client money. Lawyers in Hong Kong are bound by the Solicitors’ Accounts Rules — client money sits in a separate trust account and is reconciled monthly. The accounting system has to keep this entirely separate from the firm’s office account or you have a compliance problem, not just a bookkeeping problem.
You can force a generic system to do all of this with workarounds — extra spreadsheets, a separate timesheet tool, a manual journal at month-end to recognise WIP. The workaround works until it doesn’t, usually around the time the firm hits 8–10 fee earners or the first audit.
The core workflow: timesheet to invoice
The single workflow every professional services firm needs to get right is timesheet-to-invoice. The goal is that a fee earner records time once, and that one entry flows through pricing, WIP, billing and revenue recognition without being re-keyed.
- Time entry. Daily or weekly, on web or mobile, against a matter or project code. Entries are tagged by activity (research, drafting, court attendance, design review) for both billing description and internal analytics.
- Rate cards. The system looks up the right rate based on (a) who recorded the time, (b) what type of work it is, and (c) which client or matter the time is on. A senior partner on a discounted retainer matter is a different number from the same partner on a normal hourly client — both have to resolve correctly without manual override.
- Pre-bill review. Before invoices go out, a partner or matter lead reviews the draft, writes off non-billable time, and approves. The write-offs need to land in their own account so you can see realisation rate by partner and by client.
- Invoice generation. One click, with a narrative that draws from the timesheet activity descriptions but is editable. Disbursements (filing fees, courier, printing) attach to the same invoice automatically.
- Cash collection and ageing. AR ageing by client and by matter, with collector notes and reminder workflows. For service firms, AR days are typically much longer than for traders, so this view matters more.
Work-in-progress (WIP) — the number that matters more than revenue
For a service firm, WIP is the inventory equivalent. It is unbilled time × applicable rate, sitting on the balance sheet until it is invoiced. Three things have to be visible at any moment:
- WIP balance by matter. So a partner can see “matter X has $80,000 of unbilled time — should we bill now or wait?”
- Aged WIP. Time that has been unbilled for more than 60 or 90 days is at high risk of being written off. If you don’t see ageing, you don’t see the leak.
- Realisation rate. Final invoiced amount ÷ WIP at standard rate. A firm running consistently below 85% is leaving real money on the table — usually because partners are reluctant to bill on writing the bill, not because the work wasn’t done.
HKFRS 15 also expects revenue to be recognised over time for many service contracts where the client benefits as work is performed. For mid-sized firms whose audited accounts have to comply, the WIP-to-revenue mechanic in the software needs to support an over-time recognition entry, not just a point-in-time invoice posting.
Trust accounting (lawyers — and anyone else holding client money)
If your firm holds client money — settlement funds, deposits paid in advance, retainers held against future fees — that money is not yours and the bookkeeping has to make that obvious at every level.
- Separate ledger and separate bank account. Client money is reconciled to its own bank account. The accounting system needs to enforce that no journal can mix office and client money.
- Per-client and per-matter sub-ledgers. Every client whose money you hold has a balance you can read off at any moment. If a client asks for their balance, the answer takes seconds.
- Monthly trust reconciliation. A three-way tie between bank balance, total client liability, and the trust ledger. Hong Kong solicitors are required to do this; many other professionals should as a matter of basic hygiene.
- Audit-ready trail. Every transfer from client to office (when fees are billed and paid out of held funds) must be authorised and traceable.
If your software cannot do trust accounting natively, you will end up running a parallel manual ledger — which is exactly the kind of fragility that gets flagged on a first audit. If you are heading into one, the audit team will look at the trust reconciliation early.
Partner draws and profit allocation
Most professional services firms are partnerships or partner-owned limited companies. The partner-compensation flow is its own small accounting universe and should not be hidden inside generic “owner’s equity” columns.
- Partner current accounts. One per partner, showing capital introduced, drawings taken, profit allocated, and tax provisions held back.
- Profit allocation rules. Some firms split by fixed percentage; some use a points or lockstep system; some allocate by originated revenue, worked revenue and management. The system should handle the chosen rule cleanly at year-end.
- Drawings vs salaries vs profit share. These have different tax treatments in Hong Kong (salaries tax for employed partners, profits tax through the firm for true partners). The accounting categories must match what is actually paid to whom.
For solo practitioners running as sole proprietors, the picture is simpler — see our guide on bookkeeping for sole proprietors and freelancers. Once you bring in a second fee earner, partner-current-account thinking starts to matter.
Project and matter profitability
For a consulting firm or a design studio, the question that comes up at every partner meeting is: “Are we actually making money on this project?” Generic accounting software answers it badly because it can’t see hours-by-staff-by-rate against the fee.
What you want is a per-project P&L that shows fee, recoverable disbursements, salary cost of hours worked at fully-loaded rates, non-recoverable disbursements, and a margin line. Done right, the conversation in the next partner meeting changes — instead of arguing about who is busy, you can see which clients pay for the hours they consume and which don’t.
Multi-currency for firms with overseas clients
HK consulting firms and design studios increasingly bill clients in Mainland China, Singapore, the UK or the US. If a meaningful share of your invoicing is in foreign currency, do not retrofit FX with month-end journals — read our deeper guide on multi-currency accounting for HK businesses. The short version: pick software that posts both transaction-currency and HKD amounts, and that handles realised and unrealised FX gain/loss on the AR ledger automatically.
What to look for in HK-friendly software for a service firm
- Native timesheet-to-invoice. Not a bolt-on, not a CSV import from another tool.
- WIP visibility, not just revenue. Aged WIP by matter and realisation rate by partner.
- Separated trust ledger if you hold client money, with three-way reconciliation built in.
- Partner current accounts distinct from generic equity.
- Per-project P&L with fully-loaded labour cost — not just revenue.
- HKFRS 15 over-time revenue recognition support if you will be audited.
- Multi-currency invoicing with proper FX gain/loss treatment.
- Sensible storage and user limits. A growing firm should not be forced to purge old matter data because the software charges by record count or by GB. Giga Accounting by 凌峰會計 includes 10GB of storage with no need to purge — important when matter histories are part of your liability profile.
Talk to us about your firm
Lin Fung Accounting works with Hong Kong professional services firms across law, consulting, design, architecture and marketing. If you are still running timesheets in Excel and bookkeeping in a generic system, we can help you decide whether to upgrade your software, outsource the bookkeeping itself, or both. If you are weighing different external firms, our guide on how to choose an accounting firm in Hong Kong walks through what to compare.
Have a look at the 2026 buyers guide, browse Giga cloud accounting and bookkeeping services from Giga Accounting by 凌峰會計, or visit the homepage when you are ready to talk specifics.