Reports to: Accounting Manager
Works Daily with: Managers, Accountants, Payables and Receivables Staff, All Staff as required/appropriate.
The Position Background: Our Bookkeeper is an integral part of our operation. He/she is aligned with who we are and where we are going as a company: Our Core Values of Communication, Learning, Engagement, Accountability and Respect are integral to the daily language, attitude, and behaviour of our Bookkeeper.
The Bookkeepers’ Role: This important position is focused on 5 key functions: Payroll, Banking, Accounts Payable, Accounts Receivables and General Financial-related administrative duties. In each function, the Bookkeeper ensures that a keen eye for attention to detail, efficient and effective work practices are deployed to ensure the company’s financial reporting and accounting is managed to a professional standard. The Role of our Bookkeeper is also to support the Mission and Vision of the company and support the successful pursuit of overarching company goals.
The Bookkeepers’ Responsibilities:
Payroll
- Validate full cycle Payroll for Seasonal, Hourly and Permanent Salaried employees using UKG Pro.
- Generate year end Payroll forms and documents meeting regulatory timelines.
- Work collaboratively with the HR department to ensure payroll is correctly entered and submitted for processing.
- Assist with payroll related questions and concerns.
- Review employee setup to validate payments etc. are applied to the correct GL’s.
Banking / Remittance
- Balance and post Store deposits, reconcile discrepancies under the supervision of Accounting Manager
- Process all bank and cc’d reconciliations, including submitting payments as directed by the Accounting Manager.
Accounts Payable
- Ensure all supplier, subtrade, vendors and other payable invoices and applications are filed and processed in a timely and appropriate way.
- Validate that accounts are correctly entered and applied to the correct GLs ensuring accurate accounting processes.
- Manage external vendor cards such as gas cards ensuring an updated list of employees and limitations are maintained.
Accounts Receivable
- Complete accounts receivable functions, including but not limited to cheque refunds and corrections for bank validation.
General
- Manage users and related support for internal software systems to ensure all users have the correct level of accessibility for job specific needs.
- Preparing reports for Accounting Manager and departments as needed and as per schedule.
The Results We See from A Great Bookkeeper:
Payroll
- Payroll completed with minimal revisions or corrections prior to posting.
- Payroll deposits, T4s and ROE’s completed on time as scheduled and as per CRA expectations.
- Employee questions and data changes accurate in NetSuite and UKG
Banking
- Deposits submitted on time, store reconciled to standards.
Accounts Payable
- Vendors and Employees updated across all platforms to ensure access to service and supplies.
- GL accounts are accurate, listing all invoices and accounts correctly to meet budgetary and auditing requirements.
Accounts Receivable
- Accounts are correct, with reliable data for reporting and cash flow needs.
General
- Reports are submitted in a timely and accurate fashion to the Accounting Manager as required/requested.
The Qualifications:
- Thorough knowledge of generally accepted accounting and payroll principles and procedures
- 1-3 years Experience with, Oracle NetSuite and UKG.
- Bachelor’s Degree in accounting or CPB or related accreditation required.
- Awareness of bookkeeping best practices at a senior level.
- Junior-level experience creating financial statements.
- Junior-level experience with general ledger functions and the month-end/year-end close process.
- A High level of aptitude for numbers and quantitative skills.
- In-depth knowledge of provincial and federal regulations related to payroll processing and generally accepted accounting practices.
Work Schedule
- This is a part-time position, 3 days per week with an expected 24 hours worked per week.
- The daily office hours are 8:30am-5:00pm
- The successful candidate will be expected to work in office.
Job Types: Part-time, Freelance
Pay: $22.00-$25.50 per hour
Expected hours: 24 per week
Benefits:
- Casual dress
- Company events
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Supplemental pay types:
Ability to commute/relocate:
- Stouffville, ON: reliably commute or plan to relocate before starting work (required)
Experience:
- Bookkeeping: 2 years (required)
- Oracle NetSuite: 2 years (required)
Work Location: In person