Job Overview
We are seeking a detail-oriented and organized Part-Time Bookkeeper to join our growing team. We are a fast-paced catering and food service company looking for someone who can independently manage our day-to-day bookkeeping, payroll, and financial records. This role is ideal for an experienced bookkeeper who is proficient in QuickBooks Online and is comfortable working with payroll, CRA remittances, HST filings, and month-end reconciliations.
This position offers flexible part-time hours and the opportunity to play an important role in supporting the financial operations of a growing business.
Responsibilities
- Maintain accurate financial records using QuickBooks Online
- Process accounts payable and accounts receivable
- Reconcile bank accounts, credit cards, and other financial accounts
- Process payroll and prepare CRA payroll remittances
- Prepare and file HST returns
- Record and categorize daily financial transactions
- Assist with month-end and year-end closing procedures
- Generate financial reports for management
- Work closely with our external accountant during year-end and tax preparation
- Maintain organized financial records and supporting documentation
- Ensure compliance with CRA requirements and accounting best practices
Requirements
- Minimum 2 years of bookkeeping experience
- Proficiency with QuickBooks Online (required)
- Experience processing payroll and CRA payroll remittances
- Experience preparing HST returns
- Strong understanding of accounts payable, accounts receivable, and bank reconciliations
- Excellent attention to detail and organizational skills
- Proficiency with Microsoft Excel and Google Sheets
- Ability to work independently, prioritize tasks, and meet deadlines
- Excellent communication skills and a high level of professionalism
- Experience in the hospitality, catering, restaurant, or food service industry is considered an asset
We are looking for someone who is dependable, proactive, and takes pride in maintaining accurate financial records while supporting a collaborative and growing team.
Pay: $24.00 per hour
Benefits:
- Casual dress
- On-site parking
Work Location: In person