Bookkeeper (Edmonton, AB)

2 weeks ago


Edmonton, Alberta, Canada My Viva Inc. Full time

The Opportunity

My Viva Inc. is seeking a Bookkeeper to own day-to-day accounting for our Canadian and U.S. legal entities. You will run full-cycle bookkeeping, manage AP and AR, lead month-end close, and keep records accurate, timely, and audit-ready. Your work enables better decisions across the business and keeps operations funded and predictable.

About My Viva Inc.

My Viva is on a mission to help individuals take control of their health. My Viva Plan is an evidence-based, clinically validated digital program that supports patients and clinicians with an integrated approach across mind, nutrition, and fitness—designed for chronic disease management and real-world clinic workflows.

We are proud that My Viva Plan is certified by the American College of Lifestyle Medicine, reflecting our commitment to science-based, whole-person care and the principles of Lifestyle Medicine in every solution we deliver.

At My Viva, our values guide everything we do:

  • Humble Confidence
     – Leading with quiet strength while staying open to learning and feedback
  • Bravery
     – Taking initiative, embracing challenges, and making bold, strategic decisions
  • Innovation
     – Seeking forward-thinking solutions to improve impact
  • Compassion
     – Understanding the needs of users, clinicians, and stakeholders and responding with care
  • Passion
     – Bringing energy and enthusiasm, inspiring those around us
  • Tenacity
     – Staying committed and persistent in overcoming obstacles

In this role, our values show up daily: humble confidence in reconciliations and reviews, bravery to raise issues early, and tenacity to close the books on time.

What You'll Do

Month-end close and reconciliations:

  • Prepare journal entries, accruals, deferrals, and inter-company entries.
  • Reconcile bank, credit card, payroll, inter-company, and key balance sheet accounts.
  • Maintain fixed asset and prepaids schedules, post depreciation and amortization.
  • Build clean working papers and a month-end package for the Controller and external accounting partners.
  • Prepare preliminary financial statements in QBO: income statement, balance sheet, and cash flow.

AP and vendor management:

  • Process invoices in Dext and QuickBooks Online (QBO), validate coding, three-way match where applicable.
  • Maintain vendor records, collect W-9, banking details, support onboarding.
  • Schedule payments, manage approvals, track terms, resolve discrepancies.
  • Own monthly employee expense claims end to end: validate receipts in Dext, code and sync to QBO, route for approval, reimburse on schedule, and reconcile to bank and GL.

AR, invoicing, and cash application:

  • Own Stripe to QBO revenue flow: capture daily gross sales, taxes, refunds, chargebacks, and fees; post via a Stripe clearing account to the correct revenue and liability accounts; reconcile payouts to bank deposits, apply FX where applicable, and resolve variances.
  • Generate invoices, post receipts, maintain accurate aging, follow up on past due.
  • Reconcile merchant processors and deposits, align to revenue entries.

Multi-currency and cross-border:

  • Handle CAD and USD transactions, FX revaluation, and inter-company settlements.
  • Support consolidation steps with external accountants.

Partner across teams:

  • Work with the Controller and external accountants on annual reviews and audited year-end financial statements.
  • Support internal teams with accurate data pulls, purchase requests, and vendor setup.

Controls, documentation, and cash flow:

  • Maintain SOPs and calendars for close, AP, AR, remittances in Confluence.
  • Uphold segregation of duties and documented evidence of review to support SOC 2 Type II compliance.
  • Prepare weekly cash report and a multi-week cash forecast.
  • Maintain QBO and Dext configurations, including chart of accounts, classes, vendor and customer masters, bank rules, and approval workflows.
  • Budgets and BvA: Assist the Controller with annual budget build and monthly re-forecasts. Prepare simple budget-vs-actuals reports with variance notes.

Compliance and remittances:

  • Prepare GST/HST filings, CRA remittances, T4A support.
  • Prepare 1099 data, vendor tax validations, and coordinate U.S. state tax remittance tasks with external accountants.

Who You Are

  • Detail-driven, organized, steady under deadlines.
  • Clear communicator who asks good questions and closes loops.
  • Ownership mindset, comfortable improving a process when you see opportunities.

What Success Looks Like

  • Month-end close and updated forecast prepared within 10 business days of month-end, with zero material post-close adjustments.
  • AP on schedule, no duplicates, complete vendor files.
  • AR current with a defined DSO target trending down.
  • All CRA and IRS information filings submitted on time with no penalties or interest.
  • Working papers audit-ready, SOPs current and followed.

What You'll Bring

  • 2–4 years of full-cycle bookkeeping, including AP, AR, month-end close, reconciliations.
  • Post-secondary education at the certificate level in business administration and accounting or an equivalent combination of accounting training/education and experience and 2+ years accounting or bookkeeping experience
  • Hands-on Canadian and U.S. GAAP exposure in a small to mid-size company.
  • Experience with multi-currency transactions, FX revaluation, and inter-company entries.
  • Comfort with GST/HST, CRA remittances, T4A support, 1099 data prep, W-9 collection.
  • Strong in QuickBooks Online, Dext, and Excel. Sage 50 familiarity is an asset.
  • Experience coordinating with external accounting firms.
  • Nice to have: Experience with Wise, Dayforce, and/or Practice Better platforms.
  • Nice to have: CPA/CA or progress toward a designation.

Application Process

  • To apply, please submit your resume and a brief cover letter outlining your interest and relevant experience directly through the LinkedIn or Indeed job posting. Applications will be reviewed on a rolling basis.
  • Hiring process (3 rounds): screening call, practical bookkeeping exercise, panel interview with finance leadership.
  • We thank all applicants for their interest; however, only those selected for an interview will be contacted.

Role Details

  • Location:
     Canada – Edmonton, AB preferred.
  • Work mode:
     Hybrid or remote within Canada, occasional in-person time in Edmonton for key activities.
  • Work hours:
     Full-time, 38.75 hours per week. Regular business hours in Mountain Time.
  • Reports to:
     Controller.
  • Compensation package:
     Competitive salary, health & dental benefits, 3–4 weeks paid vacation. Final offer reflects experience, skills, and market location.
  • Work authorization:
     Applicants must be authorized to work in Canada.
  • Pre-hire requirements:
     May include a background check.
  • Target start date:
     February 2026.

Equal Opportunity Employment

My Viva is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, protected veteran status, or any other characteristic protected under applicable law.


  • Bookkeeper

    2 weeks ago


    Edmonton, Alberta, Canada Double Clean Group Full time

    Role DescriptionThis is a full-time on-site role for a Bookkeeper located in Edmonton, AB. The Bookkeeper will be responsible for managing and recording financial transactions, preparing accurate financial statements, maintaining accounting records, and managing journal entries. Duties also include reconciling accounts, handling accounts payables and...


  • Edmonton, Alberta, Canada Nirvana Healthcare Full time

    Physician Family Edmonton, ABLocation: Edmonton, ABWe are a Private Family Practice that is looking for a caring and compassionate Family Physician.We have a warm and friendly environment in our office.We treat Adult patientsOur position can be Full Time or Part Time We are flexibleWe are open: Monday - Friday: 8am - 5pmPay: $80 - $120 per hour + Benefit...


  • Edmonton, Alberta, Canada Nirvana Healthcare Full time US$80 - US$120

    Physician Family Edmonton, AB Location: Edmonton, AB We are a Private Family Practice that is looking for a caring and compassionate Family Physician. We have a warm and friendly environment in our office. We treat Adult patients! Our position can be Full Time or Part Time ! We are flexible! We are open: Monday - Friday: 8am - 5pm Pay: $80 - $120 per...


  • Edmonton, Alberta, Canada Nirvana Healthcare Full time US$80 - US$120

    Physician Family Edmonton, AB Location: Edmonton, AB We are a Private Family Practice that is looking for a caring and compassionate Family Physician. We have a warm and friendly environment in our office. We treat Adult patients! Our position can be Full Time or Part Time ! We are flexible! We are open: Monday - Friday: 8am - 5pm Pay: $80 - $120 per...


  • Edmonton, Alberta, Canada NSI Healthcare Full time $45 - $60

    Nurse Practitioner Family Edmonton, AB Location: Edmonton, AB t5kon3We are a Private Family Practice that is looking for a caring and compassionate Nurse Practitioner.We have a warm and friendly environment in our office.We treat Adult patients!Our position can be Full Time or Part Time !We are flexible!We are open: Monday - Friday: 8am - 5pmPay: $45 - $60...


  • Edmonton, Alberta, Canada Nirvana Healthcare Full time

    Nurse Practitioner Family Edmonton, ABLocation: Edmonton, ABWe are a Private Family Practice that is looking for a caring and compassionate Nurse Practitioner.We have a warm and friendly environment in our office.We treat Adult patientsOur position can be Full Time or Part Time We are flexibleWe are open: Monday - Friday: 8am - 5pmPay: $45 - $60 per hour +...


  • Edmonton, Alberta, Canada NSI Healthcare Full time $45 - $60

    Nurse Practitioner Family Edmonton, AB Location: Edmonton, AB t5kon3We are a Private Family Practice that is looking for a caring and compassionate Nurse Practitioner.We have a warm and friendly environment in our office.We treat Adult patients!Our position can be Full Time or Part Time !We are flexible!We are open: Monday - Friday: 8am - 5pmPay: $45 - $60...


  • Edmonton, Alberta, Canada Nirvana Healthcare Full time US$45 - US$60

    Nurse Practitioner Family Edmonton, AB Location: Edmonton, AB We are a Private Family Practice that is looking for a caring and compassionate Nurse Practitioner. We have a warm and friendly environment in our office. We treat Adult patients! Our position can be Full Time or Part Time ! We are flexible! We are open: Monday - Friday: 8am - 5pm Pay: $45 -...


  • Edmonton, Alberta, Canada Nirvana Healthcare Full time US$45 - US$60

    Nurse Practitioner Family Edmonton, AB Location: Edmonton, AB We are a Private Family Practice that is looking for a caring and compassionate Nurse Practitioner. We have a warm and friendly environment in our office. We treat Adult patients! Our position can be Full Time or Part Time ! We are flexible! We are open: Monday - Friday: 8am - 5pm Pay: $45 -...


  • Edmonton, Alberta, Canada Black Fly Beverage Co. Full time

    Join the Black Fly Beverage TeamAre you a current college or university student with an outgoing personality and an interest in sales, marketing, and promotions? Black Fly Beverage Company, a proudly Canadian ready-to-drink (RTD) brand, is looking for an enthusiastic Summer Sales Representative (SSR) to support our Alberta team in the Edmonton regionWith...