MGM Mechanical Ltd logo

Payroll & Accounts Payable Administrator

MGM Mechanical LtdVictoria, CanadaPosted 2h ago
via Workable

Payroll & Accounts Payable Administrator

 

Reports To

The Payroll & Accounts Payable Administrator will report to Senior Controller.

Job Overview

The Payroll & Accounts Payable Administrator is responsible for end-to-end payroll processing, employee onboarding/offboarding logistics, supporting accounts payable, and assisting with general finance and office tasks. Success in this role requires high accuracy, strict adherence to compliance deadlines, and seamless record-keeping within the company’s accounting systems.

Responsibilities and Duties

Payroll & Benefits Administration

  • Process bi-weekly and monthly payroll accurately and on time.
  • Review and validate timecards, statutory holiday pay, overtime, vacation balances, sick pay, bonuses, and statutory deductions.
  • Prepare Records of Employment (ROEs), T4s, and year-end payroll reconciliations.
  • Remit and file monthly/annual statutory remittances (Payroll taxes, EHT, WCB/WorkSafe, and GST).
  • Administer group health benefits and manage employee/employer RRSP contributions.
  • Prepare and post payroll-related journal entries and reconcile payroll GL accounts.
  • Serve as the primary contact for employee inquiries regarding pay, deductions, and benefits.

Accounts Payable & General Accounting

  • Assist with full-cycle AP: review invoices, match receipts/purchase orders, and prepare payments.
  • Reconcile monthly supplier/vendor statements and resolve invoice discrepancies.
  • Track, categorize, and reconcile corporate credit cards and expense reimbursements.
  • Assist the Senior Controller with month-end closing tasks and journal entries as needed.

HR & Administrative Support

  • Coordinate administrative onboarding and offboarding for staff (system setup, documentation, equipment tracking, and offboarding checklists).
  • Maintain confidential employee files and ensure compliance with provincial labour standards.
  • Assist with the preparation and submission of proposals (RFPs).
  • Periodically post job opportunities and manage recruitment for field positions.
  • Provide general office support, including answering inquiries and routing communications as needed.

Qualifications – Must Have:

  • 2–3+ years of Canadian payroll processing experience.
  • Strong knowledge of Canadian payroll legislation, CRA requirements (CPP, EI), and BC Employment Standards Act.
  • Core accounting knowledge (understanding GL entries, reading financial statements, and performing account reconciliations).
  • Proficiency with Microsoft Office suite (Outlook, Word, Excel, Powerpoint)
  • High attention to detail, strong discretion with confidential data, and excellent time management skills.
  • Strong written and verbal communication skills.

 

What we're looking for - Nice to Have:

  • Experience with QuickBooks Time and QuickBooks Payroll (or similar cloud accounting software).
  • Experience in the Construction or Contracting sector (job costing exposure is a plus).
  • Certified Payroll Management Professional (CPCP / PCP) designation or active pursuit of designation.

 

Limitations & Disclaimer

The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required for the position.

This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to follow any other job-related instructions and to perform other job-related duties requested by their supervisor.

All job requirements are subject to modifications in an effort to accommodate individuals with disabilities.

  • Paid time off
  • Dental care
  • Life insurance
  • Employee assistance program
  • Extended health care
  • Disability insurance
  • RRSP match (after 6-months of employment)
  • Casual dress
  • Company events

The annual compensation for this role is $55,000 - $75,000 CAD per year, commensurate with experience, technical qualifications, and relevant certifications.

Similar roles

  • Novartis logo

    Lead BPA Finance

    Novartis·India, Gambia

    This job is with Novartis, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. Summary About the role: BPA responsibilities over ~$740m Global Finance Function P&L. Lead all BPA activities within Finance Function, directly supporting Finance BPA Senior Manager and providing insightful and value-added…

    • Full-time
  • Valsoft Corporation logo

    Managing Director

    Valsoft Corporation·Canada

    Managing Director Remote — Canada or United States | Full-time | Reports to: Managing Partner ABOUT EDELWEISS SOFTWARE GROUP Edelweiss Software Group is an operating group of Valsoft Corporation, serving as a permanent basecamp for vertical market software companies. Our philosophy is simple: your company leads; we support the ascent. With a buy-and-hold-forever approach, Edelweiss preserves each company's brand and…

    • Remote
    • Full-time
    • Express EntryPR day one, no employer
  • CTS Foods Brokers Inc logo

    Travailleur d'entrepôt - Jour / Warehouse Worker - Day

    CTS Foods Brokers Inc·Canada

    Rejoignez notre équipe dynamique en tant que Travailleur d'entrepôt! C.T.S. Foods est un leader dans l'importation et la distribution de produits alimentaires, s'approvisionnant et livrant une gamme variée de produits alimentaires de haute qualité. Nous nous engageons à fournir un service exceptionnel et à maintenir des normes élevées d'efficacité dans notre entrepôt. Résumé du poste : En tant que Travailleur…

    • Full-time
    • Express EntryPR day one, no employer
  • CTS Foods Brokers Inc logo

    Class 5 License Delivery Driver/Chauffeur-livreur avec permis Classe 5

    CTS Foods Brokers Inc·Montréal, Canada

    CTS Foods, a leader in food distribution in Quebec is expanding and is looking for a CLASS 5 Truck Driver to service the Quebec region. Come join us! This candidate must also be self-confident, extroverted, and determined. Job Summary * The Class 5 License Delivery Driver is essential in ensuring that orders get shipped out on time, to the right…

    • Full-time
    • Express EntryPR day one, no employer
  • Charger Logistics Inc logo

    Administrative Assistant- Safety

    Charger Logistics Inc·Brampton, Canada

    Charger logistics Inc. is a world- class asset-based carrier with locations across North America. With over 20 years of experience providing the best logistics solutions, Charger logistics has transformed into a world-class transport provider and continue to grow. Charger logistics invests time and support into its employees to provide them with the room to learn and grow their expertise and…

    • Full-time
    • Express EntryPR day one, no employer
  • Aviso Wealth logo

    Gestionnaire du programme d’absences autorisées et de mesures d’adaptation

    Aviso Wealth·Vancouver, Canada

    Aviso : À Aviso, nous nous consacrons à l’amélioration du bien-être financier des Canadiennes et des Canadiens. À titre d’organisation de gestion de patrimoine de premier plan, nous nous engageons à faire preuve de leadership, d’innovation et de responsabilité ainsi qu’à miser sur le partenariat et la communauté. En travaillant avec des professionnels talentueux et énergiques qui incarnent nos valeurs…

    • Full-time
    • Express EntryPR day one, no employer
  • Aviso Wealth logo

    Gestionnaire du programme d’absences autorisées et de mesures d’adaptation

    Aviso Wealth·Toronto, Canada

    Aviso : À Aviso, nous nous consacrons à l’amélioration du bien-être financier des Canadiennes et des Canadiens. À titre d’organisation de gestion de patrimoine de premier plan, nous nous engageons à faire preuve de leadership, d’innovation et de responsabilité ainsi qu’à miser sur le partenariat et la communauté. En travaillant avec des professionnels talentueux et énergiques qui incarnent nos valeurs…

    • Full-time
    • Express EntryPR day one, no employer
  • Aviso Wealth logo

    Gestionnaire du programme d’absences autorisées et de mesures d’adaptation

    Aviso Wealth·Montréal, Canada

    Aviso : À Aviso, nous nous consacrons à l’amélioration du bien-être financier des Canadiennes et des Canadiens. À titre d’organisation de gestion de patrimoine de premier plan, nous nous engageons à faire preuve de leadership, d’innovation et de responsabilité ainsi qu’à miser sur le partenariat et la communauté. En travaillant avec des professionnels talentueux et énergiques qui incarnent nos valeurs…

    • Full-time
    • Express EntryPR day one, no employer