Staff Accountant
$60k - $70k per yearZenbooks
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:
- 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.
- Case Activity: Candidates moving forward will complete a Case Activity.
- 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.
- Final Stage: The selected candidate will be extended an offer and introduced to the team!
- ...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...SuggestedRemote jobFull timeLocal area
- ...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...SuggestedLong term contractWeekend work
- ...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...SuggestedFull timeWork at office
- ...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...SuggestedRemote jobFull timeInternship
- ...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...SuggestedFull timeWork at officeFlexible hours
- ...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 employmentFull timeWork at office
- ...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 timeImmediate startRemote workFlexible hoursShift work
- 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 employmentFull time
- ...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 timeInterim roleWork at office
- ...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 timeRemote work
- ...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 timeWork at office
- ...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 timeWork at office
$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 contractFull timeManual laborRelocation package- ...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 timeVisa sponsorshipWork visaFlexible hours
- ...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
- ...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 timeInternshipWork at office
- ...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 timeContract workFlexible hoursShift workWeekend workAfternoon shift
- ...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 contractFull timeApprenticeshipInternshipRemote work
- ...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 timeWork at office
$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 contractContract workSeasonal workWork at officeWork from homeHome officeShift work- ...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 timeWork at officeRemote workFlexible hours
- ...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 jobLong term contractFull timeFor contractorsWork at office
- ...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 contractFull timeContract workFor contractorsWork at officeLocal area
- ...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 timeTemporary workManual laborRelocation package1 day per week
$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 payPermanent employmentFull timeFlexible hours- ...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 workWork at office
- ...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
- ...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 timeContract workFlexible hours
- ...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 payLong term contractContract work
- ..., 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 timeInternshipImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Accountant. Be the first to apply!


