<p>Our client is looking for an <strong>Accountant</strong> to join a construction-focused organization in <strong>Calgary</strong>, Alberta on a contract basis. This role supports day-to-day accounting with a focus on payables, billings, reconciliations, and subcontractor compliance. The successful candidate will help maintain accurate records, timely payments, and complete project billing documentation while working closely with internal teams and vendors.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process supplier and subcontractor invoices, ensuring accurate job, phase, and cost coding.</li><li>Review invoices against purchase orders and subcontract agreements, resolve discrepancies, and prepare payment batches.</li><li>Monitor payables, reconcile vendor statements, and communicate with suppliers regarding payment inquiries.</li><li>Prepare and reconcile monthly tax filings and maintain supporting documentation.</li><li>Verify subcontractor compliance documentation, including WCB clearances, insurance certificates, and statutory declarations.</li><li>Administer construction holdbacks and track release timelines and compliance requirements.</li><li>Track invoice receipt dates and statutory deadlines to support prompt payment compliance.</li><li>Maintain vendor and customer records and independently verify banking changes.</li><li>Prepare progress billings and draw packages, ensuring required supporting documentation is complete.</li><li>Support month-end activities, including accruals, prepaids, fixed assets, and bank, credit card, and fuel card reconciliations.</li></ul><p><br></p>
<p>Our client is seeking an <strong>Accounts Payable Clerk</strong> in <strong>Calgary, Alberta</strong> on a Long-term Contract basis. This role is ideal for someone who is detail-oriented, comfortable with invoice data, and able to manage high-volume processing. The successful candidate will support accurate payment processing, expense claims, and day-to-day AP activities within a collaborative energy and natural resources environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Process purchase order invoices and enter payable information accurately into internal systems.</p><p>• Perform three-way matching between invoices, purchase orders, and receiving details, investigating discrepancies as needed.</p><p>• Process employee expense reimbursements and ensure claims are properly coded and approved.</p><p>• Manage high-volume AP transactions, including increased activity during month-end.</p><p>• Review invoices for accuracy, completeness, pricing, quantities, and supporting documentation.</p><p>• Support purchase order invoice processing across multiple projects, including occasional international work.</p><p>• Monitor the AP inbox, respond to routine inquiries, and direct requests as needed.</p><p>• Verify invoice and purchase order data and ensure transactions follow established approval processes.</p><p>• Communicate with internal teams to resolve discrepancies and keep payments on track.</p>
<p>Our client is looking for an <strong>Accounts Payable Clerk</strong> to join a wholesale distribution organization in <strong>Calgary</strong>, Alberta on a long-term contract basis. This role is ideal for someone who enjoys detailed financial work, can manage a high volume of invoices accurately, and works well in a collaborative team environment. The position also offers exposure to user testing and upcoming system enhancements.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process high-volume invoices, including coding, approvals, and system entry.</li><li>Perform three-way matching of invoices, purchase orders, and receiving documents.</li><li>Prepare twice-weekly payment batches, including cheques, EFTs, and wires.</li><li>Process journal entries, accruals, and account reconciliations to support month-end.</li><li>Respond to vendor inquiries and resolve payment discrepancies.</li><li>Prepare and review reports to track invoice status and identify outstanding items.</li><li>Use Excel to organize, analyze, and maintain financial data.</li><li>Participate in user acceptance testing and support the transition from Pro-Class to Prophet 21/Epicor cloud systems.</li></ul><p><br></p>
<p>Our client is seeking an <strong>Accounts Payable Clerk</strong> to support an environmental organization in <strong>Calgary</strong>, Alberta, on a long-term contract. This role is ideal for someone early in their accounting career who is detail-oriented and comfortable managing high-volume transactions while maintaining accurate financial records.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Process approximately 100 invoices and 200 expense claims weekly, ensuring accuracy and efficiency.</p><p>• Review invoices, match supporting documentation, assign coding, and prepare items for processing.</p><p>• Follow up on approvals to keep invoices and expenses moving through the payment cycle.</p><p>• Assist with cheque runs and ensure payments are accurately recorded.</p><p>• Post journal entries and update ledger information as required.</p><p>• Perform bank reconciliations and investigate discrepancies.</p><p>• Collaborate with the finance team to support organized, timely accounts payable operations.</p>
<p>We are looking for an experienced Senior Accountant to join a growing finance team and take ownership of a diverse portfolio of accounting responsibilities. This role will have a strong focus on fixed assets and capital projects, while also supporting inventory, payroll, revenue recognition, accruals, and month-end close activities. The ideal candidate will bring strong technical accounting skills, attention to detail, and the ability to work independently while partnering closely with Operations and Finance teams.</p>
<p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced <strong>Senior Accountant </strong>to support month-end close, financial reporting, reconciliations, budgeting, forecasting, and financial analysis. This role offers the opportunity to contribute to day-to-day accounting operations and process improvements within a collaborative finance team.</p><p><strong><em>Responsibilities:</em></strong></p><ul><li>Support month-end and year-end close activities.</li><li>Prepare journal entries, account reconciliations, and intercompany entries.</li><li>Assist with financial statements and management reporting.</li><li>Support budgeting, forecasting, and cash flow activities.</li><li>Perform budget-to-actual variance analysis and provide financial commentary.</li><li>Assist with year-end audits and tax-related deliverables.</li><li>Identify process improvements and support ad hoc financial projects.</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a hands-on, detail-oriented accounting professional with strong experience in month-end close, financial reporting, reconciliations, and financial analysis. You are comfortable working independently, managing competing priorities, and adapting to a changing environment. You bring a proactive approach to problem-solving and enjoy working within a collaborative team where you can contribute to both day-to-day operations and process improvement initiatives.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This opportunity offers the chance to join a collaborative finance team during a period of transition and ongoing process evolution. The role provides autonomy, broad exposure to accounting and financial operations, and the opportunity to make an immediate impact within a smaller team environment. You will work alongside supportive leadership in a positive workplace culture that values collaboration, flexibility, and continuous improvement.</p>
<p>Robert Half is seeking a Junior Accountant on behalf of our client, a growing organization looking to add a detail-oriented professional to its accounting team. This is an excellent opportunity for an early-career accounting professional who is eager to build hands-on experience and contribute to day-to-day financial operations.</p><p><br></p><p>Responsibilities</p><p><br></p><ul><li>Assist with accounts payable and accounts receivable processing</li><li>Prepare and post journal entries</li><li>Reconcile bank accounts and general ledger accounts</li><li>Support month-end and year-end close activities</li><li>Maintain accurate financial records and documentation</li><li>Help prepare financial reports and spreadsheets</li><li>Review transactions for accuracy and resolve discrepancies</li><li>Assist with audits and other accounting projects as needed</li><li>Ensure compliance with company policies and accounting procedures</li></ul>
<p>Robert Half is working with a client to find a detail-oriented Junior Accountant to join their growing finance team. This is an excellent opportunity for an early-career accounting professional who enjoys hands-on transactional and month-end work, with exposure to a broad range of accounting responsibilities.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Prepare and complete bank reconciliations</li><li>Post and maintain journal entries</li><li>Process accounts payable invoices</li><li>Assist with GST returns</li><li>Support preparation of year-end financial statements</li><li>Help with compilations, including proposing adjustments and reviewing discrepancies</li><li>Provide support with payroll as needed</li><li>Maintain accurate financial records and ensure supporting documentation is complete</li><li>Assist with month-end and year-end close processes</li></ul>
<p>Our client is seeking a <strong>Senior Property Accountant</strong> for a 12-month contract opportunity supporting a portfolio of residential and commercial properties. This role is ideal for a hands-on accounting professional who thrives in a fast-paced environment and enjoys partnering with operations and property management teams.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage full-cycle property accounting for a portfolio of residential and commercial properties.</li><li>Complete month-end close, accruals, reconciliations, and financial reporting.</li><li>Prepare and review property-level financial statements and reports for Property Managers.</li><li>Calculate and reconcile Common Area Maintenance (CAM) recoveries.</li><li>Review tenant ledgers, security deposit transactions, and payable uploads.</li><li>Consolidate reporting for multiple properties.</li><li>Review and provide oversight to AP and intermediate accounting staff.</li><li>Collaborate with operations teams and identify process improvement opportunities.</li></ul>
<p>Robert Half is seeking an Accounting Assistant on behalf of our client, a well-established organization looking to add a dependable and detail-oriented professional to its accounting team. This role is ideal for someone with strong accounts payable expertise, solid systems knowledge, and the ability to manage day-to-day transactional accounting responsibilities with accuracy and efficiency.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process high-volume accounts payable transactions accurately and in a timely manner</li><li>Review invoices, match purchase orders, and ensure proper coding and approvals</li><li>Maintain vendor records and respond to vendor inquiries professionally</li><li>Assist with check runs, EFT/wire processing, and payment reconciliations</li><li>Support month-end close activities, including account reconciliations and reporting</li><li>Enter and maintain accounting data within Yardi</li><li>Help with general accounting and administrative support as needed</li><li>Collaborate with internal departments to resolve billing and payment discrepancies</li></ul>
<p>Our client is seeking a detail-oriented <strong>Bookkeeper </strong>for a contract opportunity in <strong>Calgary</strong>. This role will support day-to-day accounting activities, including accounts payable, accounts receivable, reconciliations and month-end close. The successful candidate will be comfortable working independently, investigating discrepancies and maintaining accurate financial records.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Process accounts payable invoices, verify coding and budget alignment, and coordinate approvals before payment.</li><li>Prepare cheque runs, maintain payment records and follow up on outstanding items.</li><li>Complete bank reconciliations and post monthly journal entries for payroll, benefits and funding.</li><li>Support accounts receivable by recording funding and parent payments, including e-transfers.</li><li>Assist with month-end close, including general ledger, prepaid and other account reconciliations.</li><li>Enter financial data into accounting systems and maintain accurate, organized records.</li><li>Investigate discrepancies, gather supporting documentation and resolve issues.</li><li>Support audit preparation and reporting requests by retrieving invoices, utility bills and other financial records.</li></ul><p><br></p>
<p>Our client is seeking an <strong>Accounts Payable Supervisor/Manager</strong> in <strong>Edmonton</strong>, Alberta on a Long-term Contract basis. This in-office role focuses on high-volume AP operations, banking activities, and month-end support within a real estate and facilities management organization. The ideal candidate brings strong accounting knowledge, leadership skills, and the ability to manage priorities independently.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Oversee high-volume accounts payable operations, ensuring invoices, vendor payments, and records are processed accurately and on time.</p><p>• Lead and support a small AP team, providing direction and maintaining efficient workflows.</p><p>• Prepare accounting entries and supporting documentation for inventory, balance sheet, and expense accounts.</p><p>• Coordinate banking activities, including EFTs, wire transfers, and account reconciliations.</p><p>• Support month-end close through reconciliations, outstanding item reviews, and timely reporting.</p><p>• Investigate and resolve intercompany discrepancies across related entities.</p><p>• Process utilities, property invoices, land deposits, home closing entries, and landscape deposit refunds.</p><p>• Manage administrative accounting tasks and follow up on discrepancies, payment issues, and deadlines.</p><p><br></p><p><br></p>
<p><strong>THE ROLE:</strong></p><p>Our client is seeking a Senior Tax Analyst to join their team on a 15-month contract. This opportunity is ideal for a tax professional who thrives in a changing, fast-paced environment and enjoys tackling complex tax reporting, compliance, and risk-related initiatives. You'll play a key role in supporting global tax obligations, collaborating across departments, and helping the organization navigate evolving regulatory requirements while contributing to high-impact projects.</p><p><em>Key Responsibilities:</em></p><ul><li>Support global tax governance, risk, and compliance initiatives while identifying and mitigating potential tax exposures</li><li>Manage U.S. and Canadian corporate tax reporting, compliance, and filing requirements</li><li>Provide tax guidance related to donor transactions, fund transfers, withholding taxes, and related activities</li><li>Support U.S. client billing processes and ensure appropriate tax treatment and compliance</li><li>Partner with Finance, Treasury, and other internal stakeholders on tax-related matters</li><li>Monitor changes in tax legislation and reporting requirements, assessing impacts to the business</li><li>Maintain tax documentation and support internal and external audit activities</li><li>Contribute to special projects and provide support across a variety of tax functions as needed</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a detail-oriented and accountable tax professional who takes ownership of your work and operates with a high degree of integrity and confidentiality. Comfortable working in a collaborative, lean team environment, you're willing to roll up your sleeves, adapt to changing priorities, and support a broad range of tax activities. You enjoy working cross-functionally, solving complex problems, and delivering high-quality results while balancing multiple responsibilities. If you're excited about a contract role within a dynamic team where you can take ownership, tackle complex tax challenges, and make a tangible impact, this could be your ideal next career move</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This contract opportunity provides exposure to a diverse range of U.S. and Canadian tax matters within a dynamic and evolving organization. You'll work alongside experienced professionals, gain valuable multinational tax experience, and contribute to meaningful initiatives that have a direct impact on the business. In addition to a collaborative and supportive environment, our client offers a competitive hourly wage, the opportunity to expand your expertise across multiple tax disciplines, and valuable experience with a growing global organization. If you have the qualifications we require and are ready to take on this challenge, we encourage you to apply today!</p>
<p>Robert Half is partnering with a client to hire an experienced AR Accountant Team Lead. This position is ideal for a finance professional with strong accounts receivable expertise, leadership experience, and a track record of improving processes and supporting high-performing teams.</p><p><br></p><p>Key Responsibilities</p><ul><li>Lead and support the accounts receivable team, including workflow oversight, training, and performance management</li><li>Review AR aging, monitor outstanding balances, and help drive collection efforts</li><li>Oversee billing, invoicing, cash application, and account reconciliation activities</li><li>Assist with month-end and year-end close related to accounts receivable</li><li>Ensure compliance with internal controls, company policies, and accounting standards</li><li>Partner with finance, customer service, and sales teams to resolve billing discrepancies and customer account issues</li><li>Prepare AR reports, analyze trends, and provide updates to management</li><li>Identify opportunities to improve processes, increase efficiency, and strengthen reporting accuracy</li><li>Support audits by preparing documentation and responding to requests</li></ul>
<p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced Manager, Operations Accounting for a long-term contract opportunity supporting a complex and dynamic operational environment. This position will oversee a team of accounting professionals, drive process improvements, and ensure the accuracy, integrity, and compliance of operational accounting activities.</p><p><em>Responsibilities:</em></p><ul><li>Lead accounting activities related to operational costs including fuel, airport, and crew expenditures</li><li>Oversee the month-end close process, ensuring timely and accurate financial reporting</li><li>Manage and mentor a team of six accounting professionals across multiple operational accounting functions</li><li>Partner with operational stakeholders to enhance processes, reporting accuracy, and financial controls</li><li>Support internal and external audit requirements and respond to audit inquiries</li><li>Ensure compliance with internal control frameworks, including CSOX requirements</li><li>Identify opportunities to improve efficiency, strengthen controls, and optimize accounting processes</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a CPA-designated accounting leader with strong operational accounting expertise gained within a large, complex organization. You have experience supporting multiple business units, managing consolidations, and leading teams in a fast-paced environment. Known for your analytical mindset and collaborative approach, you build strong relationships across departments while maintaining a focus on accuracy, compliance, and continuous improvement.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This contract opportunity offers the chance to join a respected organization and make an immediate impact within a high-performing finance team. You'll work alongside engaged business partners, lead important initiatives, and contribute to meaningful process improvements. A competitive hourly wage will be offered, along with the opportunity to expand your leadership experience in a dynamic and complex environment. If you think you have what it takes to join this well-respected organization, please submit your details online today!</p>