Roto-Rooter Plumbers is seeking a detail-oriented and organized Bookkeeper to join our team on an 18-month temporary contract. This position provides bookkeeping and accounting support for multiple related companies, including service, holding, and trust entities. The successful candidate will play a key role in maintaining accurate financial records, processing payroll, managing accounts payable, completing government remittances, and supporting year-end accounting activities.
Key Responsibilities
Payroll Administration
- Process payroll for multiple companies
- Prepare and issue Records of Employment (ROEs)
- Manage RRSP contributions and reporting
- Calculate and process holiday pay, statutory pay, commissions, bonuses, advances, and other earnings
- Maintain employee deductions and benefits information
- Prepare T4 slips and annual payroll reporting
- Administer federal and provincial tax deductions and remittances
Accounts Payable & Receivable
- Process and post supplier invoices
- Submit invoices for approval and payment
- Print and process customer invoices received electronically
- Process customer refunds and chargebacks
- Export invoices and payment information as required
- Manage payment batches and deposits cleared through the bank
Bookkeeping & Reconciliations
- Record bank transactions and credit card activity using Sage software
- Reconcile bank accounts, Visa, and Mastercard accounts
- Process credit card payments
- Reconcile and close monthly accounting periods
- Maintain financial spreadsheets and records
- Prepare financial information for year-end accounting review
Government Reporting & Compliance
- Prepare and file GST and PST returns
- Complete WorkSafeBC (WCB) reporting and remittances
- Prepare Employer Health Tax filings
- Process corporate tax payments
- Complete NR tax reporting and payments
- File T5018 slips for subcontractors
- Manage CARM portal activities related to importing fees
Reporting & Administrative Support
- Prepare monthly and quarterly income statements
- Generate financial and expenditure reports
- Support bookkeeping activities for holding and trust companies
- Liaise with external accountants and management as required
Qualifications
- Minimum 3 years of bookkeeping experience, preferably managing books for multiple companies
- Strong knowledge of payroll processing, government remittances, and financial reporting
- Experience with Sage Accounting or similar accounting software
- Proficiency with Microsoft Excel and other Microsoft Office applications
- Experience preparing GST/PST returns, payroll remittances, and year-end documentation
- Excellent attention to detail and organizational skills
- Ability to work independently and manage competing priorities
- Strong communication and problem-solving abilities
Preferred Qualifications
- Bookkeeping, Accounting, or Business Administration certificate/diploma
- Experience working in construction, trades, or service-based industries
- Familiarity with subcontractor reporting requirements and T5018 filings
What We Offer
- Stable 18-month contract position
- Flexible scheduling options
- Supportive and collaborative work environment
- Opportunity to manage a diverse range of accounting and bookkeeping functions across multiple companies
To Apply:
Please submit your resume and a brief cover letter outlining your bookkeeping experience and familiarity with Sage accounting software.
Job Types: Part-time, Temporary, Contract
Contract length: 18 months
Pay: $25.00-$35.00 per hour
Work Location: In person