Plant Administrator (Payroll, A/P, A/R)
Express Employment - Langley/ Cloverdale
Langley, BC, Canada
Apply to this Job
Our office’s client located is in the Port Kells area of north Langley. They are looking for a full-time Plant Administrator. This position requires knowledge in an array of different areas including but not limited to Payroll, AP/AR, Human Resources, finance, office management and other areas.
RESPONSIBILITIES & EXPECTATIONS:
Human Resources / Benefits Administration:
- Prepare and file monthly & annual information including pension contributions and reports
- Calculate and reconcile taxable benefits amounts
- Coordinate with benefits broker
- Prepare annual statements as required, such as T5, pension reports, T4 documents, and other items as needed
- Track and provide information to employees regarding safety gear, such as eye wear, uniforms, raingear and boots
- Collective bargaining agreement administration
Payroll
- Run and audit time clock and entries daily
- Keep track of hours as needed such as banked hours
- Reconcile items such as banked hours, ADP bi-weekly reporting, WCB reports and information for EI
- Calculate vacation rates and provide for HR
- Calculate and remit pension payments and Health and Welfare amounts to Union monthly
- Calculate and provide overtime hours to HR
- Work closely with Corporate Payroll department for processing payroll, issues and compliance
- Stay up-to-date with payroll regulations (new stats, sick days, changes to Employment Standards, etc.)
- Properly calculate and issue payroll corrections when needed
- Track and compare time off request forms with operations team
- Work with Controller for annual budgeting
- Tracking compliance with collective bargaining agreement in effect
Accounts Payable:
- Manage PO and non-PO invoices
- Receive and validate in SRM or SAP
- Reconcile invoices for accuracy including but not limited to taxes, pricing, and on-time payments
- Work closely with Corporate AP Team
- Coordinate with all vendors or carriers to resolve any discrepancies
- Prepare annual, semi-annually or monthly invoicing or documents needed
- Request and supply COI's from Marsh Canada to vendors requesting them
- Calculate and code GST amounts on carrier payments and submit for entry
- Create journal entries for necessary adjustments of incorrect GST amounts
Accounts Receivable:
- Banking and Other:
- Prepare daily deposits for entry
- Confirm any EFT deposits in bank accounts
- Record all monetary transactions daily including non-customer related transactions
- Report reconciled cash balances and receipts and expenses to head office monthly
- Enter and report bag inventory monthly
- Customers:
- Review customer invoices/debit notes/credit notes for accuracy - pricing, currency and taxes
- Create files for new customers, ensure accuracy and follow up on invoicing as needed
- Update customer rate report with any changes (including taxes)
- Collections - monitor closely and notify customers of late payments
- Confirm payments match invoices by verifying rates and distribution
REQUIREMENTS:
- Minimum five (5) years’ experience in an office support position with accounting, union payroll and finance experience.
- Bachelor’s degree in Business Administration, accounting or equivalent work experience preferred.
- Able to effectively communicate with customers and company personnel to ensure accurate.
- Eager to learn and understand new processes.
- Able to troubleshoot and problem solve.
- Capable of dealing with constantly changing priorities.
- Previous SAP experience a plus or other similar business enterprise system.
- Microsoft Office product proficiency is a necessity.
- Good attention to detail and accuracy.
- Ability to organize, prioritize and manage time effectively.
- Availability for weekly, monthly, or yearly reporting/processes.
- Having a vehicle is a must as the closest transit stop is at least a 20 minute walk.
This is a temp position with the possibility of becoming permanent.
This is a Monday to Friday position with a possible flexible start time.
Pay range is $34-$38/ Hour