iGuard360° — Senior Bookkeeper at iGuard360
Mississauga, ON L4W 4W2, Canada -
Full Time


Start Date

Immediate

Expiry Date

05 Dec, 25

Salary

25.0

Posted On

06 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Accounting Software, Finance, Quickbooks Online, Management Skills

Industry

Accounting

Description

iGuard360° is a fast-growing Canadian security services firm delivering concierge, mobile patrol, event security, loss prevention, and 24/7 video monitoring across Ontario and BC. We support residential, commercial, and retail clients at scale, operating a high-volume, multi-site schedule that runs around the clock. Precision, responsiveness, and trust are the core of our brand and our Finance function is central to making that happen.
We’re hiring a Full-Time Senior Bookkeeper who thrives in a fast, service-driven setting and takes ownership of full-cycle bookkeeping. You’ll partner closely with Operations, HR/Scheduling, and Regional Managers, improving processes, tightening month-end, and elevating reporting quality. If you’re detail-driven, systems-savvy, and motivated by building structure in a scaling business, you’ll feel right at home here.

EDUCATION/EXPERIENCE:

  • Bachelor’s degree or equivalent in Accounting, Finance, or related field.
  • Minimum of 3 years experience in a similar role.
  • Proficient in accounting software – QuickBooks Desktop Enterprise & QuickBooks Online.
  • Proficiency in Microsoft Office Suite, particularly Excel.
  • Excellent attention to detail and accuracy.
  • Excellent organizational, and time management skills.
  • Knowledge in payroll tax, stat holiday pay & vacation pay regulations and compliance in various jurisdictions in Canada an asset.
Responsibilities
  • Full-cycle bookkeeping: AR/AP, bank/credit card reconciliations, GL entries, month-end close.
  • Billing & collections: Convert timesheets/work orders into accurate client invoices; reduce DSO; resolve discrepancies.
  • Payroll support: Reconcile hours from InTime (overtime/premiums/allowances) and liaise with HR for timely payroll runs.
  • Invoicing: preparation and issuance of customer invoices through QuickBooks Online, including preparation of weekly and monthly invoicing input data and ongoing maintenance of company invoicing records in SharePoint.
  • Payroll: assist in the processing and verification of company payrolls in QuickBooks Desktop Enterprise, including creation of bi-weekly payrolls and ongoing maintenance of company payroll records in SharePoint.
  • Compliance & remittances: Prepare/submit HST, WSIB/WCB, EHT, and other statutory filings on schedule.
  • Reporting: Maintain schedules (prepaids, accruals, fixed assets); produce weekly cash and AR aging reports.
  • Vendor management: Match POs to invoices; manage terms, credits, and payment runs.
  • Process improvement: Streamline close tasks, digitize documentation, and strengthen internal controls.
Loading...