Job Description- Staff Accountant
Key Responsibilities
Payroll
- Process weekly payroll accurately and on time
- Maintain payroll records and ensure compliance with federal laws, provincial laws, and collective agreements
- Coordinate with HR on payroll changes, new hires, terminations, and benefit deductions
- Reconcile payroll accounts and prepare related journal entries
Accounts Receivable
- Generate and send customer invoices in a timely manner
- Monitor customer accounts for outstanding balances
- Perform collections on overdue accounts and resolve billing discrepancies
- Apply customer payments and maintain accurate aging reports
Accounts Payable
- Review, code, and enter vendor invoices for payment
- Ensure timely and accurate payment processing
- Maintain vendor records and resolve any billing or payment discrepancies
- Reconcile AP subledger to the general ledger
Inventory Accounting
- Maintain accurate records of inventory transactions (receipts, transfers, adjustments)
- Perform monthly inventory reconciliations and resolve discrepancies
- Work closely with operations and procurement teams to ensure inventory accuracy
General Accounting Support
- Assist with month-end and year-end close procedures
- Prepare journal entries and account reconciliations
- Support audits by providing requested documentation and analysis
- Participate in process improvement initiatives to enhance accounting efficiency
Qualifications
- Bachelor’s degree in Accounting, Finance, or related field
- 2–4 years of accounting experience, with direct exposure to payroll, AR, AP, and inventory
- Proficiency in accounting software (e.g., Jonas, Sage, etc.) and Microsoft Excel
- Strong understanding of GAAP and internal controls
- Excellent attention to detail and organizational skills
- Ability to prioritize tasks and meet deadlines
- Strong communication and interpersonal skills
Pay: $70,000.00-$90,000.00 per year
Benefits:
- Dental care
- Employee assistance program
- Extended health care
- Life insurance
- RRSP match
- Vision care
Work Location: In person