Payroll & Administration Manager

Surrey, BC, CA, Canada

Job Description

New Gen Floor Systems Ltd.

Location: Surrey, BC (Campbell Heights Area)

Job Type: Full-time

New Gen Floor Systems is seeking a senior Payroll and Administration Manager with strong hands-on experience in payroll, employment administration, and client billing. This role is responsible for ensuring full compliance with federal and British Columbia employment regulations, managing the complete employee lifecycle, and overseeing Accounts Receivable processes.

This position requires a high level of independence, sound judgment, and the ability to manage sensitive information while meeting strict deadlines.

Key Responsibilities



Payroll & Compliance

Manage and process bi-weekly payroll, ensuring accuracy and compliance with federal and BC legislation Set up new employees in payroll systems, including tax withholdings, vacation policies, deductions, and contributions Review and validate employee time entries, resolve discrepancies, and ensure correct job allocation Track vacation pay, sick leave, employee advances and repayments. Respond to payroll related inquiries from employees, management, government agencies, and insurance carriers Process employee terminations in compliance with legislation, including final pay, benefits termination, and documentation Prepare and submit ROEs and generate T4s Support external accountants with year-end payroll reconciliations

Human Resources & Employment Administration

Ensure ongoing compliance with Employment Standards and employment related regulations Manage the full employee lifecycle: hiring, onboarding, employment changes, leaves, and terminations Verify work eligibility and track expiration of work permits for temporary foreign workers Prepare employment contracts and maintain employee records Administer employee health and dental benefits Prepare and submit WorkSafeBC Employer Injury Reports as required

Accounts Receivable & Billing

Manage client billing processes, including understanding contract-specific invoicing and payment requirements Read and interpret contracts and change orders to ensure accurate and timely billing Prepare and issue invoices and progress claims in accordance with client requirements and deadlines Maintain required compliance documentation such as WCB Clearance Letters and Certificates of Insurance Collect overdue accounts while maintaining professional client relationships Maintain and review aging reports, escalating critical accounts to ownership Coordinate with internal teams to ensure required documentation is received on time to avoid billing delays

Qualifications and Skills

Minimum 5 years of Canadian payroll experience Strong working knowledge of federal and British Columbia employment legislation Proven experience managing payroll, HR administration, and Accounts Receivable functions QuickBooks Online experience (QB Time an asset) High attention to detail and strong organizational skills Ability to work independently and manage competing deadlines Payroll or HR certification (e.g., PCP) Experience in construction or project-based environments an asset Experience in a senior or managerial role

Benefits: Extended health and dental benefits after 3 months of employment

Job Types: Full-time, Permanent

Pay: $52,000.00-$60,000.00 per year

Benefits:

Dental care Extended health care Life insurance
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3307031
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Surrey, BC, CA, Canada
  • Education
    Not mentioned