How to Choose a Bookkeeper in Calgary and Edmonton
A practical guide for Alberta business owners: what to look for, what it costs, which questions to ask and how to compare bookkeeping providers with confidence.
Quick Summary
The right bookkeeper keeps your records accurate, your GST and payroll filings on time and your numbers ready for decisions, lenders and tax season. In Calgary and Edmonton, choose a provider with experience in your industry, clear monthly deliverables, secure cloud software and transparent pricing. Use the scorecard and question list in this guide to compare options and avoid common red flags.
Why Your Choice of Bookkeeper Matters
Bookkeeping is the foundation of every financial decision in your business. If transactions are miscoded, bank accounts are unreconciled or GST is filed late, every report built on top of those records becomes unreliable. That affects pricing, cash flow planning, loan applications and your tax bill.
Calgary and Edmonton businesses face a few common pressures: project-based cash flow in construction and energy services, seasonal swings in retail and hospitality, fast growth in technology and professional services, and tight margins in many trades. A bookkeeper who understands those patterns can flag problems earlier than a generalist can.
Alberta has no provincial sales tax, which simplifies sales tax filings to GST, but payroll, WCB, corporate tax and industry-specific rules still create plenty of detail. A good bookkeeper keeps this organized and works smoothly with your accountant, so year-end is straightforward and avoidable penalties stay off your books.
Looking for a bookkeeper you can trust?
Book a free discovery call to talk through your needs and get a clear scope and price.
Your Options: In-House, Freelancer, Firm or Virtual
There is no single best model. The right choice depends on size, complexity and how much support you need beyond data entry.
| Option | Strengths | Limitations | Best for |
|---|---|---|---|
| Do it yourself | Lowest cash cost | Time-consuming, error-prone, no oversight | Very small, simple businesses |
| In-house bookkeeper | On site, dedicated | Salary, benefits, coverage gaps | Larger operations with daily volume |
| Freelancer | Flexible and affordable | Capacity limits, backup risk | Small businesses with steady needs |
| Bookkeeping firm | Team coverage, process and review | Slightly higher cost | Growing businesses wanting reliability |
| Virtual or cloud-based provider | Serves Calgary, Edmonton and beyond; efficient | Needs good communication routines | Owners comfortable working online |
| Bookkeeping plus fractional CFO | Adds forecasting and strategy | Higher monthly cost | Businesses planning growth or financing |
Services a Good Bookkeeper Should Provide
Clarify scope before comparing prices. Core services typically include:
- Transaction coding and reconciliation: bank, credit card and loan accounts each month.
- Accounts payable and receivable: bills, invoices, aging and collections follow-up.
- Payroll support: CPP, EI and income tax remittances, T4s and records of employment.
- GST filing: accurate coding and on-time returns.
- Monthly financial statements: income statement and balance sheet delivered by an agreed date.
- Year-end preparation: clean files and schedules for your accountant.
- Cleanup and catch-up: fixing backlog and historical errors if books are behind.
Our bookkeeping services follow this structure, with a monthly close and tax-ready reporting. If you need to lay a stronger foundation for lenders, see our business plan document checklist for Alberta lenders.
Credentials and Experience
Bookkeeping is generally not a licensed profession in Alberta, so credentials vary widely. That makes verification important.
- Ask about relevant designations, such as a professional bookkeeping certification, or CPA status if the person also provides accounting services.
- Confirm experience with your industry, such as construction, oil and gas services, retail, restaurants, professional services or technology.
- Request at least two client references and ask about responsiveness and accuracy.
- Check experience with your software, such as QuickBooks Online, Xero or Sage.
- Ask about professional liability or errors and omissions coverage.
- Confirm they have worked with Alberta payroll and WCB reporting.
Illustrative weighting of selection criteria
Illustration only. Adjust the weights to your priorities.
Questions to Ask Before You Hire
| Question | What you want to hear |
|---|---|
| Which businesses like mine do you serve? | Specific examples and familiarity with your industry's cash flow and tax issues |
| What will I receive each month, and by when? | A defined package, such as statements and a receivables report, by a set business day |
| Which software do you use? | A mainstream cloud platform with bank feeds, receipt capture and user access controls |
| How do you handle GST and payroll? | Clear calendar, reminders and reconciliation before filing |
| How do you work with my accountant? | Regular coordination and year-end file preparation |
| How do you protect my data? | Secure logins, multi-factor authentication, backups and confidentiality terms |
| What happens if you are unavailable? | Backup coverage and documented processes |
| How is pricing set and changed? | Written scope, fixed or tiered fees and notice before changes |
Costs in Calgary and Edmonton
Fees depend on transaction volume, number of bank accounts, payroll complexity, cleanup needs and reporting requirements. The ranges below are general estimates, not quotes. Always request a written proposal.
Estimated monthly bookkeeping fees (CAD)
Bar length is proportional to the top of each range. Hourly rates commonly run about $40 to $90. Illustrative estimates only.
- Fixed monthly fee: predictable and common for ongoing services.
- Hourly: useful for cleanup or ad hoc help, but costs can vary.
- One-time cleanup: priced by scope and months of backlog.
- Add-ons: payroll processing, advanced reporting, job costing or CFO support.
Weigh the fee against the value of accurate numbers. Professional financial analysis improves decisions, as shown in our post on the business value of professional financial modeling.
Software, Security and Reporting
Good systems make bookkeeping faster and more transparent. Look for:
- Cloud accounting: QuickBooks Online, Xero or Sage with bank feeds and a clear audit trail.
- Document capture: apps for receipts and bills to reduce lost paperwork.
- Payroll integration: accurate source deductions and year-end slips.
- Owner access: you should always have view access to your own books.
- Security: multi-factor authentication, permission levels and secure file sharing.
- Dashboards: monthly reports that are easy to read and tied to decisions.
Specialized industries often need extra reporting. See, for example, our guide to cannabis LP financial reporting for how regulated and inventory-heavy businesses structure their month-end.
Red Flags to Avoid
- No written scope or contract, or unclear deliverables.
- Prices far below the market with little explanation of what is included.
- No reconciliations, or only cash-basis entry without reviewing balances.
- Using personal email or file sharing with no security controls.
- Refusing to give you access to your own accounting file.
- Slow responses and missed deadlines during the sales process.
- Promising tax outcomes, which is the role of a qualified tax professional.
- No process for review, so one person's mistakes go unnoticed.
Scorecard to Compare Providers
Score each provider from 1 to 5 on each criterion and add the totals. This keeps the decision objective.
| Criterion | Provider A | Provider B | Provider C |
|---|---|---|---|
| Industry and Alberta experience | __ | __ | __ |
| Clear monthly deliverables | __ | __ | __ |
| Software and integrations | __ | __ | __ |
| Security and confidentiality | __ | __ | __ |
| Communication and responsiveness | __ | __ | __ |
| References and reputation | __ | __ | __ |
| Pricing and contract terms | __ | __ | __ |
| Growth support (forecasting, CFO) | __ | __ | __ |
| Total | __ | __ | __ |
If you are preparing to raise capital or apply for financing, ask whether the provider can support that process. Our investor-ready business plan checklist shows the financial records lenders and investors expect to see.
Onboarding Timeline
A good provider will explain how the first months work. A typical onboarding runs about four to eight weeks, depending on cleanup needs.
Illustrative onboarding timeline (weeks)
Illustration only; timing depends on the condition of your books.
Related reading on how we support trades and project-based businesses includes our post on bookkeeping services in Red Deer for contractors and trades.
How Arbutus MC Can Help
Arbutus MC is a Calgary-based firm offering bookkeeping, financial modeling and CFO-level advisory to businesses across Alberta, including Calgary and Edmonton. We combine monthly bookkeeping with reporting and forecasting so your numbers support real decisions.
Frequently Asked Questions
How much does a bookkeeper cost in Calgary and Edmonton?
General estimates range from about $300 to $800 per month for very small businesses with few transactions, $800 to $2,000 per month for growing businesses with payroll and GST filings, and $2,000 or more for complex operations. Hourly rates commonly range from about $40 to $90. Scope drives price.
Is bookkeeping a regulated profession in Alberta?
Bookkeeping is generally not a licensed profession in Alberta, so credentials, references and experience matter. Chartered Professional Accountants (CPAs) are regulated by CPA Alberta. Always verify qualifications and ask for client references.
Should I hire a local bookkeeper or a virtual one?
Most bookkeeping is done securely online, so a virtual provider can serve Calgary and Edmonton businesses well. Local knowledge of Alberta rules, industries and lenders is more important than office location, though some owners prefer in-person meetings.
What is the difference between a bookkeeper and an accountant?
A bookkeeper records and reconciles day-to-day transactions, payroll and sales tax. An accountant prepares financial statements and tax returns and provides tax planning. Many businesses use both, with a fractional CFO added for forecasting and strategy.
What questions should I ask before hiring a bookkeeper?
Ask about industry experience, software, monthly deliverables and deadlines, data security, GST and payroll handling, how they work with your accountant, references and what happens if they are unavailable.
Summary and Next Steps
Summary
Choosing a bookkeeper in Calgary or Edmonton comes down to fit, process and trust. Define your scope, verify experience and references, confirm software and security, and compare providers using a scorecard rather than price alone. Start with a clear contract and a structured onboarding, and expect reliable monthly reports you can use to run the business.
Ready to hire the right bookkeeper?
Speak with Arbutus MC about bookkeeping support for your Alberta business.
Disclaimer: The above contents are provided for general guidance only, based on information believed to be accurate and complete, but we cannot guarantee its accuracy or completeness. It does not provide legal advice, nor can it or should it be relied upon. Please contact/consult a qualified tax professional specific to your case.


