Bookkeeping for professional services.
Built for service businesses.
Revenue recognition, WIP tracking, HST on professional services, billable expense management, contractor T4As, and per-project P&L — we understand service business finance so you can focus on your clients.
Why Service Businesses Need Specialized Bookkeeping
Service revenue is different.
Your books need to be too.
Professional service bookkeeping is more nuanced than product-based businesses. You're billing on retainers, milestones, and time-and-materials — each with different revenue recognition rules. A retainer paid in January isn't January revenue if the work spans three months.
On top of that, you're managing contractor payments that require T4A filings, tracking which expenses are billable back to clients, and collecting HST on every invoice — with the correct rate based on your client's province.
A generic bookkeeper often records cash receipts as revenue, misses unbilled work, and skips T4A tracking until February. We set up your books correctly from day one and deliver a monthly P&L that shows you exactly which clients and projects are profitable.
Book a Free ConsultationRevenue Recognition
Retainer, milestone, and time-and-materials billing recorded when earned (not when invoiced). ASPE-compliant revenue recognition keeps your P&L accurate.
WIP & Unbilled Revenue
Work-in-progress tracked for projects spanning month-ends. Unbilled receivables recorded so your P&L reflects actual earned income, not just cash collected.
HST on Professional Services
All Canadian professional services are taxable. We ensure correct registration, collection, and CRA remittance — and maximize input tax credits on your business expenses.
Billable vs. Non-Billable Expense Tracking
Client-reimbursable expenses (travel, software, subcontractors) tracked separately from internal overhead. Ensures you invoice everything billable.
Contractor & Subcontractor Management
T4A slips required for Canadian contractors paid over $500/year. We track all contractor payments and prepare year-end T4A filings by the Feb 28 deadline.
Project Profitability Reporting
Per-client or per-project P&L so you know exactly which engagements are profitable and which are losing money.
Professional Service Businesses We Serve
Every type of service business, covered.
Common Questions