Bookkeeping for Consultants Calgary: Track GST & Profit
Running a consulting business in Calgary often means balancing client delivery, proposals, networking, subcontractors, and administration—all while trying to understand whether the business is genuinely profitable. When bookkeeping is inconsistent, revenue can look higher than it really is, GST can be accidentally spent, and tax instalments may come as an unpleasant surprise.
Effective bookkeeping for consultants Calgary professionals can rely on does more than record transactions. It separates retainers from earned revenue, identifies deductible expenses, tracks GST collected and recoverable input tax credits, and gives you timely information for pricing and cash-flow decisions.
For example, a Calgary project-management consultant may receive a $12,000 retainer in January for work delivered over three months. That deposit improves the bank balance, but it may not represent $12,000 of January revenue. Recording it correctly helps the owner understand obligations to the client, GST timing, and actual monthly profit.
This guide explains a practical bookkeeping system for consultants, including chart-of-accounts design, expense tracking, GST compliance, tax planning, and monthly reporting.
Why Professional Services Bookkeeping Matters for Calgary Consultants
Consulting businesses commonly have low inventory and relatively few physical assets, but that does not make their accounting simple. Their financial activity often includes deposits, milestone billing, reimbursed costs, subcontractor payments, software subscriptions, travel, home-office expenses, and professional fees.
A consultant can appear profitable because cash has arrived, while outstanding subcontractor invoices or future project obligations remain unrecorded. The reverse can also happen: a profitable business may show temporarily low cash because a large client has not paid yet.
Good professional services bookkeeping distinguishes between:
- Cash received and revenue earned
- Client deposits and taxable sales
- Business expenses and personal spending
- GST collected and GST paid
- Invoiced revenue and amounts actually collected
- Profit and available cash
The Canada Revenue Agency expects businesses to maintain records that support reported income, expenses, GST/HST, and other tax claims. Records should generally be organized by transaction date, supplier, amount, tax, business purpose, and payment method.
For incorporated consultants, accurate bookkeeping also supports the T2 corporate return, payroll records, shareholder remuneration, and year-end financial statements. In Alberta, a corporation earning qualifying active business income may benefit from the small-business corporate tax rate. Current 2025 Alberta rates are generally 2% provincially and 11% combined federally and provincially on qualifying income up to the applicable $500,000 limit.
A practical monthly information set
At minimum, a consultant should maintain:
- Bank and credit-card reconciliations
- Accounts receivable and unpaid invoices
- Accounts payable and unpaid bills
- GST collected and input tax credits
- Subcontractor records
- Owner draws, dividends, or payroll
- Monthly profit-and-loss statements
- Balance-sheet accounts, including client deposits
This information turns bookkeeping into a decision-making tool rather than an after-the-fact compliance task.
Set Up a Practical Chart of Accounts for a Consulting Business
A chart of accounts is the structure used to classify financial transactions. For bookkeeping for consultants Calgary businesses, the structure should be detailed enough to support tax reporting without creating dozens of unnecessary categories.
Suggested revenue accounts
Use separate accounts for revenue streams such as:
- Consulting and advisory services
- Project-based services
- Monthly retainers
- Training and workshops
- Speaking or presentation fees
- Reimbursed client expenses
- Other business income
Separating revenue helps identify which services are most profitable. A human-resources consultant, for instance, may discover that fixed-fee workshops generate a higher margin than custom advisory projects.
Suggested expense accounts
Common expense categories include:
- Subcontractors and freelancers
- Accounting and legal fees
- Business insurance
- Advertising and marketing
- Website and hosting
- Software subscriptions
- Office supplies
- Telephone and internet
- Travel, meals, and accommodations
- Automobile expenses
- Rent or coworking space
- Bank and merchant fees
- Training and professional development
- Interest and financing costs
Avoid recording all purchases under “miscellaneous.” A detailed chart of accounts makes it easier to identify rising software costs, underpriced projects, or unusually high subcontractor spending.
A Calgary consulting business accountant can help tailor these categories to the business model, legal structure, and reporting needs.
Track Retainers, Project Revenue, and Client Reimbursements
Revenue recognition is one of the most important areas of consultant bookkeeping. A retainer is not automatically the same as earned income. The correct treatment depends on the engagement terms, the services provided, and the accounting method used.
Suppose a Calgary marketing consultant receives a $6,000 retainer in February for 30 hours of work to be delivered between February and April. If the agreement treats the amount as an advance against future services, it may be recorded initially as a client deposit or deferred revenue. As work is completed, the appropriate amount can be transferred to consulting revenue.
Project billing should be matched to the work performed. Useful supporting records include:
- Signed engagement letters
- Statements of work
- Time sheets
- Milestone approvals
- Change orders
- Invoices and payment confirmations
For fixed-fee projects, compare budgeted hours and costs with actual results. A $20,000 project that requires 100 hours produces a very different margin from one requiring 180 hours.
Client reimbursements also need care. If a consultant pays $500 for approved travel and bills the client $500, record the original cost and reimbursement consistently. If the client is charged a markup, the full billed amount may need to be treated as revenue, with the underlying cost recorded separately.
Example: project profitability
A Calgary technology consultant bills $30,000 for an implementation project:
- Consultant time: $8,000 equivalent cost
- Subcontractor: $7,500
- Software and tools: $1,500
- Travel: $1,000
- Gross project contribution: $12,000
Tracking each cost separately reveals a 40% contribution margin. Without project-level records, the consultant may assume the project is more profitable than it is.
Manage Subcontractors, Software, and Professional Fees Correctly
Many consultants expand capacity by hiring independent contractors. These payments should be tracked separately from employee wages because the tax, payroll, and documentation responsibilities differ.
Keep the subcontractor’s:
- Legal name and business details
- Contract or statement of work
- Invoices
- GST registration information, if applicable
- Payment records
- Description of services
A subcontractor’s invoice may include GST. If the consultant is registered for GST and the expense is used in commercial activities, the GST may qualify as an input tax credit, subject to CRA documentation requirements.
Software is another major category. A typical Calgary consultant may use Microsoft 365, Zoom, Adobe, a customer relationship management platform, project-management software, cloud storage, and accounting software. Record each subscription according to its business purpose and review recurring charges quarterly.
Professional fees paid to a CPA, lawyer, or business adviser are generally tracked separately from training and general administration. Documentation should explain the business purpose. Fees related to earning business income are often deductible, but capital, personal, or non-business portions may require different treatment.
The Canada Revenue Agency requires expenses to be reasonable and incurred to earn income. An invoice alone is not always enough; the business purpose and supporting records should also be clear.
Example: software creep
A Calgary business consultant pays for 11 monthly applications totaling $780 per month. After categorizing subscriptions, the owner discovers three overlapping project-management tools and two unused analytics platforms. Cancelling them saves $4,320 annually—more than the cost of several hours of professional bookkeeping support.
Consultant GST Bookkeeping in Alberta: Collection and Input Tax Credits
Most consulting services supplied in Alberta are subject to 5% GST when the supplier is registered or required to register. A business generally must register when its taxable revenues exceed the $30,000 small-supplier threshold over the applicable CRA measurement period. Voluntary registration may also be useful when a consultant has significant taxable expenses and wants to claim input tax credits.
Consultant GST bookkeeping Alberta businesses need should clearly separate:
- GST charged to clients
- GST paid to suppliers
- GST payable or refundable
- Zero-rated or exempt transactions, if any
- GST on deposits, invoices, and adjustments
For example, if a consultant invoices $10,000 plus $500 GST, the $500 is not business revenue. It is generally a tax liability collected for remittance, reduced by eligible input tax credits.
If the consultant pays $2,000 plus $100 GST for subcontracting and software, the potential net GST is:
\[
\$500 - \$100 = \$400
\]
This calculation is simplified and assumes all amounts qualify and no other adjustments apply.
GST registrants must retain invoices and other evidence supporting input tax credits. The invoice should generally identify the supplier, date, tax amount or calculation, and other prescribed details depending on the purchase value.
Do not use GST cash as operating cash. A separate savings account or cash-reserve policy can prevent a consultant from spending funds needed for the next remittance.
Monthly Bookkeeping for Tax Estimates, Cash Flow, and Better Decisions
Monthly bookkeeping gives consultants a current view of three different questions:
- How profitable was the business?
- How much cash is available?
- How much should be reserved for tax and GST?
These questions cannot be answered reliably from a bank balance alone.
A monthly close should include:
- Reconciling all bank and credit-card accounts
- Reviewing unpaid client invoices
- Recording outstanding bills
- Updating client deposits and deferred revenue
- Checking GST collected and input tax credits
- Reviewing subcontractor and payroll records
- Comparing actual results with budget
- Setting aside tax and GST reserves
The CRA’s business deadline guidance states that GST/HST filing and payment dates depend on the reporting period. Annual individual business filers may have a June 15 filing deadline, while payment can be due April 30 in qualifying circumstances; corporations generally file T2 returns within six months of their fiscal year-end.
A monthly report may show that revenue is increasing while accounts receivable are also growing. That signals a collection problem, not necessarily improved financial health. Alternatively, a lower-revenue month may still be strong if subcontractor costs declined and high-margin work increased.
Case Study: A Calgary Consultant Improves Profit Visibility
Consider “Maya,” a Calgary operations consultant operating through a corporation. She bills clients $18,000 to $25,000 per month and receives occasional retainers. Her previous process consisted of downloading bank statements at year-end and categorizing transactions from memory.
After implementing monthly professional services bookkeeping, Maya identified four issues:
- Retainers were recorded as revenue immediately, overstating some months
- GST collected was not separated from operating cash
- A recurring subcontractor cost was not assigned to projects
- Personal purchases were occasionally paid from the business account
The revised process created separate accounts for client deposits, GST payable, subcontractors, software, and shareholder transactions. Each month, project revenue was compared with direct costs.
Within three months, Maya learned that one large fixed-fee engagement generated less than a 20% margin because the scope had expanded without a change order. She renegotiated the next phase, introduced milestone billing, and reserved GST in a separate account.
The bookkeeping did not create more sales by itself. It gave her the information to price work, manage scope, and protect cash.
> Key Takeaways
> - Use a chart of accounts designed around consulting revenue and direct project costs.
> - Record retainers and client deposits separately from earned revenue when appropriate.
> - Track GST collected and input tax credits in dedicated accounts.
> - Reconcile accounts monthly so profit, cash flow, and tax reserves remain visible.
> - Work with a qualified Calgary consulting business accountant when transactions or tax planning become complex.
FAQ: Bookkeeping for Consultants Calgary
Should a Calgary consultant use cash or accrual bookkeeping?
Many small businesses begin with cash-based tracking, but accrual information is often more useful for consultants with retainers, unpaid invoices, milestone billing, or subcontractor costs. Accrual reporting shows revenue when earned and expenses when incurred, helping owners understand project profitability. The appropriate method for tax and financial reporting depends on the business structure and applicable rules.
When must a consultant register for GST in Alberta?
A consultant generally must register after exceeding the CRA’s $30,000 small-supplier threshold for taxable supplies over the relevant period. Registration may be voluntary before that point, especially when the business has substantial taxable purchases and expects to claim input tax credits. Registration timing should be reviewed carefully because it affects invoicing, records, and remittances.
Can consultants deduct home-office and vehicle expenses?
Potentially, if the expenses meet CRA requirements and are reasonably connected to earning business income. Home-office claims usually depend on whether the workspace is the principal place of business or used exclusively and regularly to meet clients. Vehicle claims require mileage records separating business and personal driving. Keep receipts, usage logs, and a clear business-purpose note.
How much should a consultant save for taxes?
There is no universal percentage because the amount depends on income, structure, deductions, payroll, instalments, and other personal or corporate factors. A monthly profit report can support a tailored reserve policy. GST should be reserved separately from income-tax funds because GST collected is generally held for remittance rather than treated as profit.
Should an incorporated consultant pay salary, dividends, or both?
The answer depends on cash flow, personal income, CPP considerations, corporate profit, retirement goals, and tax planning. Salary requires payroll administration and source deductions; dividends are paid from corporate after-tax income and have different tax treatment. Consult a CPA before choosing a strategy, and maintain accurate shareholder and payroll records.
Build a Reliable Bookkeeping System with Tax Buddies
Accurate bookkeeping helps Calgary consultants protect profit, manage GST, price projects confidently, and prepare for tax deadlines. It also provides an early warning when receivables, software costs, subcontractor spending, or project overruns threaten cash flow.
If your books are behind, your GST records are unclear, or you are unsure whether your consulting business is truly profitable, Tax Buddies can help. Our Calgary CPA team provides practical bookkeeping, tax planning, GST support, and financial guidance tailored to consultants and other professional-services businesses.
Book a free consultation with Tax Buddies to discuss your current bookkeeping process, reporting needs, and next steps for a more organized and profitable consulting business.
Sources referenced
Alberta tax overview, Alberta government.
2025 Alberta corporate tax rate summary.
Canada Revenue Agency, “Businesses have different filing and payment deadlines.”
Published by Tax Buddies Calgary, a trusted CPA firm. Read more tax articles or call 403-768-4444 for personalized advice.
Contact Tax Buddies Calgary at 403-768-4444 or visit www.taxbuddies.ca for a free consultation.