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 Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

15 results for Tax Preparer in Brampton, ON

Accountant
  • Mississauga, ON
  • onsite
  • Contract / Temporary to Hire
  • 31.35 - 36.3 CAD / Hourly
  • We are looking for an experienced Accountant to join our team in Mississauga, Ontario, on a contract with potential for a permanent position. In this role, you will contribute to essential financial operations, including billing, bookkeeping, and cost analysis, while ensuring accuracy and efficiency in all processes. This position is ideal for a detail-oriented individual with a strong foundation in accounting and a proactive approach to problem-solving.<br><br>Responsibilities:<br>• Prepare and manage hardware invoicing and monthly recurring revenue billing processes.<br>• Oversee accounts receivable operations and provide support with accounts payable tasks.<br>• Create and process purchase orders efficiently and accurately.<br>• Conduct ongoing cost analysis to aid in financial decision-making and budgeting.<br>• Contribute to quarter-end close activities to ensure timely and accurate reporting.<br>• Maintain and update core billing and financial tracking spreadsheets.<br>• Perform general bookkeeping duties using QuickBooks Online.<br>• Collaborate with the team to streamline financial workflows and improve accuracy.<br>• Ensure compliance with financial regulations and company policies.
  • 2026-04-14T00:00:00Z
Accountant
  • Toronto, ON
  • remote
  • Temporary
  • 35.15 - 40.7 CAD / Hourly
  • We are looking for a detail-oriented Accountant to join our team on a contract basis in East York, Ontario. In this role, you will play a pivotal part in managing payroll accounting, reconciling accounts, and supporting financial reporting processes. This position is ideal for someone with strong analytical skills and expertise in compliance, audit procedures, and collaboration across departments.<br><br>Responsibilities:<br>• Prepare and post journal entries related to payroll, including wages, benefits, taxes, and accruals.<br>• Ensure payroll costs are accurately allocated to appropriate cost centres and general ledger accounts.<br>• Conduct periodic reconciliations of payroll subledgers, bank funding accounts, and statutory liabilities such as taxes and benefits.<br>• Investigate and resolve discrepancies in reconciliations promptly.<br>• Support month-end and year-end financial close processes by providing payroll data and maintaining accruals for bonuses, vacation, and other items.<br>• Assist in preparing audit schedules and provide necessary documentation for financial statements.<br>• Ensure all payroll transactions comply with applicable tax laws, labour standards, and organizational policies.<br>• Validate and oversee government filings and statutory remittances to ensure accuracy.<br>• Collaborate with Payroll Operations, Human Resources, Finance teams, and external service providers to enhance payroll processes.<br>• Contribute to maintaining robust payroll controls and documentation to support both internal and external audits.
  • 2026-04-15T00:00:00Z
Accountant
  • North York, ON
  • onsite
  • Permanent
  • 75000 - 85000 CAD / Yearly
  • <p>We are looking for an experienced <strong>Accountant </strong>to join our team in Toronto, Ontario. In this role, you will oversee the full cycle of accounting operations, ensuring accuracy and compliance with financial standards. This position is ideal for someone who is detail-oriented, thrives in a dynamic environment, and is comfortable managing financial records, payroll, and reconciliations.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Maintain and manage a full set of books, including accounts payable, accounts receivable, and general ledger.</p><p>• Prepare and reconcile balance sheets, ensuring accuracy and compliance with accounting standards.</p><p>• Handle payroll processing for a small team, reviewing and validating timesheets submitted by store managers.</p><p>• Generate and review financial statements, providing insights and recommendations to support decision-making.</p><p>• Oversee invoice processing, billing, and data entry to ensure timely and accurate recordkeeping.</p><p>• Utilize QuickBooks and other accounting software to manage financial data efficiently.</p><p>• Collaborate with the management team to implement and optimize in-house accounting systems.</p><p>• Perform intermediate-level tasks in Excel, such as data analysis and reporting.</p><p>• Ensure adherence to company policies and regulatory requirements in all accounting operations.</p><p>• Support year-end audit preparation and provide documentation as needed.</p>
  • 2026-04-09T00:00:00Z
Tax Staff - Public
  • North York, ON
  • onsite
  • Permanent
  • 100000 - 120000 CAD / Yearly
  • <p>Our client a medium sized public accounting firm in North GTA with a specialized Tax Practice is looking for a skilled and detail-oriented Tax Accountant to join their Tax Department. In this role, you will handle a variety of tax-related tasks, including preparing returns, assisting clients, and staying updated on Canadian tax regulations. This opportunity is ideal for individuals who excel in tax accounting and enjoy working collaboratively in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and review income tax returns for individuals, corporations, and trusts, ensuring accuracy and compliance with regulations.</p><p>• Compile and submit information returns and other required organizational filings.</p><p>• Support the preparation of elections and objections for tax-related matters.</p><p>• Analyze and review notices and statements of account from tax authorities.</p><p>• Communicate effectively with clients to address their tax and financial inquiries.</p><p>• Assist clients with tax planning strategies and advisory services tailored to their needs.</p><p>• Act as a liaison with tax authorities, responding to information requests and resolving concerns on behalf of clients.</p><p>• Stay informed about updates and changes in Canadian tax laws and regulations.</p><p>• Collaborate with team members to ensure timely and accurate submission of tax documents.</p><p>• Utilize tax software systems to streamline processes and enhance efficiency.</p>
  • 2026-04-01T00:00:00Z
Director, Tax
  • Toronto, ON
  • onsite
  • Permanent
  • 160000 - 200000 CAD / Yearly
  • <p>Our client, a Toronto-based private investment platform operating in a family office–style structure, is seeking a<strong> Senior Manager or Director of Tax</strong> to join their growing team, depending on experience level. This is a senior, high-impact role reporting directly to the CFO, with broad exposure across a diverse investment portfolio spanning real estate, private equity, and capital markets.</p><p><br></p><p>This position will play a critical role in shaping and executing the firm’s tax strategy, ensuring compliance across complex structures, and acting as a key advisor on transactions and investment decisions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Lead all aspects of tax planning, structuring, and compliance across a multi-entity investment platform</li><li>Provide tax advisory support on acquisitions, dispositions, and financing transactions, including structuring for tax efficiency</li><li>Oversee corporate, partnership, and trust tax filings, working closely with external advisors where applicable</li><li>Manage and optimize legal entity structures across domestic and cross-border investments</li><li>Partner with the CFO and senior leadership on strategic tax initiatives and risk management</li><li>Review and enhance internal processes related to tax reporting, provisions, and documentation</li><li>Act as the primary point of contact for external tax advisors, auditors, and regulatory authorities</li><li>Mentor and provide oversight to junior team members as the function grows</li></ul><p><br></p>
  • 2026-04-09T00:00:00Z
AVP - Canadian Tax
  • North York, ON
  • remote
  • Temporary
  • 70 - 85 CAD / Hourly
  • <p><strong>AVP, Canadian Tax (Part-Time, 12-Month Contract)</strong></p><p><strong>Location</strong>: <strong>Remote</strong>; may require occasional travel to Toronto</p><p><strong>Time Commitment:</strong> Part-time, (approximately 2 days per week, EST hours)</p><p><strong>Duration</strong>: 12 months</p><p><strong>Overview:</strong></p><p>A large Canadian financial services organization is seeking an experienced <strong>AVP</strong>-level tax professional for a <strong>part-time, year-long contract</strong>. This role focuses on <strong>Canadian</strong> tax review and compliance, supporting a team of tax professionals. The AVP will primarily oversee reviews, provide expert guidance through written and verbal communication, and deliver recommendations to enhance tax processes and compliance.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Review <strong>Canadian</strong> corporate tax filings, tax provisions, and related deliverables</li><li>Analyze findings and make recommendations to senior leadership</li><li>Ensure completeness and accuracy using Excel-based templates</li><li>Draft, review, and file memos and supporting documentation for tax compliance purposes</li><li>Provide clear written and verbal communication across the team and to external parties</li><li>Coordinate with the tax team and align deliverables and review requirements</li><li>Support ad hoc tax projects as needed</li></ul>
  • 2026-04-10T00:00:00Z
Staff Accountant
  • Mississauga, ON
  • onsite
  • Permanent
  • 90000 - 95000 CAD / Yearly
  • <p>Robert Half Canada is seeking a detail-oriented and motivated Staff Accountant for a leading manufacturing organization. This position offers an excellent opportunity to further your accounting career in a dynamic environment with opportunities for growth and learning.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Prepare and review financial statements, reconciliations, and journal entries.</li><li>Support month-end and year-end close processes.</li><li>Maintain general ledger accounts and ensure accuracy of financial data.</li><li>Assist with accounts payable and receivable functions, ensuring timely processing.</li><li>Collaborate with cross-functional teams to support operational and financial projects.</li><li>Provide support for internal and external audits.</li><li>Identify and recommend process improvements to enhance efficiency.</li></ul><p><br></p>
  • 2026-03-24T00:00:00Z
Staff Accountant
  • Oshawa, ON
  • onsite
  • Temporary
  • 35.15 - 40.7 CAD / Hourly
  • We are looking for a Staff Accountant to join our team on a contract basis at our Oshawa, Ontario office. In this role, you will handle a range of accounting tasks, including tax preparation, financial statement compilation, and audit support for non-profit organizations. This position requires a strong background in public accounting and offers an excellent opportunity to contribute during a busy tax season.<br><br>Responsibilities:<br>• Prepare corporate (T2) and personal (T1) tax returns with accuracy and attention to detail.<br>• Compile financial statements and working papers for small business clients.<br>• Assist with audit processes and charity filings for non-profit organizations.<br>• Manage filing deadlines for T4, T5, and corporate year-end reports.<br>• Utilize accounting software such as CaseWare and ProFile to process financial data.<br>• Perform month-end close activities, including general ledger updates and bank reconciliations.<br>• Collaborate with clients to ensure all necessary documents are provided and organized.<br>• Provide training and support to entry-level staff as needed.<br>• Handle physical file management, including loading and unloading boxes, as required.<br>• Ensure compliance with accounting standards and regulations throughout all tasks.
  • 2026-04-09T00:00:00Z
Payroll Specialist
  • Woodbridge, ON
  • onsite
  • Temporary
  • 35.15 - 40.7 CAD / Hourly
  • We are looking for a detail-oriented Payroll Specialist to join our team in Vaughan, Ontario. In this long-term contract role, you will play a key part in managing payroll processes, handling accounts payable, and ensuring compliance with financial regulations. This position offers an excellent opportunity to contribute your expertise in payroll administration and accounting within a fast-paced environment.<br><br>Responsibilities:<br>• Process weekly payroll for approximately 150 employees, including salaried and hourly staff, using EZpay.<br>• Set up new employees and manage terminations within payroll systems, ensuring accuracy in vacation accruals and deductions.<br>• Prepare payroll files for bank uploads and oversee remittances such as government contributions, vacation payouts, and union payments.<br>• Handle accounts payable by reviewing, coding, and entering 10–15 invoices daily into QuickBooks Desktop.<br>• Issue around 80 cheque payments bi-weekly, ensuring timely and accurate processing.<br>• Allocate expenses to appropriate general ledger accounts in a non-purchase order environment.<br>• Maintain effective communication with vendors and internal departments across multiple locations.<br>• Manage invoices received through mail and the accounts payable inbox efficiently.<br>• Oversee expenses related to repairs, maintenance, IT, and office operations.<br>• Collaborate with HR to ensure payroll compliance and resolve any discrepancies.
  • 2026-04-09T00:00:00Z
Payroll Specialist
  • Grimsby, ON
  • onsite
  • Permanent
  • 105000 - 115000 CAD / Yearly
  • <p>Our client is seeking an experienced Payroll Specialist with strong exposure to both local and United States payroll processing. This role is ideal for someone who enjoys working within a fast-paced environment and has hands-on experience with large-scale payroll systems. You will be responsible for accurate and timely payroll delivery, compliance with multi-jurisdictional regulations, and contributing to continuous process improvement.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Process end-to-end Canadian and United States payroll for salaried and hourly employees.</li><li>Maintain payroll accuracy by reviewing employee changes, timesheets, earnings, deductions and remittances.</li><li>Ensure compliance with federal, state, provincial and local requirements for both Canada and the United States.</li><li>Prepare payroll reports and support finance, HR and audit teams.</li><li>Resolve payroll discrepancies and respond to employee inquiries.</li><li>Contribute to system upgrades, testing and workflow improvements.</li></ul><p><br></p>
  • 2026-04-16T00:00:00Z
Bookkeeper
  • Milton, ON
  • onsite
  • Permanent
  • 70000 - 85000 CAD / Yearly
  • <p>Our client, a leader in their industry, is seeking a detail-oriented and proactive Bookkeeper &amp; Office Administrator to support our day-to-day financial operations and office functions. This role is ideal for someone who enjoys wearing multiple hats and contributing to a collaborative, fast-paced environment. The Bookkeeper &amp; Office Administrator is responsible for managing the company’s financial records, overseeing general office administration, and supporting health and safety compliance. This role plays a key part in ensuring the smooth and efficient operation of both the office and accounting functions.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage day‑to‑day office administration, scheduling, and correspondence</li><li>Provide administrative support to senior management</li><li>Process accounts payable, accounts receivable, invoicing, and collections</li><li>Reconcile bank statements and maintain accurate financial records</li><li>Assist with monthly and year‑end reporting</li><li>Process weekly payroll and track commissions and expense reimbursements</li><li>Prepare and submit government filings (HST, WSIB, EHT, source deductions, T4s,)</li><li>Track expenses and budgets</li><li>Act as a point of contact for clients and vendors</li><li>Support health &amp; safety documentation and certifications</li></ul><p><br></p><p><br></p>
  • 2026-04-16T00:00:00Z
Bookkeeper
  • North York, ON
  • onsite
  • Permanent
  • 50000 - 60000 CAD / Yearly
  • <p>We are looking for a highly organized and detail-oriented Bookkeeper to join our client&#39;s team in Toronto, Ontario. This role is essential in maintaining accurate financial records, overseeing transactions, and ensuring compliance with accounting standards. If you have a strong background in bookkeeping and a passion for numbers, we encourage you to apply.</p><p><br></p><p>Responsibilities:</p><p>• Manage the day-to-day bookkeeping tasks, including tracking income and expenses.</p><p>• Perform account reconciliations to ensure accuracy in financial records.</p><p>• Process accounts payable (AP) and accounts receivable (AR) transactions promptly and efficiently.</p><p>• Conduct bank reconciliations to verify account balances and resolve discrepancies.</p><p>• Handle payroll processing and ensure timely distribution of employee payments.</p><p>• Prepare and assist with month-end closing procedures.</p><p>• Maintain financial records using QuickBooks and other accounting software.</p><p>• Generate detailed financial reports for management review.</p><p>• Ensure compliance with accounting principles and relevant regulations.</p><p>• Support data entry tasks to maintain accurate and up-to-date financial information.</p>
  • 2026-04-02T00:00:00Z
Bookkeeper
  • North York, ON
  • onsite
  • Permanent
  • 65000 - 80000 CAD / Yearly
  • <p>Robert Half is seeking a detail-oriented <strong>Bookkeeper</strong> to support our client&#39;s finance team within the food and logistics sector. The successful candidate will handle daily accounting tasks and assist in financial reporting, ensuring accurate and compliant recordkeeping.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Record day-to-day financial transactions and complete the posting process.</li><li>Reconcile ledgers, process accounts payable and accounts receivable.</li><li>Prepare monthly, quarterly, and annual financial reports.</li><li>Assist with bank reconciliations and monitor cash flow.</li><li>Maintain organized and up-to-date financial documentation.</li><li>Support compliance with relevant accounting standards and company policies.</li><li>Work closely with operations teams to resolve discrepancies and support process improvements.</li></ul><p><br></p><p><br></p>
  • 2026-03-27T00:00:00Z
Bookkeeper
  • Concord, ON
  • onsite
  • Permanent
  • 65000 - 80000 CAD / Yearly
  • We are looking for an experienced Bookkeeper to join our team in Vaughan, Ontario. This position requires a detail-oriented individual who can efficiently manage financial records, perform reconciliations, and contribute to maintaining accurate accounts. If you have a strong background in accounting and enjoy working in a fast-paced environment, we invite you to apply. <br> Responsibilities: • Record financial transactions and maintain organized and accurate account records. • Handle accounts receivable and accounts payable processes, including invoicing and payments. • Perform regular bank reconciliations to ensure accuracy in financial reporting. • Prepare month-end close processes, including adjusting entries and financial summaries. • Manage payroll activities, ensuring timely and accurate processing. • Conduct account reconciliations to identify and resolve discrepancies. • Utilize accounting software such as QuickBooks to streamline bookkeeping tasks. • Generate financial reports and provide insights to support decision-making. • Ensure compliance with relevant financial regulations and standards.Job Title: Bookkeeper <br> Location: Vaughan, Ontario (Hybrid) <br> Employment Type: Full‑Time <br> Company Overview <br> We are a growing construction and consulting firm based in Vaughan, Ontario, providing detail oriented services across a range of commercial and industrial projects. We value accuracy, accountability, and collaboration, and we are seeking a skilled Bookkeeper to support our financial operations and continued growth.
  • 2026-04-14T00:00:00Z
Senior Tax Associate
  • North York, ON
  • onsite
  • Permanent
  • 100000 - 120000 CAD / Yearly
  • <p>We are looking for a dedicated <strong>Senior Tax Associate</strong> to join our dynamic team in Toronto, Ontario. In this role, you will leverage your expertise to manage complex tax compliance tasks, conduct research, and provide strategic guidance to clients. This is a great opportunity for someone with a strong background in tax accounting and software systems who pays close attention to detail.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Prepare and review tax returns for individuals, corporations, partnerships, and trusts, ensuring accuracy and compliance with regulations.</p><p>• Conduct comprehensive research on tax-related matters to provide informed recommendations and solutions.</p><p>• Utilize specialized accounting software, including CaseWare and CCH ProSystem Fx, to streamline tax processes and reporting.</p><p>• Collaborate with clients to address inquiries and resolve tax-related issues effectively.</p><p>• Assist with quarterly and annual tax filings, ensuring all deadlines are met.</p><p>• Stay updated on changes in state and federal tax laws to maintain compliance and deliver informed advice.</p><p>• Provide mentorship and guidance to less experienced team members, fostering growth within the department.</p><p>• Analyze financial data and documents to identify tax-saving opportunities and ensure proper reporting.</p><p>• Support LLP clients with tailored tax services and solutions.</p>
  • 2026-04-07T00:00:00Z