We are looking for an experienced Accounting Technician to join a public practice firm in Edmonton, Alberta. This long-term opportunity is suited to someone who takes pride in producing complete client files, managing tax and year-end work with accuracy, and supporting a diverse client base that includes owner-managed businesses, professionals, and investment-related accounts. You will be part of a collaborative team environment that values strong client service, quality work, and dependable follow-through.<br><br>Responsibilities:<br>• Prepare complete working paper files and engagement documentation in a paperless accounting environment from initial records through to final review.<br>• Assemble compilation files and financial statements for a range of client engagements with a strong focus on accuracy and completeness.<br>• Complete corporate income tax returns and personal tax returns in accordance with Canadian tax requirements and filing deadlines.<br>• Produce T4s, T5s, and other related tax filings while ensuring supporting information is organized and accurate.<br>• Contribute to tax planning assignments by gathering information, preparing schedules, and supporting senior team members with analysis.<br>• Handle accounting records and reporting related to investment holdings and associated client activities.<br>• Work closely with partners and managers to keep client engagements on schedule and resolve issues efficiently.<br>• Maintain clear electronic records, reconcile accounts, and support bookkeeping and other core accounting processes as required.
<p>Robert Half has partnered up with an industry leader to identify a Payroll Accountant to join their team. This role is ideal for a detail-oriented professional with strong payroll processing experience, benefits administration knowledge, and a commitment to accuracy, confidentiality, and employee service. The Payroll Accountant will also have general oversight of accounts payable, accounts receivable & general accounting tasks assisting the Financial Controller.</p><p><br></p><p>Key Responsibilities</p><ul><li>Process full-cycle payroll accurately and on time for salaried, hourly, and/or contract employees.</li><li>Payroll volumes of 200 employees</li><li>Administer employee benefits programs, including enrollments, changes, terminations, and employee inquiries.</li><li>Maintain payroll and benefits records, ensuring data integrity and confidentiality.</li><li>Reconcile payroll registers, benefit invoices, deductions, remittances, and related accounts.</li><li>Coordinate payroll submissions and ensure compliance with internal policies and applicable legislation.</li><li>Support year-end payroll activities, including tax forms, reconciliations, and audits.</li><li>Liaise with benefit providers and internal stakeholders to resolve payroll and benefits issues in a timely manner.</li><li>Respond to employee questions regarding pay, deductions, vacation balances, and benefits coverage.</li><li>Assist with leave administration, pension/RRSP programs, and other employee compensation-related processes.</li><li>Contribute to process improvements, reporting, and documentation related to payroll and benefits administration.</li><li>Assist the Controller with accounts payable, accounts receivable and other ad-hoc accounting tasks</li></ul>
<p><strong>Robert Half is seeking an experienced Accounting Clerk for a well-established and highly respected downtown Edmonton professional services firm.</strong></p><p>This is an exciting opportunity for someone looking for more than just their next job. Our client offers a collaborative, team-oriented environment where people genuinely enjoy working together. From team events and social gatherings to a supportive leadership group, they've built a culture that values relationships, professionalism, and long-term employee success.</p><p><br></p><p>If you're looking for a stable, permanent opportunity with room to grow, this could be a great fit.</p><p>The successful candidate will become an integral part of a close-knit team and play a key role in supporting the law firm's accounting operations, with a strong focus on legal trust accounting, banking activities, and day-to-day financial administration.</p><p><br></p><ul><li>Managing accounts payable and accounts receivable activities</li><li>Processing trust transactions, trust transfers, and trust cheques</li><li>Trust accounting compliance and financial reporting requirements</li><li>Monitoring bank accounts, deposits, and financial transactions</li><li>Posting disbursements and credit card receipts</li><li>Maintaining accurate accounting records and supporting file administration</li><li>Supporting the accounting team with a variety of administrative and financial duties</li></ul>
<p>Our client, a credit union, is seeking an <strong>Intermediate Accountant </strong>to join their <strong>Edmonton </strong>team on a short-term contract basis. This remote role will support year-end accounting activities, with a focus on journal entries, general ledger reconciliations, and financial data analysis.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Prepare and record manual journal entries using banking and investment-related information.</li><li>Review debit and credit postings, verify balances, and investigate discrepancies.</li><li>Complete general ledger reconciliations and assist with complex cash reconciliations.</li><li>Prepare and enter payroll-related accounting entries.</li><li>Reclassify prepaid expenses and maintain supporting month-end and year-end documentation.</li><li>Use Microsoft Dynamics 365 Finance & Operations and Timberline to process and validate financial data.</li><li>Analyze exported financial data in Excel using lookups, pivot tables, macros, and linked data processes.</li><li>Learn and follow established workflows while supporting recurring accounting activities.</li></ul><p><br></p>
<p>Our client is seeking an <strong>Accounting Administrator</strong> to join their <strong>Edmonton </strong>team on a long-term contract basis. This in-office role will focus primarily on accounts payable, with additional responsibilities across accounts receivable, reconciliations, and general accounting administration within a healthcare organization.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Manage accounts payable and receivable activities, with a focus on high-volume invoice processing and timely payments.</li><li>Review, code, and enter supplier invoices while maintaining accurate vendor records.</li><li>Prepare cheque runs and electronic payments in accordance with internal procedures.</li><li>Reconcile corporate credit card statements and prepare expense reports.</li><li>Record customer payments, post deposits, and process credit card transactions.</li><li>Review and process employee expense claims, ensuring supporting documentation is complete.</li><li>Monitor shared accounts payable inboxes and respond to vendor inquiries.</li><li>Reconcile vendor statements, maintain vendor records, and process supplier and customer account updates.</li><li>Assist with collections, year-end preparation, and audit documentation.</li></ul><p><br></p>
<p>Robert Half is partnering with an industry-leading construction organization to recruit an experienced Accounts Payable Specialist. This is an exciting opportunity to join a well-established and growing company known for its strong reputation, collaborative culture, and commitment to operational excellence.</p><p><br></p><p>The successful candidate will play a key role within the accounting team, managing a high-volume accounts payable function while supporting process improvements and an upcoming ERP implementation initiative. This position is ideal for a detail-oriented accounting professional who thrives in a fast-paced environment and enjoys taking ownership of complex reconciliations and vendor relationships.</p><p><br></p><p><strong><u>Key Responsibilities</u></strong></p><ul><li>Process a high volume of vendor invoices accurately and efficiently.</li><li>Review, verify, and code invoices to the appropriate general ledger accounts and projects.</li><li>Match invoices with purchase orders, contracts, and supporting documentation.</li><li>Prepare and process weekly electronic payments, EFTs, wire transfers, and cheque runs.</li><li>Investigate and resolve invoice discrepancies and vendor inquiries in a timely manner.</li><li>Perform regular vendor statement reconciliations and account reconciliations.</li><li>Reconcile corporate credit card transactions and employee expense claims.</li><li>Maintain accurate vendor records and ensure supporting documentation is complete and compliant.</li><li>Assist with month-end and year-end closing activities, including accruals and reporting.</li><li>Collaborate with project managers, site personnel, procurement teams, and accounting staff to ensure timely invoice approvals.</li><li>Support the implementation and optimization of a new ERP system, including data validation, testing, process documentation, and user support.</li><li>Identify opportunities to improve accounts payable workflows, internal controls, and efficiencies.</li><li>Ensure adherence to company policies, accounting standards, and construction industry best practices.</li></ul>
<p>Our client is looking for a detail-oriented <strong>Billing Analyst</strong> to join their team in <strong>Acheson</strong>, Alberta on a 6-month Contract basis. This in-office role is ideal for someone experienced in high-volume billing who can manage multiple customer requirements, investigate discrepancies, and collaborate with internal teams to ensure accurate and timely invoicing.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Generate invoices and credit documentation using Dynamics 365 and customer portals.</li><li>Investigate billing, pricing, margin, and inventory discrepancies, coordinating with internal teams and customers to resolve issues.</li><li>Verify purchase orders, quotes, work orders, and supporting documentation for billing accuracy.</li><li>Follow up with site teams to resolve work order discrepancies and ensure timely billing.</li><li>Obtain and record customer purchase orders and follow client-specific billing instructions.</li><li>Maintain organized digital records of invoices, purchase orders, and supporting documents.</li><li>Monitor outstanding billing issues and provide status updates to stakeholders.</li><li>Support sales accruals, inventory investigations, transfers, and lien-related documentation.</li><li>Identify opportunities to improve billing processes, controls, and efficiency.</li><li>Participate in safety initiatives and assist with additional projects as required.</li></ul><p><br></p>