Bookkeeper/Office Manager (Oakville)

Bookkeeper/Office Manager (Oakville)

12 Oct
|
Robert Half
|
Oakville

12 Oct

Robert Half

Oakville

Oakville, ON | Fully In-Office | Full-Time

We are seeking an Office Manager & Senior Bookkeeper to join a well-established and growing organization in Oakville. This is a hands-on role for someone who enjoys taking ownership, keeping things organized, and being the go-to person for both accounting and office operations.

Reporting to the President and working closely with a fractional CFO and a small team, you will oversee day-to-day bookkeeping, payroll, billing, compliance, HR administration, and office management. You will also take ownership of projects and processes that help keep the business running smoothly.

Accounting & Finance

- Manage full-cycle bookkeeping using QuickBooks Online
- Prepare and issue customer invoices, including progress billing, holdbacks, and deposits
- Run credit checks, manage collections, apply customer payments, and monitor accounts receivable
- Process supplier invoices through Dext , match invoices to purchase orders and receiving, and prepare payments through Plooto
- Maintain weekly AP reporting and reconcile supplier statements
- Reconcile bank accounts and company credit cards
- Review completed work and uninvoiced jobs to ensure nothing is missed
- Maintain cash flow forecasts
- Prepare financial records and supporting documentation for month-end and year-end
- Provide financial reporting and information to management and the fractional CFO

Payroll & Compliance
- Process payroll for office employees as well as full time and seasonal installers
- Accurately calculate hours, commissions, deductions, and payroll adjustments
- Complete payroll remittances and maintain CRA compliance
- Prepare and file T4s and T5018s
- Manage GST/HST filings and remittances
- Coordinate WSIB , insurance renewals, and other regulatory filings and renewals
- Maintain accurate records and ensure deadlines are consistently met

Job Billing & Operations
- Participate in pipeline and scheduling meetings, providing insight into billing and cash flow




- Keep billing and invoicing information current in Buildertrend and Copper
- Monitor job progress to ensure completed work is billed promptly
- Prepare financial and operational reports for management meetings

HR Administration
- Maintain accurate employee records and vacation/time-off information in BrightHR
- Coordinate employee onboarding and offboarding
- Maintain company policies and documentation
- Respond to employee questions and concerns professionally and confidentially
- Apply company policies consistently and fairly
- Support occasional recruitment and hiring activities

Health & Safety
- Act as the company's Health & Safety Coordinator
- Maintain employee safety records, certifications, and training
- Ensure required documentation is current and available for general contractors and clients
- Coordinate renewals and ongoing compliance requirements

Office Management & Support
- Manage office supplies, vendors, subscriptions, email accounts, internet services, and other office requirements
- Maintain organized electronic files and company documentation
- Develop and maintain SOPs for accounting, payroll, office, and administrative processes
- Prepare reports, documents, and other materials as required
- Take ownership of special projects and tasks assigned by the President and see them through to completion
- Provide support to other team members when needed

What Success Looks Like
- Accounts receivable over 31 days remains within company targets
- Invoices are accurate, timely, and complete
- Completed work is consistently invoiced with nothing falling through the cracks
- AP, payroll, reconciliations, and financial reports are accurate and completed on time
- CRA, HST, WSIB, insurance, and other compliance deadlines are never missed
- Employee records and certifications are current
- Office supplies, systems, and administrative needs are proactively managed
- Processes are documented and continually improved
- The President can hand you a task and trust that it will get done without repeated follow-up

📌 Bookkeeper/Office Manager (Oakville)
🏢 Robert Half
📍 Oakville

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: bookkeeper/office manager (oakville) / oakville

Subscribe to this job alert:

Get the latest job offers by email for: bookkeeper/office manager (oakville) / oakville