Bookkeeping Restaurant jobs
Payroll Specialist
Easily applyUrgently hiringKlariFi Bookkeeping and TaxOrillia, ON L3V 2Y9- $25–$38 an hour
- Full-time
- Dental care
- Designated paid holidays
- Casual dress
- On-site parking
- Work closely with bookkeeping and tax teams to ensure accurate financial reporting.
- We are a technology-driven Bookkeeping and Tax firm focused on helping small…
Office Administrator/Bookkeeper
Easily applyABC Waste PottiesCalgary, AB T2B 1N2- $26–$30 an hour
- Full-time
- Min 2-3 years bookkeeping experience.
- Purpose: The bookkeeper will be responsible for full cycle bookkeeping duties, preparation of bank reconciliations,…
Bookkeeper / Accountant
Easily applyUrgently hiringC-Therm TechnologiesFredericton, NB- $60,000–$85,000 a year
- Full-time +1
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- RRSP match
Often responds in 1 day- We are seeking an experienced and detail-oriented Accountant to manage full-cycle accounting operations.
- The successful candidate will oversee all aspects of…
Bookkeeper - Part Time
Easily applySF Scott MfgMedicine Hat, AB- $23–$26 an hour
- Part-time +1
- 15 to 20 hours per week
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Casual dress
- Company events
- The ideal candidate will be responsible for maintaining accurate financial records, managing accounts, payable and receivable and ensuring accounting standards.
Bookkeeper/Office Administrator
Easily applyUrgently hiringArbutus Rock Asset Management Inc.Calgary, AB T2Z 4K6- From $70,000 a year
- Full-time
- Full-cycle bookkeeping in QuickBooks Online.
- Full-Time | Calgary, Alberta*.
- This position is responsible for supporting the day-to-day financial and…
Administration/Bookkeeper/Payroll
Easily applyConfidentialOsoyoos, BC- $26–$32 an hour
- Casual
- On-site parking
- The successful candidate will have experience in bookkeeping (Sage/quickbooks), computer literacy, commitment to learning site specific software and contracts,…
Bookkeeper
Easily applyCabinet Works Plus Ltd.St. Catharines, ON L2M 3Y1- $23–$28 an hour
- Full-time +1
- Up to 40 hours per week
- Vision care
- Dental care
- Extended health care
- This position provides an engaging environment for professionals eager to utilize their bookkeeping expertise while contributing meaningfully to organizational…
Bookkeeper
Easily applyCabinet Works Plus Ltd.St. Catharines, ON L2M 3Y1- $23–$28 an hour
- Full-time +1
- Up to 40 hours per week
- Vision care
- Dental care
- Extended health care
- This position provides an engaging environment for professionals eager to utilize their bookkeeping expertise while contributing meaningfully to organizational…
Senior Bookkeeper
Easily applyUrgently hiringHarris MeatsWinnipeg, MB R2W 3Z9- $42,000–$45,000 a year
- Full-time
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Store discount
- Casual dress
- Minimum of 5 years of progressive bookkeeping experience.
- The ideal candidate is organized, dependable, and able to manage a full range of accounting and…
Accounting Clerk
Easily applyGlooscap VenturesHantsport, NS- $45,000–$51,000 a year
- Full-time
- Monday to Friday
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Company pension
- Minimum three (3) – (5) years of progressive experience in bookkeeping or accounting support, preferably within a retail, sales-driven, or multi-revenue…
View similar jobs with this employerPayroll & Accounts Payable Administrator (on-site)
Easily applyUrgently hiringA.C. AmericasMississauga, ON L5A 2W4- $55,000–$60,000 a year
- Full-time +1
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- On-site gym
- Extended health care
Often responds in 1 dayTop-rated employer- This role reports to the Accounting Manager.
- The ideal candidate will be comfortable working in a fast-paced environment and will be able to manage multiple…
Bookkeeper
Easily apply1001007501 Ontario Inc.Sault Ste. Marie, ON P6A 1Z9- $20–$30 an hour
- Permanent
- On-site parking
- This opening is intended to grow into a full cycle bookkeeper and we will train the right candidate for the position.
Accounting Clerk/Bookkeeper
Easily applyTotal SuspensionsScarborough, ON- $25–$35 an hour
- Full-time
- Monday to Friday
- Flexible schedule
- General bookkeeping entries, facilitate daily banking activites such as setting up payments, preparing cheques and related schedules for all bank accounts.
Full Charge Bookkeeper
Easily applyUrgently hiringDendratecMontréal, QC H2N 2H7- $40–$50 an hour
- Full-time
- Casual dress
- On-site parking
- Minimum 4 years of bookkeeping experience.
- Employment Type:* Full-Time, On-Site.
- $40/hour during 90-day training period;
- Manage payroll processing via ADP.
- WF INCMontréal, QC
- $20–$30 an hour
- Full-time
- Work from home
- Flexible schedule
- On-site parking
- We're looking for a detail-oriented, self-motivated Full-Cycle Accountant to manage the complete accounting process — from transaction entry to financial…
Accountant
Easily applyConfidentialToronto, ON- $55,000–$75,000 a year
- Full-time +1
- On-site parking
- Full-cycle accounting and bookkeeping.
- Minimum 5 years of accounting and bookkeeping experience.
- Hospitality, restaurant, nightclub, or entertainment…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Payroll Specialist - job post
Job details
Pay
- $25–$38 an hour
Job type
- Full-time
Location
Benefits
Pulled from the full job description
- Dental care
- Designated paid holidays
- Casual dress
- On-site parking
Full job description
Our Company
We are a technology-driven Bookkeeping and Tax firm focused on helping small businesses across Canada maintain accurate financial records and stay compliant with their reporting obligations. We combine modern systems with a client-focused approach to deliver reliable bookkeeping, payroll, and tax services.
Job Overview
We are seeking an experienced Payroll Specialist to join our growing team. The ideal candidate will have a strong understanding of Canadian payroll legislation and experience managing payroll for multiple clients.
This role requires a detail-oriented professional who can process payroll accurately, maintain compliance, communicate effectively with clients, and work independently within a structured environment.
Responsibilities
- Process payroll accurately and on schedule for multiple clients
- Prepare and submit payroll remittances and source deductions
- Prepare T4s, T4 Summaries, ROEs, and year-end payroll reporting
- Maintain employee records and payroll documentation
- Calculate taxable benefits, vacation pay, statutory holiday pay, commissions, bonuses, and payroll adjustments
- Ensure compliance with federal and provincial payroll legislation
- Assist clients with payroll-related inquiries and troubleshooting
- Support WSIB, EHT, and other payroll-related filings
- Reconcile payroll accounts and investigate discrepancies
- Work closely with bookkeeping and tax teams to ensure accurate financial reporting
- Complete assigned work independently while meeting established deadlines
Qualifications
- Minimum 3–5 years of payroll administration experience
- PCP designation (Payroll Compliance Practitioner) preferred
- Post-secondary education in Accounting, Payroll Administration, Business, or a related field
- Strong knowledge of Canadian payroll legislation and compliance requirements
- Experience preparing T4s, ROEs, payroll remittances, and year-end reporting
- Experience processing payroll for multiple clients or entities
- Proficiency with payroll software and accounting systems
- Experience with QuickBooks Online, Wagepoint, Payworks, ADP, or similar platforms
- Excellent attention to detail and organizational skills
- Strong written and verbal communication skills
- Team-oriented mindset with a focus on accuracy, efficiency, and client service
Pay: $25.00-$38.00 per hour
Benefits:
- Casual dress
- Dental care
- On-site parking
Work Location: In person