Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

14 results for Tax Preparer in Oshawa, ON

Full Charge Bookkeeper
  • Markham, ON
  • remote
  • Permanent
  • 50000.00 - 65000.00 CAD / Yearly
  • Full-time Remote<br><br>Key Responsibilities:<br><br>• Perform day-to-day bookkeeping tasks, including recording financial transactions, maintaining general ledgers, and reconciling accounts.<br><br>• Prepare financial statements, including balance sheets, income statements, and cash flow statements.<br><br>• Compile financial data for compilation and review engagements, ensuring accuracy and completeness of information.<br><br>• Collaborate with clients to gather necessary documentation and information for compilation engagements.<br><br>• Use of QuickBooks or other bookkeeping software.<br><br>CRA Inquiries:<br><br>• Serve as the primary contact for Canada Revenue Agency (CRA) inquiries.<br><br>• Manage correspondence and submit documentation related to tax inquiries (with oversight).<br><br>Qualifications:<br><br>• Minimum of 5 years of experience in bookkeeping or related field.<br><br>• Proficient in accounting software (e.g., QuickBooks, Excel, etc.).<br><br>• Experience with Caseware would be an asset.<br><br>• Experience with Intuit Profile for tax preparation an asset but not required.<br><br>• Understanding of Canadian tax laws and regulations an asset.<br><br>• Excellent communication skills, both written and verbal.<br><br>• Highly organized, detail-oriented, and able to manage multiple tasks.<br><br>• Proactive and able to work independently with minimal supervision.<br><br>• Familiarity with remote work tools and technologies.<br><br>Here's what you can expect when you join us:<br><br>• Competitive salary based on experience.<br><br>• Health Spending Account, company paid life, dependant life, critical illness insurance & accidental death and dismemberment insurance.<br><br>• LTD (Long-Term Disability) insurance, contributed to by employees.<br><br>• The opportunity to work with a dynamic team and contribute to our growing firm.<br><br>• A highly flexible and family friendly workplace.<br><br>• Continuous learning and professional development opportunities.
  • 2025-10-14T14:29:04Z
Audit Sr. - Public
  • Scarborough, ON
  • onsite
  • Permanent
  • 85000.00 - 100000.00 CAD / Yearly
  • <p>Our client a medium sized Public Accounting Firm is looking for an experienced Audit Senior to join their team in Scarborough, Ontario. In this role, you will oversee the preparation of financial statements and tax filings while ensuring compliance with regulatory standards. This position offers a dynamic opportunity to lead audit engagements, mentor team members, and foster strong relationships with clients.</p><p><br></p><p>Responsibilities:</p><p>• Prepare financial statements for audits, reviews, and compilations in compliance with organizational and regulatory standards.</p><p>• Conduct audits for public companies and provide detailed assessments of financial records.</p><p>• Manage the preparation of various tax filings, including T1, T2, T3, T3010, T4, and T5 forms.</p><p>• Complete regulatory and organizational returns efficiently and accurately.</p><p>• Lead and coordinate audit teams, ensuring effective task allocation and workflow management.</p><p>• Mentor and support team members by fostering a positive learning environment and providing constructive feedback.</p><p>• Plan and prioritize multiple engagements to ensure efficiency and timely completion.</p><p>• Monitor engagement budgets, track variances, and meet time constraints effectively.</p><p>• Communicate effectively with clients to identify service opportunities and build lasting, attentive relationships.</p><p>• Keep stakeholders informed of project progress and address significant issues promptly.</p>
  • 2025-10-23T20:14:11Z
Tax Sr. - Corporate
  • Scarborough, ON
  • onsite
  • Permanent
  • 120000.00 - 150000.00 CAD / Yearly
  • <p>We are looking for an experienced Tax Senior with a strong background in corporate tax to join our team in Scarborough, Ontario. In this role, you will oversee tax compliance, planning, and reporting, ensuring all financial and regulatory requirements are met. Your expertise in tax software and accounting systems will play a critical role in delivering accurate and timely results.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Tax Compliance:</strong> Prepare and review federal, provincial, and local tax returns, ensuring compliance with tax laws, regulations, and deadlines, including those specific to construction industry nuances such as depreciation, job costing, and inventory accounting.</li><li><strong>Tax Planning:</strong> Develop tax strategies that align with business goals while minimizing tax liabilities and optimizing operations for construction projects.</li><li><strong>Construction-Specific Tax Issues:</strong> Manage compliance with tax codes relevant to the construction sector, such as percentage-of-completion accounting, sales and use tax, contractor tax credits, and real estate taxation provisions.</li><li><strong>Audit Support:</strong> Collaborate with external auditors and tax authorities during tax audits, ensuring proper documentation and determination of key construction-related items like project costs and overhead allocations.</li><li><strong>Financial Reporting:</strong> Prepare tax provisions for monthly, quarterly, and annual financial statements, including assessing deferred tax assets/liabilities related to construction projects.</li><li><strong>Advisory Role:</strong> Serve as a trusted advisor to leadership on tax-related matters affecting business strategies, mergers/acquisitions, and partnership agreements in the construction space.</li><li><strong>Process Improvement:</strong> Identify and implement changes in tax processes to enhance efficiency and accuracy, leveraging technology solutions tailored for construction accounting like ERP systems.</li></ul><p><br></p>
  • 2025-10-06T14:48:46Z
Corporate Accountant
  • Don Mills, ON
  • onsite
  • Permanent
  • 70000.00 - 80000.00 CAD / Yearly
  • We are looking for an experienced Corporate Accountant to join our team in Don Mills, Ontario. In this role, you will handle full-cycle accounting processes, ensuring accuracy and compliance with financial standards. This position offers a hybrid work schedule and the opportunity to contribute to a dynamic and growing organization.<br><br>Responsibilities:<br>• Prepare accurate balance sheets and income statements to reflect the company's financial position.<br>• Conduct monthly account reconciliations and ensure sub-ledgers align with the general ledger.<br>• Perform bank reconciliations to maintain accurate financial records.<br>• Manage inter-company account reconciliations and address discrepancies.<br>• Process invoices by entering data into the system and coding expenses appropriately.<br>• Handle the preparation and submission of tax returns as required.<br>• Communicate with vendors to resolve billing issues or inquiries.<br>• Record receipts and post journal entries to maintain up-to-date financial records.<br>• Analyze accounts and provide detailed reports for management review.<br>• Process payments, including issuing cheques and initiating electronic transfers or wire payments.
  • 2025-09-29T15:29:02Z
Bookkeeper
  • Scarborough, ON
  • onsite
  • Permanent
  • 50000.00 - 70000.00 CAD / Yearly
  • <p>Robert Half is seeking a <strong>Bookkeeper</strong> to join our client’s dynamic team in <strong>Scarborough, Ontario</strong>. This role is ideal for a detail-oriented professional with a passion for numbers and strong organizational skills. As the Bookkeeper, you will play a crucial role in ensuring accurate financial management, compliance with tax regulations, and supporting the team in maintaining a strong financial foundation.</p><p><br></p><p>This opportunity offers an excellent platform to grow your career while making significant contributions to achieving financial efficiency and success for the organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Maintain and manage <strong>accurate financial records</strong>, including accounts payable (AP), accounts receivable (AR), and the general ledger.</li><li>Reconcile <strong>bank statements and credit card accounts</strong>, addressing discrepancies in a timely manner.</li><li>Prepare financial reports, including <strong>balance sheets, income statements, and cash flow statements</strong>, for management review.</li><li><strong>Process payroll</strong>, ensuring compliance with applicable employment and tax laws.</li><li>Track and manage <strong>fixed assets</strong>, including handling depreciation schedules.</li><li>Assist in <strong>budget preparation and financial forecasting</strong>.</li><li>Support <strong>internal and external audits</strong> by organizing financial documentation and providing explanations when needed.</li><li>Identify and resolve inconsistencies or process errors in financial records.</li><li>Perform miscellaneous <strong>administrative and accounting tasks</strong> as required.</li></ul><p><br></p>
  • 2025-10-14T15:14:08Z
Sales Finance Manager
  • Markham, ON
  • onsite
  • Permanent
  • 115000.00 - 125000.00 CAD / Yearly
  • <p>We are seeking a highly organized and detail-oriented <strong>Senior Accountant</strong> to join our team. In this role, you will oversee key accounting functions, including accounts payable (AP), accounts receivable (AR), general ledger (GL), and reconciliations. You will also play a critical role in preparing financial statements, assisting with budget planning, coordinating audits, and developing strategies to optimize the organization’s financial operations.</p><p><br></p><p><strong>Key Responsibilities</strong>:</p><ul><li>Manage general accounting functions: AP, AR, GL, and reconciliations.</li><li>Prepare accurate monthly, quarterly, and annual financial statements for leadership, stakeholders, and funding agencies.</li><li>Develop and implement accounting policies and procedures.</li><li>Assist with budget preparation, financial planning, and reporting.</li><li>Coordinate audits and tax filings with external auditors and consultants.</li><li>Collaborate with the leadership team to develop financial strategies that streamline operations, improve programs, and reduce costs.</li><li>Conduct financial forecasts and risk analysis while providing recommendations to address opportunities and challenges.</li><li>Ensure accurate inventory valuations and perform inventory cost analysis.</li><li>Prepare and maintain reconciliations for inventory accounts.</li><li>Support the Financial Controller and other departments with accounting-related tasks.</li></ul><p><br></p>
  • 2025-10-20T18:04:09Z
Manager Accounting Services
  • Toronto, ON
  • onsite
  • Permanent
  • 135000.00 - 145000.00 CAD / Yearly
  • <p>We are looking for a dedicated Manager of Accounting Services to oversee and enhance the financial operations of our organization. This role requires a meticulous leader with expertise in assurance engagements. Based in Toronto, this public practice position offers the opportunity to drive efficiency and ensure compliance with financial procedures.</p><p><br></p><p>Responsibilities:</p><p>• Lead the planning and execution of compilation, review, and limited scope audit engagements, including those of a complex nature. </p><p>• Supervise the preparation and review of financial statements in accordance with applicable accounting standards (ASPE/GAAP). </p><p>• Monitor engagement risk, quality, timelines, and budgets across all assurance assignments. </p><p>• Manage a diverse client portfolio of owner-managed businesses, understanding their operations, risks, and strategic goals. </p><p>• Maintain strong client relationships by delivering responsive service and practical advisory support across tax, budgeting, forecasting, and financial reporting. </p><p>• Contribute to firm-wide operational and strategic planning, identifying opportunities to improve workflow, client engagement, and internal systems. </p><p>• Support the business development process by participating in proposal preparation and identifying growth opportunities within existing client relationships. </p><p>• Lead and manage a team of up to five team members. </p>
  • 2025-09-26T16:38:45Z
Finance & Administration Controller
  • Etobicoke, ON
  • onsite
  • Permanent
  • 100000.00 - 130000.00 CAD / Yearly
  • <p>Are you a skilled finance professional with a talent for leadership, strategic analysis, and process improvement? Do you thrive in complex, multi-site environments and seek an opportunity to contribute to a dynamic organization? Our client is looking for a <strong>Finance & Administration Controller</strong> to join their team and drive financial and operational success.</p><p><strong> </strong></p><p><strong>Key Responsibilities:</strong></p><p> </p><p><strong>Financial Supervision</strong></p><ul><li>Supervise the accounting closing process, including journal entries and account reconciliations.</li><li>Prepare, analyze, and present financial statements, management reports, budgets, and performance dashboards.</li><li>Manage cash flow, banking relationships, and negotiate lines of credit and other financial agreements.</li></ul><p><strong> Strategic Analysis and Planning</strong></p><ul><li>Collaborate with department managers to manage budget forecasts.</li><li>Analyze the company's financial performance and propose recommendations to optimize profitability and efficiency.</li><li>Develop and implement financial policies and procedures aligned with strategic objectives.</li></ul><p><strong> Leadership and Team Management</strong></p><ul><li>Recruit, train, and coach accounting personnel.</li><li>Evaluate team performance, set objectives, and manage schedules and priorities.</li><li>Promote a strong corporate culture based on organizational values.</li></ul><p><strong> Compliance and Risk Management</strong></p><ul><li>Ensure compliance with accounting, tax, and regulatory standards.</li><li>Oversee insurance coverages (e.g., civil liability, commercial) and assess risks.</li><li>Coordinate internal and external audits to ensure operational integrity.</li></ul><p><strong> Process Improvement and Digitalization</strong></p><ul><li>Actively participate in ERP implementation for the finance department.</li><li>Standardize and simplify accounting processes across various branches in Canada.</li></ul><p><strong> Administrative Supervision</strong></p><ul><li>Supervise activities related to special events.</li><li>Manage business travel and oversee all administrative functions, including lease renewals, rental contracts, purchasing, customer support, and more.</li></ul><p><strong> Other Duties</strong></p><ul><li>Stay current with accounting and tax laws, regulations, and standards.</li><li>Perform additional tasks as required by the immediate supervisor.</li></ul><p><br></p>
  • 2025-10-15T16:44:02Z
Senior Manager Investment Accounting
  • Toronto, ON
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Are you an experienced finance professional with a passion for Investment Accounting and a knack for leading high-impact initiatives? We are seeking a <strong>Senior Manager Investment Accounting </strong>to join a dynamic finance team on an 12-month contract with a possibility to get extended for another 6-12 mon. This is a unique opportunity to step into a leadership role and help grow a world-class controllership function that prioritizes people, process excellence, and long-term growth.</p><p><br></p><p>Joining this company, you will play a key role in overseeing the financial reporting processes for a sophisticated investment platform. You will manage month-end and year-end close activities, legal entity reporting, and partner closely with teams across the organization to deliver accurate, timely, and high-quality financial results.</p><p><br></p><p><strong>Location:</strong> Toronto, ON - downtown, <u>4 days/onsite</u></p><p><strong>Contract:</strong> 12 months with possibility of extension.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Lead Month-End & Year-End Close: Oversee ledger close processes, ensuring accuracy and alignment with enterprise standards.</li><li>Manage Financial Reporting Deliverables: Review accounting templates, journal entries, and reporting packages for internal and external stakeholders.</li><li>Maintain Strong Controls: Supervise daily trial balance attestations, investigate variances, and uphold a robust control environment.</li><li>Legal Entity Reporting: Prepare and review statutory financial statements, audit support, and tax reporting packages.</li><li>Business Partner Collaboration: Act as the main liaison with various internal teams to resolve complex accounting issues.</li><li>Mentor and Lead: Provide coaching and guidance to junior team members, fostering a collaborative and high-performing team culture.</li><li>Drive Process Improvements: Lead initiatives around automation, control enhancements, and close cycle efficiency.</li><li>Support Strategic Initiatives: Participate in ad hoc projects, regulatory reporting, and strategic finance initiatives.</li></ul>
  • 2025-10-24T13:04:10Z
Fund Accountant
  • Toronto, ON
  • onsite
  • Permanent
  • 80000.00 - 90000.00 CAD / Yearly
  • <p>Are you a detail-oriented accounting professional with a passion for managing fund reporting? We’re seeking a <strong>Fund Accountant</strong> to oversee financial reporting, analysis, and compliance for investment funds in a fast-paced, dynamic environment. This role offers the chance to build on your expertise and be part of a global organization committed to innovation and excellence.</p><p><br></p><p><strong>Key Responsibilities</strong>:</p><ul><li>Prepare and review financial statements (monthly, quarterly, annual) to ensure compliance with policies and regulations.</li><li>Manage fund accounting tasks like reconciliations, performance analysis, and reporting.</li><li>Accurately handle fund transactions, including subscriptions, redemptions, dividends, and distributions.</li><li>Collaborate with internal teams (portfolio management, operations, compliance) to deliver fund-related data.</li><li>Create reports for internal management and external stakeholders such as regulatory bodies and investors.</li><li>Support audit, tax filings, and compliance processes, ensuring deadlines are met.</li><li>Identify and implement process improvements to enhance fund accounting efficiency.</li><li>Provide mentorship and guidance to junior accounting staff as needed.</li></ul><p><br></p><p><br></p>
  • 2025-10-22T12:59:07Z
Audit Manager - Public
  • Scarborough, ON
  • onsite
  • Permanent
  • 110000.00 - 140000.00 CAD / Yearly
  • <p>Our client a medium sized public accounting firm is looking for an experienced Audit Manager to join their team in Scarborough, Ontario. In this leadership role, you will oversee a range of assurance, accounting, tax, and advisory services, ensuring exceptional client satisfaction. As a key contributor to the firm’s growth, you will lead a functional area, guide team members, and foster strong relationships through effective mentorship and collaboration.</p><p><br></p><p>Responsibilities:</p><p>• Manage a portfolio of clients, maintaining high service standards and supporting the firm’s objectives.</p><p>• Review tax, audit, and assurance files for clients across various industries and non-profit organizations, ensuring compliance with firm standards.</p><p>• Oversee multiple engagements simultaneously, demonstrating strong project management skills to deliver quality results within deadlines and budgets.</p><p>• Collaborate with the partner team to contribute to the development and execution of the firm’s business plan.</p><p>• Prepare realistic budgets and quotes for new client engagements, ensuring profitability and feasibility.</p><p>• Lead and oversee teams during assurance engagements, providing guidance and maintaining high-quality deliverables.</p><p>• Communicate effectively with clients, government agencies, partners, and team members to ensure seamless collaboration.</p><p>• Mentor and train team members to support their technical growth and career development.</p><p>• Promote the firm’s services to drive business development and overall growth.</p><p>• Participate in leadership activities such as performance reviews, recruitment efforts, and fostering a positive team environment.</p>
  • 2025-10-23T20:18:45Z
Accounts Payable Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • 25.00 - 35.00 CAD / Hourly
  • We are looking for an experienced Accounts Payable Specialist to join our team in Toronto, Ontario. This long-term contract position offers an exciting opportunity to contribute to essential financial operations while fostering collaboration across multiple departments. The successful candidate will play a pivotal role in maintaining accurate and efficient accounts payable processes, ensuring compliance with organizational policies and procedures.<br><br>Responsibilities:<br>• Process invoices, credit card transactions, and out-of-pocket expenses with precision, adhering to established policies and timelines.<br>• Investigate and resolve purchase order discrepancies, coding errors, and payment issues in the system.<br>• Verify vendor and partner information, including bank details, to ensure secure and accurate transactions.<br>• Support the refinement of reporting processes to enhance departmental efficiency and accuracy.<br>• Contribute to the cleanup of the accounts payable subledger, ensuring data integrity.<br>• Assist in the transition to new financial systems, including Workday and ServiceNow, ensuring seamless implementation.<br>• Conduct daily bank checks to confirm payment success, address returns, and identify unusual activity.<br>• Prepare weekly payment batches and manage bank balances to guarantee sufficient funds for processing.<br>• Provide onboarding and training to new team members, promoting a collaborative and knowledgeable work environment.<br>• Participate in month-end closing activities and audits as needed, ensuring compliance and accuracy.
  • 2025-10-07T18:29:21Z
Accounts Payable Specialist
  • Toronto, ON
  • onsite
  • Temporary
  • 23.00 - 24.00 CAD / Hourly
  • <p>We are looking for an experienced Accounts Payable Specialist to join our team in Toronto, Ontario for a 10-month contract. In this role, you will play a key part in managing invoice processing, payment operations, vendor relations, and financial reconciliations. The ideal candidate is detail-oriented, organized, and has a strong understanding of accounts payable processes, ensuring compliance with company policies and regulatory standards.</p><p><br></p><p>Responsibilities:</p><p>• Process and enter invoices in a high-volume environment, ensuring accurate coding to general ledger accounts and cost centres.</p><p>• Verify invoice accuracy by matching purchase orders and receiving documents, and route them through the appropriate approval workflows.</p><p>• Oversee payment preparation and processing, including wire transfers, cheque runs, and e-transfers, while maintaining organized records.</p><p>• Communicate with vendors to address payment issues, reconcile statements, and resolve discrepancies promptly.</p><p>• Perform monthly reconciliations of accounts payable accounts, including corporate credit card accounts, and manage month-end closing processes.</p><p>• Support the implementation and testing of system upgrades and improvements, including user acceptance testing.</p><p>• Monitor compliance with internal controls, accounting policies, and regulatory requirements, ensuring adherence to ethical standards.</p><p>• Assist with internal and external audits by providing necessary documentation and explanations.</p><p>• Identify opportunities for process improvements within the accounts payable function and recommend effective solutions.</p><p>• Collaborate with the Controller’s Group and other teams to support departmental goals and special initiatives</p>
  • 2025-10-29T17:54:22Z
Accounting Clerk
  • North York, ON
  • onsite
  • Permanent
  • 55000.00 - 60000.00 CAD / Yearly
  • We are looking for a skilled Accounting Clerk to join our team in North York, Ontario. In this role, you will provide essential support in managing accounting processes, including accounts payable, accounts receivable, and financial statement preparation. This is a fantastic opportunity to work in a dynamic environment with a focus on accuracy and efficiency in financial operations.<br><br>Responsibilities:<br>• Manage accounts payable (AP) and accounts receivable (AR) processes, including invoice processing and payment reconciliation.<br>• Prepare and maintain accurate financial records, including trial balances and financial statements.<br>• Reconcile credit card transactions and ensure timely resolution of discrepancies.<br>• Support inventory and stock management activities, ensuring accurate data entry and reporting.<br>• Utilize Odoo software to streamline accounting and inventory processes.<br>• Assist with billing and collection activities, ensuring timely follow-up on outstanding accounts.<br>• Collaborate with external auditors and year-end accountants to provide necessary documentation.<br>• Maintain accurate records for all financial transactions and ensure compliance with company policies.<br>• Generate periodic reports to support decision-making and financial analysis.<br>• Contribute to process improvements within the accounting and inventory management functions.
  • 2025-10-01T17:05:31Z