Job ID:



Hamilton, ON 


Accounting/Auditing, Senior Accounting Positions

Postal Code:


Employment Type:

Full Time



Job Description:

Key Job Functions


The bookkeeper is a one-person department responsible for all accounting functions and activities for a retailer.


Primary duties include daily reconciliations, payroll administration, remitting payments, preparing monthly and year-end financial statements, and meeting all compliance/reporting/regulatory requirements.


Working Conditions


This is a permanent full-time position.


It is a hybrid workplace, split between the company’s Hamilton head office and working from home. The schedule is flexible within typical business hours.


Work is not expected on evenings/weekends/holidays, except as required to complete regulatory submissions and year-end filings. The role includes performing repetitive routine accounting functions and taking the initiative to identify and resolve related issues.


Duties & Responsibilities



·      Download bank statement and reconcile previous day’s transactions

·      Upload previous day’s bank transactions into Account Edge

·      Prepare short-term cash flow estimates

·      Reconcile deliveries

·      Reconcile transactions (debit and credit card payments)

·      Reconcile cash payouts and reimbursements

·      Pay invoices via e-transfer (0-5 per day)

·      Respond to emails (10-20 per day)

·      Interact with head office/store staff/vendors/suppliers by phone and email

·      General office administration



·      Review store audits and inventory variance reports

·      Reconcile Ontario cash deposits

·      Complete miscellaneous projects and assignments for head office



·      Payroll (approximately 25 employees)

·      Process head office expense reports

·      Issue cheques to vendors/suppliers



·      Month-end bank account reconciliation (outstanding payments)

·      Month-end POS reconciliations (GL activity)

·      Accruals for payroll, licences/permits, and insurance

·      Submit draft P&L and revise based on feedback; complete balance sheet

·      Group insurance premiums

·      File GST remittance with CRA

·      Maintain master list of licences/permits (30/60/90-day reminders)

·      Submit compliance report to bank



·      Remit Ontario Employer Health Tax

·      Complete Statistics Canada questionnaire

·      Identify and implement improvements to reconciliation/accounting/auditing systems



·      Submit Workers Compensation projections

·      Complete year-end financials and tax return with accountant (March-May)


Primary Contacts


·      Head office staff and Store Managers

·      Government agencies (CRA, Service Canada, Ministries of Finance, provincial/territorial ESA)

·      Bank Account Manager

·      Provincial/territorial regulatory bodies

·      Landlords and utility companies

·      Vendors and suppliers


Personal Suitability

  • Sound judgement (integrity, discretion, confidentiality)
  • Excellent verbal and written communication skills (in person, phone, email)
  • Ability to work independently, set priorities, and manage time effectively
  • Strong attention to detail; pride in accuracy
  • Analytical; good problem-solving skills
  • Embraces new technologies and computer programs/platforms
  • Ability to professionally represent the company to regulators, government agencies, bank, insurance
Company Info Recruitment Division 6645 Kitimat Road, Unit 27
Mississauga, ON, Canada

Phone: 905-812-5627
Web Site:

Company Profile

Share this page: