Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Accountant

$60k - $70k per year
Full-time

Zenbooks

Zenbooks is a fully remote Canadian accounting firm founded in 2015 and headquartered in Ottawa. We serve 300+ small and mid-sized businesses coast to coast — companies in the $1M to $10M revenue range across professional services, SaaS and tech, marketing and creative agencies, e-commerce, and non-profits. Every client is on a monthly recurring engagement. Our regulated practice operates as Zenbooks Tax Services Professional Corporation under CPA Ontario.

In 2026, we were named to the Financial Times’ Americas’ Fastest Growing Companies list. In 2024, the Globe and Mail ranked us among Canada’s Top Growing Companies. Both rankings are based on independently verified compound revenue growth.

 

We don’t just do the work - we shape the conversation. Our team has been published in the Toronto Star, Policy Options, Canadian Accountant, The Hill Times, Le Devoir, BetaKit, and the Ottawa Business Journal, and has appeared on CBC and CTV on tax policy, small business finance, and the future of the accounting profession. Through OpenSME, we led national advocacy for Canadian SMEs, including a 30,000-signature CRA petition that generated 25 media interviews in five days. We also hosted the Small Business Big Insights podcast, with guests including mayors and executives from Wagepoint, Mastercard, and Wealthsimple.

We are seeking a highly organized Staff Accountant who is committed to delivering exceptional customer experiences and has a keen eye for detail. The ideal candidate will be proactive in asking questions, eager to learn new skills, and dedicated to continuous improvement. 

Priorities will include:


  • Preparing accurate financial reports for Senior Accountants and Clients.

  • Managing/supporting client relationships.

  • Effectively using cloud accounting software, including Xero, QBO, Dext and Plooto 

Key Responsibilities:


  • Perform the day-to-day accounting activities to maintain client records, while ensuring completeness of the records.

  • Enter data into accounting software, while managing the integrity of information and documentation.

  • Review and process documentation submitted by clients (bills, invoices, etc).

  • Proactively reach out to clients for additional information that’s needed.

  • Communicate with clients by email and video calls.

  • Organize and prepare accounting records, financial statements, and reports for the Senior Accountant.

  • Provide regular processing for accounts receivable and accounts payable.

  • Preparing sales tax (GST/HST/PST) returns

Core Competencies:


  • Attention to Detail and Strong Organizational Skills

  • Customer Service-Oriented with Excellent Communication

  • Adaptability and Effective Problem-Solving Skills

  • Time Management and Multitasking Abilities

  • Collaboration and Initiative in Team Settings

Experience + Requirements:


  • 1 year of bookkeeping experience is required.

  • Familiarity with cloud accounting software (such as Xero and/or QBO)

  • Must pass a criminal background check and/or education and employment verification.

  • Working from home is a requirement, including access to high-speed internet and availability during core business hours.

Nice to Have: 


  • AI Tools: Claude (Preferred) - comfortable with prompts to automate repetitive tasks and accelerate research

Benefits & Perks

Job Type: Full-time

Salary: $60,000 to $70,000 per year


  • 5 Personal Days + 10 Vacation days + 1 week during the winter holidays

  • 100% Employer-paid Health benefits (medical, dental, disability, life insurance, and vision) (including EAP) and flexible health spending account

  • Group Registered Retirement Savings Plan (RRSP)

  • 100% Employer-paid Laptop, monitor, keyboard and mouse

  • 100% Employer-paid Ergonomic assessment of your home office (Virtual)

  • Flexible work schedule

How to Apply:


  • Submit your Resume and Cover Letter through the platform where you found this posting or directly on our website (Cover Letters are optional but encouraged).

Our Interview Process:


  1. Phone Screen: Selected candidates will be invited to a phone interview with our People & Culture Generalist, Ashley Saunders, to discuss the role in more detail.

  2. Case Activity: Candidates moving forward will complete a Case Activity.

  3. Interview with Leadership: Candidates progressing to the final stage will take part in a 2-way Zoom interview with our Director of Accounting Services, Jessica Wong, and our Accounting Services Manager, Beata Fartel. During this session, you'll discuss your case, address any final questions, and some candidates may be asked to complete a QBO walkthrough.

  4. Final Stage: The selected candidate will be extended an offer and introduced to the team!

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Accountant in Calgary, AB vacancy
  •  ...Direct, full-time employment with Mobiz IT, Inc.  Third-party agency submissions are not accepted. Role Summary The Staff Accountant owns the recurring transactional accounting and reconciliation work that drives Mobiz’s monthly close, performed end-to-end in Microsoft... 
    Suggested
    Remote job
    Full time
    Local area

    Mobiz

    Calgary, AB
    26 days ago
  •  ...other areas, this is a great place to be. As an Assurance Staff, you will be a professional member of Assurance practice. Together...  ...role you must have An undergraduate or graduate degree in accounting, and/or an undergraduate or graduate degree Successfully passed... 
    Suggested
    Long term contract
    Weekend work

    Ernst & Young

    Calgary, AB
    3 days ago
  •  ...successful contributions to a sustainable future.   The Production Accountant will be based at Sinopec Canada’s head office in Calgary,...  ...regulatory reports and meet reporting deadlines. Liaise with field staff, Measurement, and the Engineering Department regarding issues... 
    Suggested
    Full time
    Work at office

    Sinopec Canada Energy Ltd.

    Calgary, AB
    9 days ago
  •  ...Staff Accountant   Remote | Canada     Position Summary   Cansel is seeking a highly motivated Staff Accountant to join our growing accounting team in a remote position. The successful candidate may be located anywhere in Canada. This position is ideal for an early-career... 
    Suggested
    Remote job
    Full time
    Internship

    Cansel Group Of Companies

    Calgary, AB
    21 days ago
  •  ...High-Level Overview Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-on Full Stack...  ...scalable development experience, with lead and software design accountabilities. ~2+ years in a leadership role on building scalable platforms... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Benevity

    Calgary, AB
    more than 2 months ago
  •  ...Job title: Senior Accountant Location: Calgary, Alberta Reports to: VP Finance Terms: Full-time, Permanent Pay : 95K - 115K...  ...reporting. Provide guidance and support to junior accounting staff in the completion of day-to-day accounting activities. Support... 
    Permanent employment
    Full time
    Work at office

    Inspired Hr Ltd

    Calgary, AB
    15 days ago
  •  ...a real impact on employee financial wellness, and the systems you architect here directly power that mission. We're looking for a Staff Developer who genuinely cares about building things well. You'll take on the hardest technical problems, champion best practices, and... 
    Full time
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Zayzoon

    Calgary, AB
    more than 2 months ago
  • Staff Accountant, Forensic AccountingDepartment: Forensic AccountingEmployment Type: Permanent - Full TimeLocation: CalgaryDescriptionMDD, A Davies Company is a specialized forensic accounting firm offering business valuations, forensic investigations and litigation support... 
    Permanent employment
    Full time

    Davies

    Calgary, AB
    19 days ago
  •  ...contributions to a sustainable future.   The Senior Joint Venture Accountant will be based at Sinopec Canada’s head office in Calgary,...  ...the field cost allocation process in collaboration with the field staff and other departments. Preparing interim and final statements... 
    Full time
    Interim role
    Work at office

    Sinopec Canada Energy Ltd.

    Calgary, AB
    9 days ago
  •  ...Fully remote Direct, full-time employment with Mobiz IT, Inc. Third-party agency submissions are not accepted. Role Summary The Staff Accountant owns the recurring transactional accounting and reconciliation work that drives Mobiz’s monthly close, performed end-to-end in Microsoft... 
    Full time
    Remote work

    Mobiz

    Calgary, AB
    19 days ago
  •  ...produce industrial silica sand products in Brevort, MI, Buffalo, NY and Cleveland, OH.   We are currently searching for a Senior Accountant to be based in Calgary, Alberta and to complement our team in Buffalo, NY. The Senior Accountant will play a key role in day-to-day... 
    Full time
    Work at office

    Laprairie Group

    Calgary, AB
    5 days ago
  •  ...industrial silica sand products in Brevort, MI, Buffalo, NY and Cleveland, OH.   We are currently searching for an Intermediate Accountant to be based in Calgary, Alberta and to complement our team in Buffalo, NY. The Intermediate Accountant will support day-to-day accounting... 
    Full time
    Work at office

    Laprairie Group

    Calgary, AB
    5 days ago
  • $275k per year

     ...Senior/Staff/Principal Software Developer Calgary, AB — Full-time   The Role Financial software runs underneath the biggest...  ...has strong opinions about how to build them, and is ready to be accountable for what goes live. Our stack is GraphQL, Mongo, Node.js, TypeScript... 
    Long term contract
    Full time
    Manual labor
    Relocation package

    Neo Financial

    Calgary, AB
    more than 2 months ago
  •  ...take your career in the direction you want to grow and go The Opportunity: Reporting to the Settlement Manager, the Operations Accountant’s main responsibility will be invoice processing & investigations for a variety of revenue and expenses including but not limited to... 
    Full time
    Visa sponsorship
    Work visa
    Flexible hours

    Sunoco Lp

    Calgary, AB
    12 days ago
  •  ...Our client, a provincial not-for-profit athletic organization in SE Calgary, is looking for an Accountant who can step in quickly. The organization supports member clubs, athletes, and coaches across Alberta through program delivery, coach development, events, and membership... 
    Full time

    Executive Solutions

    Calgary, AB
    23 days ago
  •  ...Our client is an established commercial real estate management firm seeking an experienced Property Accountant to join its Calgary-based team. Bring your commercial real estate accounting expertise to a collaborative organization, supporting accurate financial reporting and... 
    Full time
    Internship
    Work at office

    Highview Partners

    Calgary, AB
    14 days ago
  •  ...entertainment events in the city. THE POSITION Our Support Staff team plays a key role in delivering an exceptional guest...  ...environments and are committed to outstanding customer service. KEY ACCOUNTABILITIES  Create a positive first impression by warmly welcoming and... 
    Full time
    Contract work
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Calgary Sports and Entertainment Corporation

    Calgary, AB
    more than 2 months ago
  •  ...impact the lives and business of other people and entrepreneurs. Our staff solves dynamic, quickly evolving problems with our Founders, in-house team, and network of partnered tech companies. Our Account Management team is organized into pods, consisting of Senior Account Managers... 
    Long term contract
    Full time
    Apprenticeship
    Internship
    Remote work

    Amz Advisers

    Calgary, AB
    29 days ago
  •  ...Description Our Finance group is currently looking to add a Corporate Accountant to our team, based in Calgary or Blackfalds, AB. Reporting to the Director of Finance, this role will work with multiple internal teams within the corporate accounting group. The position... 
    Full time
    Work at office

    Arnett Inc

    Calgary, AB
    17 days ago
  • $112k - $125k per year

     ...Position: Sales Account Manager - Western Canada Position Reports To: Regional Account Manager Position Overview Reporting to the Regional Account Manager, the Sales Account Manager is responsible for managing and growing a retail sales, wholesale, and food services... 
    Long term contract
    Contract work
    Seasonal work
    Work at office
    Work from home
    Home office
    Shift work

    Greenstone Meats

    Calgary, AB
    1 day ago
  •  ...passion with purpose and join a culture that is thriving in the face of change.  Make an impact with our Finance team as a Senior Accountant, Partner Accounting. This diverse team of professionals are committed to delivering firm-wide financial solutions with expertise and... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    1 day ago
  •  ...sales, quotes, and after-sales service. Your major focus will be on growing our business by calling on and servicing an existing account base as well as developing new accounts in the electrical sales industry. Travel may be required within the region. DUTIES AND RESPONSIBILITIES... 
    Remote job
    Long term contract
    Full time
    For contractors
    Work at office

    Bartle

    Calgary, AB
    7 days ago
  •  ...At Flynn, it's not just a job, it's a career   Service Account Manager Account Management, Construction, Building Envelope Flynn Group of Companies Calgary, AB   Flynn Canada's Calgary office is searching for a Service Account Manager to join our team! The Service... 
    Long term contract
    Full time
    Contract work
    For contractors
    Work at office
    Local area

    Flynn Group Of Companies

    Calgary, AB
    7 days ago
  •  ...losses compound just as quietly. Most of it was built to capture value, not create it. Neo is building the alternative. As a Senior / Staff React Native Developer , you will own the experience that millions of Canadians interact with daily. We don't build wrappers or... 
    Full time
    Temporary work
    Manual labor
    Relocation package
    1 day per week

    Neo Financial

    Calgary, AB
    more than 2 months ago
  • $15 per hour

    Job Opportunity EVENT SERVER We are looking for an event server at (Moxies & Sandman Downtown Calgary) event department. If you are interested in hospitality, learning more about event planning, creating memorable experiences with attentive service, product knowledge,...
    Hourly pay
    Permanent employment
    Full time
    Flexible hours

    Moxies

    Calgary, AB
    12 hours ago
  •  ...delivering extraordinary fan experiences to our guests, then we’d love to sign you to a player's contract!   THE POSITION  The Account Manager Customer Service is primarily responsible for responding to all customer service inquiries and concerns, while ensuring satisfaction... 
    Contract work
    Work at office

    Calgary Sports and Entertainment Corporation

    Calgary, AB
    2 days ago
  •  ...This key position will be leading and enhancing the company’s accounting close, billing, and financial reporting processes to support scalable...  ...& Team Responsibilities Lead and mentor accounting staff. Promote accountability and process discipline. Support scalable... 
    Full time

    Qube Technologies

    Calgary, AB
    more than 2 months ago
  •  ...lived daily , our team members thrive, and collective genius powers everything we do. The Opportunity We’re looking for an Account Manager to join our sales team. In this role, you’ll manage an assigned portfolio of clients, strengthen trusted relationships, and... 
    Full time
    Contract work
    Flexible hours

    Ion United

    Calgary, AB
    27 days ago
  •  ...people focused culture of growth, mentorship and collaboration where safety always come first.   What You'll Do Reporting to the Accounts Receivable Supervisor and Financial Controller, the Accounts Receivable Clerk is responsible for tasks relating to the generation,... 
    Weekly pay
    Long term contract
    Contract work

    Rising Edge Group

    Calgary, AB
    17 days ago
  •  ..., demonstrate leadership, go the extra mile for our customers, and empower our people to be their best. Reporting directly to the Accounts Receivable Supervisor, with daily interaction with the Director of Corporate Accounting, the Accounts Receivable Coordinator will be... 
    Full time
    Internship
    Immediate start
    Flexible hours

    Blackline Safety

    Calgary, AB
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Accountant. Be the first to apply!