More jobs:
Senior Bookkeeper - QuickBooks Online
Remote / Online - Candidates ideally in
Burlington, Ontario, L7L 0A1, Canada
Listed on 2026-11-06
Burlington, Ontario, L7L 0A1, Canada
Listing for:
Freelance Latin America
Part Time, Remote/Work from Home
position Listed on 2026-11-06
Job specializations:
-
Accounting
Bookkeeper/ Accounting Clerk, Accounts Receivable/ Collections, Payroll, Accounts Payable Clerk
Job Description & How to Apply Below
We are looking for an experienced, detail-oriented, and proactive Senior Bookkeeper to join a growing Canada-based accounting and business services team.
In this role, you will manage full-cycle bookkeeping for multiple clients, ensure accurate financial records, and support day-to-day administrative and accounting operations. You will also contribute to improving internal workflows and maintaining efficient, well-organized processes.
The ideal candidate is highly organized, reliable, comfortable working independently, and committed to accuracy, accountability, and proactive communication.
Duties / Task to perform- Full-Cycle Bookkeeping: Manage bookkeeping activities for multiple client accounts, ensuring financial records remain accurate, complete, and up to date.
- Bank and Credit Card Reconciliations: Perform monthly reconciliations, investigate discrepancies, and ensure transactions are properly recorded.
- Transaction Management: Accurately code, categorize, and record financial transactions using Quick Books Online.
- Accounts Payable and Receivable: Maintain accounts payable and receivable records, monitor balances, and support timely financial processing.
- Payroll Processing: Prepare and record payroll entries, ensuring accuracy and consistency across client files.
- GST/HST Remittances: Prepare GST/HST remittance information and supporting documentation for review and filing.
- Financial Reporting: Prepare financial reports and supporting records to assist with accounting reviews and business decisions.
- Client File Management: Maintain organized and accurate bookkeeping files for multiple clients while tracking deadlines and outstanding tasks.
- Administrative Support: Assist with email management, client communication, and general accounting-related administrative activities.
- Workflow Improvement: Help develop, document, and implement internal systems and processes to improve productivity and operational efficiency.
- Deadline Management: Ensure bookkeeping tasks, reconciliations, and financial documentation are completed accurately and submitted for review before applicable deadlines.
- Team
Collaboration:
Communicate proactively with the team, raise questions or discrepancies promptly, and contribute to a collaborative working environment.
- Proven experience performing full-cycle bookkeeping for multiple clients or businesses.
- Advanced proficiency in Quick Books Online (QBO) is required.
- Strong experience with bank and credit card reconciliations.
- Solid knowledge of accounts payable, accounts receivable, and transaction categorization.
- Experience preparing payroll entries and maintaining accurate payroll-related records.
- Familiarity with Canadian bookkeeping practices, including GST/HST remittances.
- Ability to prepare accurate financial reports and maintain well-organized accounting records.
- Strong attention to detail and commitment to financial accuracy.
- Excellent organizational and time-management skills, with the ability to manage multiple client files and deadlines simultaneously.
- Strong written and verbal communication skills in English
. - Ability to work independently, take ownership of assigned responsibilities, and meet deadlines without constant supervision.
- Proactive problem-solving skills and willingness to ask questions or flag discrepancies rather than make assumptions.
- Comfortable using digital communication tools such as Slack, email, and messaging platforms.
- Collaborative mindset, professional integrity, reliability, and transparency.
- Willingness to learn new internal systems and contribute to workflow improvements.
Schedule & Availability:
Monday to Friday. Part-time (25 hours per week) 8:30AM to 1:30PM (PST).
- Fully remote work environment.
- Stable, long-term collaboration.
- Opportunity to work with…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×