About the Role
We are seeking a detail-oriented and experienced Bookkeeper to join our team. The ideal candidate will have strong bookkeeping and accounting knowledge, hands-on experience with QuickBooks, and the ability to maintain accurate financial records while supporting the day-to-day financial operations of the business.
Key Responsibilities
- Maintain accurate financial records and ensure all transactions are properly recorded.
- Manage accounts payable and accounts receivable.
- Process invoices, payments, and expense reports.
- Perform bank, credit card, and account reconciliations.
- Prepare and maintain financial statements, reports, and summaries.
- Record payroll information and assist with payroll processing.
- Monitor cash flow and assist with budgeting activities.
- Prepare documentation and reports for accountants and auditors.
- Manage HST/GST filings and other government remittances.
- Maintain organized financial records and supporting documentation.
- Assist management with financial analysis and reporting as required.
- Ensure compliance with company policies and applicable accounting standards.
Qualifications
- Minimum 2–3 years of bookkeeping experience (preferred).
- Strong proficiency in QuickBooks Online and/or QuickBooks Desktop.
- Diploma or certificate in Accounting, Bookkeeping, Finance, or a related field is an asset.
- Strong understanding of bookkeeping principles and financial reporting.
- Experience with payroll processing and government remittances is preferred.
- Excellent attention to detail and accuracy.
- Strong organizational and time-management skills.
- Proficient in Microsoft Excel, Word, and other Microsoft Office applications.
- Ability to maintain confidentiality and handle sensitive financial information.
- Strong communication and problem-solving skills.
Preferred Skills
- Experience working with multiple entities or locations.
- Knowledge of Canadian payroll, HST filings, and CRA requirements.
- Experience with financial reporting and month-end/year-end procedures.
- Ability to work independently and meet deadlines.
Pay: $18.00-$22.00 per hour
Work Location: In person