Bookkeeper (SAP Business One)
Essential HR ‚Ä¢ St. Catharines, ON ‚Ä¢ Contractor ‚Ä¢ $33.3–$40.7 / hour
Posted on Fri, Jul 17, 2026
Company: Cheekbone Beauty Cosmetics
Compensation: $45-$55 per hour (Contract)
Hours: Approximately 20 hours per week
Cheekbone Beauty is an award-winning Indigenous-owned Canadian cosmetics company committed to creating high-performance beauty products while supporting our mission of empowering Indigenous youth through education.
We're looking for an experienced, detail-oriented Bookkeeper who has hands-on experience with SAP Business One and enjoys working in a fast-paced, growing business.
We're specifically looking for someone who can confidently work within SAP Business One and help support our day-to-day accounting operations.
About the Role
Reporting to the Fractional CFO and working closely with our leadership team, you'll be responsible for maintaining accurate financial records and helping ensure the smooth operation of our accounting functions.
This role is ideal for someone who is proactive, highly organized, and enjoys solving problems while improving financial processes.
Responsibilities
- Daily bookkeeping and general ledger maintenance
- Accounts payable and accounts receivable
- Bank, credit card, and payment reconciliations
- SAP Business One data entry and maintenance
- Month-end and year-end reconciliations
- Journal entries and account reconciliations
- Inventory and cost of goods support
- HST reporting and remittances
- Payroll support and related reconciliations
- Preparation of financial reports and supporting schedules
- Support month-end close with the Fractional CFO
- Identify opportunities to improve financial processes and accuracy
- Support audits and external accounting requirements
Qualifications
- Minimum 5 years of bookkeeping experience
- Hands-on experience using SAP Business One (required)
- Strong understanding of Canadian accounting principles
- Experience working within an inventory-based business is an asset
- Advanced Excel skills
- Exceptional attention to detail
- Excellent organizational and time-management skills
- Ability to manage multiple priorities independently
- Strong communication skills
We'd Love Someone Who
- Enjoys working in a growing entrepreneurial company
- Is proactive rather than reactive
- Takes ownership of their work
- Loves finding efficiencies and improving systems
- Values collaboration and integrity
Why Join Cheekbone Beauty?
- Work for one of Canada's leading Indigenous-owned beauty brands
- Join a small, passionate, mission-driven team where your work has real impact
- Help support a company that contributes to Indigenous education through our For Future Generations Scholarship Fund
- Be part of a business that values innovation, sustainability, transparency, and continuous improvement
If you're an experienced bookkeeper with SAP Business One experience and you're looking for an opportunity to make a meaningful impact, we'd love to hear from you.
Please apply with your resume and a brief cover letter outlining your experience with SAP Business One and why you'd be a great fit for Cheekbone Beauty.
Accommodations
Cheekbone Beauty is committed to providing accessible employment practices that follow the Accessibility for Ontarians with Disabilities Act (AODA). Upon request, we will, in consultation with the applicant, determine the nature of any accommodation that may be required.
More live bookkeeper roles
- Bookkeeper at Regency Senior Living — Ooltewah, TN, US
- Account Manager/Bookkeeper at Piper Staffing — Belcamp, Maryland, United States
- Bookkeeper, Ease Cloud Accounting Services at Experienced Career — Montréal, Quebec, Canada
- School Bookkeeper at Orange County Public Schools — Orlando, Florida, United States
- Bookkeeper for Schools at AOB — Cockeysville, Maryland, United States
- Bookkeeper/Accounting Assistant at Dana F. Cole & Company — Grand Island, Nebraska, United States
- Bookkeeper at Archdiocese of San Antonio — San Antonio, Texas, United States
- Bookkeeper, Accounts Payable at Van Wyck & Van Wyck — New York, New York, United States
- Bookkeeper at Richland County School District One — South Carolina, United States
- Entry Level Bookkeeper/ Administrative Assistant at Crown Power & Equipment — Salisbury, Missouri, United States
- Bookkeeper at RBR Alliance — Georgetown, Indiana, United States
- Bookkeeper / AP at Aaron Schamback DMD PA — Port St Lucie, Florida, US
- Bookkeeper, Community Corrections at Hamilton County — Cumberland, RI, United States
- Bookkeeper (Part-Time) at Futurex — Bulverde, Texas, United States
- Bookkeeper at Albertsons — Pampa, Texas, United States
- Bookkeeper at Stellar Personnel (Remote)
- Kashrus Bookkeeper at The Orthodox Union — New York, New York, United States
- Bookkeeper at Widger Talent — Kansas City, Missouri, United States
- Bookkeeper - Entry Level at MACNY — East Syracuse, New York, United States
- Bookkeeper at Liberty Hill ISD — Liberty Hill, Texas, US
- Office Assistant / Bookkeeper at The Hire Standard — San Francisco, California, United States
- Accountant / Bookkeeper (Construction Company) at James E Fulton & Sons — Kalamazoo, Michigan, United States
- Business Office Manager/ Bookkeeper at Ball HealthCare — Mobile, Alabama, US
- Bookkeeper at Sarasota County Schools — Sarasota, Florida, United States
- Property Bookkeeper at Progress Residential — Not Specified, Not Specified, US
- Bookkeeper at Cb — Los Angeles, CA, US
- Limited Bookkeeper with Salesforce Experience at Daybook Group (Remote)
- Accountant & Bookkeeper at ChipAgents — San Jose, CA, United States
- Property Bookkeeper at BH Management — Not Specified
- Bookkeeper at Zenith American Solutions — Tualatin, Oregon, United States
- High School Bookkeeper at Northwest Independent School District — Northlake, TX, US
- High School Bookkeeper (26-27) at Northwest Independent School District — Northlake, TX, US
- Office Manager/Bookkeeper at 365 Labs — Baton Rouge, LA, US
- Bookkeeper — New York, United States
- Payroll Bookkeeper / HR Assistant at NHC Careers — North Augusta, South Carolina, United States
- Bookkeeper Part Time at Cb — Glendale, California, United States
- On-Site Bookkeeper & Executive Administrative Coordinator (Part-Time) at Kleane Kare — Richmond, Virginia, United States
- Casino Bookkeeper at Town Pump Convenience Stores — Montana, United States
- Bookkeeper Administrative (Full Time) at Compass Group — Tuscaloosa, Alabama, United States
- Administrative Assistant / Bookkeeper - Entry Level at Optimus Property Management — Century City, CA, United States
- Cloud Bookkeeper /Onboarder (Remote) at Concepts (Remote)
- Cloud Bookkeeper /Onboarder at Concepts (GTA) Inc. (Remote)
- Personnel Coordinator Bookkeeper at Albertsons — Ferndale, Washington, United States
- Bookkeeper at Shunk Gulley — Santa Rosa Beach, FL, US
- Bookkeeper at HGA Services — Edmonton, AB, Canada
- Bookkeeper - Wedgwood at Albertsons — Seattle, WA, United States
- Bookkeeper at Turners Outdoorsman — Fresno, CA, US