Bookkeeping for the busy.

First Choice Bookkeeping provides bookkeeping services in Grande Prairie and Northwest Alberta for small to medium-sized businesses who need to focus on work that generates revenue. Our schedule-flexible team aims to give you all the time you need to keep generating and growing revenue by getting your bookkeeping out the way.

We take care of your bookkeeping so you can focus on growing your business

Full-Cycle Bookkeeping

Invoicing, paying bills, account reconciliation, and payroll, we’ll keep a close eye on and manage the day-to-day financial health of your business so you don’t have to.

Accounts Receivable

Your business has the option of having us take care of your company invoicing to customers along with receivable tracking to follow-up on past and overdue accounts.

Specialist in SAP Ariba and Enverus Open Invoice

Accounts Payable

If your business generates its own payable cheques, we regularly review for posting accuracy. If you prefer, we process payments, on your behalf, either via issuing cheques or utilizing an electronic bill-pay service.

Specialist in SAP Ariba and Enverus Cortex

Payroll Administration

We provide all phases of processing payroll and payroll tax reporting, on whatever schedule your business requires.

  • All phases of of processing payroll and payroll tax reporting
  • T4, T4A, T5018 Preparation
  • Source deduction filing
  • Remittances
  • ROE’s
  • Weekly, Bi-Weekly, Semi-Monthly, or Monthly pay periods

Government Remittances

GST, Payroll, and WCB


Scheduled bank and credit card reconciliations

Financial Reporting

Keeping your financial details current saves you money! We ensure you know the financial health of your business so you can make decisions with up-to-date and accurate statements.

  • Monthly, Quarterly, and Annual Financial Statements
  • Month and Year-End Preparation (Accountant-Ready)
  • Interim financial reporting
  • Financial reporting and documentation preparation for banking institutions such as bank marginalizing and operating line of credits

Personal & Corporate Tax Services

Tax laws are always changing, which makes it difficult for anyone who doesn’t work in the industry to stay on top of the new programs and rebates available. Our bookkeepers stay on top of dynamic tax laws and make sure you’re taking advantage of every possible tax savings opportunity.

  • T1 Personal Taxes
  • T2 Corporate Taxes
  • Sole Proprietor
  • T4/T5 Preparation

Flexible Workflows

Most folks work a 9 to 5 job, or longer! Others work out of town in the field and are only at home for a couple days a month. Setting time aside to meet with a bookkeeper is the last thing you want to do with your time-off. We’re happy to meet with you on your terms at a time that works best for you on the schedule you prefer.

  • In whatever capacity you need. Full-time, part-time, or hourly, we support your team in whatever fits your business best.
  • We work on schedule, evenings and weekends included!
  • Web-based video calls or Zoom Meetings

Office Administration

We have the experience and knowledge to fully embed ourselves in your team. Think of us as your office assistant, company Controller, your finance team. Free up your time to fully focus on business development and optimizations outside of bookkeeping concerns.

  • Remove the hassle of daily clerical task completion. We do this for you.
  • We’re your finance team
  • Your trusted partner
  • Financial strategy rooted in our decades of experience
  • Commitment to full confidentiality

Digital Processes

Using cloud-based apps, we streamline your transactions and business processes to enable accurate and up-to-date bookkeeping on a schedule and location that works best for you.

  • Cloud Accounting Technology
  • Zoom (web video) meetings
  • Web-Based Accounting Software

Our Specialities

Focus on doing what you do best!

We’re here to help you focus on your day-to-day operations to you can manage and grow your business.