Job Duties:
Maintain and balance the general ledger, subsidiary accounts, and daily cash reports using computerized accounting systems
Record daily transactions from car wash sales, U-Haul rentals, and retail purchases into appropriate accounting software (e.g., QuickBooks)
Prepare, verify, and process invoices, purchase orders, payments, receipts, and other financial documents
Reconcile bank statements, merchant accounts, and POS system reports
Prepare payroll, issue paycheques, and ensure payroll tax compliance
File GST/HST, payroll remittances, and workers' compensation returns accurately and on time
Prepare monthly and quarterly financial statements, cash flow reports, and budget summaries
Organize and maintain digital and physical financial records in a systematic and auditable manner
Assist in preparing year-end tax documents, T4s, and liaise with accountants as needed
Monitor inventory and coordinate with operations staff for cost tracking and reporting
Generate custom reports to support business decision-making and financial forecasting
Job Requirements:
Diploma or certificate in accounting, bookkeeping, or related field
Minimum 1 year of bookkeeping or accounting experience in a small business or service-based setting
Familiarity with bookkeeping for multi-revenue stream businesses (retail, services, rentals) is an asset
Proficiency in accounting software (e.g., QuickBooks, Sage) and Microsoft Excel
Excellent attention to detail, organizational skills, and confidentiality
Strong understanding of Canadian payroll and tax remittance procedures
Ability to work independently and communicate effectively with management and staff
|