3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Nelson / Kraft and Associates
Executive Search Associate | Talent Acquisition Leader
ACCURATE ELECTRIC LTD.
SENIOR BOOKKEEPER JOB DESCRIPTION
KEY RESPONSIBILITIES
Accounts Payable and Receivable
- Process and code incoming vendor and subcontractor invoices.
- Match invoices with purchase orders and ensure proper approvals.
- Prepare and schedule payments (cheques, EFTs, online banking).
- Issue Service Call invoices and progress billings for projects.
- Track receivables and follow up on overdue accounts.
- Reconcile vendor statements and customer accounts.
- Process payroll on a bi-weekly schedule.
- Maintain employee records and ensure compliance with labour standards.
- Prepare bi-weekly hourly employee service call report.
- Calculate and remit payroll source deductions (CRA), WCB, and other provincial requirements.
- Administer ROE's, T4's, and year-end reporting.
- Setup and maintain vendor and subcontractor profiles.
- Ensure receipt and tracking of contracts, WCB clearance, insurance certificates, and statutory declarations.
- Monitor payment terms and communicate with vendors to resolve discrepancies.
General Ledger & Financial Management
- Perform monthly reconciliations for bank, credit card, fuel account, and employee expenses.
- Record journal entries and maintain general ledger.
- Prepare monthly project reports and year-end closings.
- Prepare monthly financial reports and assist with budgeting and forecasting.
- Support project managers with job costing, variance analysis, and financial insights.
- Prepare year-end for external accountants.
Planning & Forecasting
- Contribute to budgeting processes and cash flow planning.
- Help identify trends and opportunities for cost control and operational improvements.
- Provide financial input to support strategic business decisions.
HR Management
- Setup new employees in benefit programs.
- Ensure sufficient funds in benefit accounts.
- Setup new apprentices in the ITA sponsorship program.
- Update apprentices' work hours in the ITA portal.
Other Administrative Duties
- Maintain filing system.
- Organize year-end disposal of confidential information.
- Update yearly business and vehicle insurance.
Skills & Qualifications
- Extensive knowledge of Sage 50, including project costing and reporting.
- Intermediate Excel skills; able to transfer reports from Sage to create ad hoc reports.
- Understanding and adherence to Generally Accepted Accounting Principles (GAAP).
- Attention to detail, good communication skills, ability to work independently.
- 3–5 years bookkeeping experience.
Seniority level
Employment type
Job function
- Accounting / Auditing, Finance, and General Business
- Construction
Referrals increase your chances of interviewing at Nelson / Kraft and Associates by 2x
Sign in to set job alerts for “Bookkeeper” roles.
Location options include Surrey, BC, Richmond, BC, Maple Ridge, BC, Delta, BC, Coquitlam, BC, Burnaby, BC, Langley, BC, with salaries ranging from CA$36.00 to CA$65,000 annually.
J-18808-Ljbffr
Create a job alert for this search