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
The job you are looking for is no longer available. Check out similar results below.

15 results for Bookkeeper in Calgary, AB

Bookkeeper
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is seeking a detail-oriented Bookkeeper on behalf of our client. This role is ideal for a professional with strong accounting fundamentals, excellent organizational skills, and the ability to manage financial records with accuracy and discretion.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Maintain accurate financial records and general ledger entries for multiple locations</li><li>Process accounts payable and accounts receivable across assigned entities or branches</li><li>Perform bank and credit card reconciliations for multiple accounts </li><li>Assist with payroll processing and related recordkeeping</li><li>Prepare financial reports and support month-end close activities</li><li>Monitor invoices, payments, expenses, and cash flow records </li><li>Help ensure compliance with internal accounting procedures and controls</li><li>Communicate with vendors, clients, and internal stakeholders regarding billing and payment matters</li></ul>
  • 2026-09-04T00:00:00Z
Accountant
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>We’re looking to connect with experienced Accountants in Calgary for <strong>upcoming contract opportunities</strong> with a variety of clients. If you have experience across full-cycle accounting, month-end, reconciliations, financial reporting, or general accounting operations and are open to contract work, we’d love to hear from you. Assignments may vary in length and industry, offering opportunities to gain experience across different organizations and accounting environments.</p><p><br></p><p><strong>Responsibilities may include:</strong></p><ul><li>Perform full-cycle accounting and month-end close activities.</li><li>Prepare account reconciliations, journal entries, and financial reports.</li><li>Support accounts payable, accounts receivable, and general ledger functions.</li><li>Prepare and analyze financial statements and supporting schedules.</li><li>Assist with budgeting, forecasting, and variance analysis.</li><li>Investigate discrepancies and maintain accurate financial records.</li><li>Support year-end audits and other accounting projects.</li><li>Identify opportunities to improve accounting processes and reporting.</li></ul><p><br></p><p><br></p>
  • 2026-09-03T00:00:00Z
Accounts Payable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an <strong>Accounts Payable Clerk</strong> in <strong>Calgary, Alberta</strong> on a Contract basis. This position is ideal for someone who enjoys detailed administrative work, can manage a high volume of invoices accurately, and is comfortable working with both paper-based records and digital systems. The successful candidate will help keep accounts payable activities organized, accurate, and up to date.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Process a high daily volume of supplier invoices and accurately enter payment details into QuickBooks Desktop.</p><p>• Review packing slips, invoices, and supporting documents to confirm billing information is complete and accurate.</p><p>• Investigate discrepancies in amounts, quantities, or documentation and follow up to support timely resolution.</p><p>• Assist with account reconciliations to ensure payable records remain accurate and current.</p><p>• Maintain organized paper and electronic filing systems for efficient document retrieval.</p><p>• Complete data entry related to invoice backlogs and update Excel tracking spreadsheets as required.</p><p>• Apply or verify account coding on invoices to ensure accurate processing.</p><p>• Print, sort, and prepare incoming invoices and supporting documents for review, entry, and filing.</p><p>• Provide general administrative support to the accounts payable function and assist with additional tasks as priorities change.</p>
  • 2026-09-17T00:00:00Z
Accounts Payable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a detail-focused <strong>Accounts Payable Clerk</strong> to join their team in Calgary, Alberta. This role supports day-to-day invoice and expense processing while maintaining accurate and timely accounts payable records. The ideal candidate is detail-oriented, organized, and comfortable working with purchase orders, high-volume data entry, and resolving discrepancies through clear communication.</p><p><strong>Responsibilities:</strong></p><ul><li>Process and verify supplier invoices against purchase orders, receipts, and supporting documentation.</li><li>Perform three-way matching and investigate discrepancies or missing information.</li><li>Process employee expense reimbursements and support increased month-end activity.</li><li>Accurately code and enter invoices while maintaining organized records for reconciliation and audit purposes.</li><li>Review purchase order transactions and ensure invoices follow established approval procedures.</li><li>Monitor and manage shared accounts payable inquiries and requests.</li><li>Process domestic and international invoices as required.</li><li>Communicate with vendors and internal teams to resolve payment issues, discrepancies, and documentation requirements.</li></ul>
  • 2026-09-18T00:00:00Z
Accounts Payable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for an <strong>Accounts Payable Clerk</strong> to join a Real Estate &amp; Property organization in <strong>Calgary</strong>, Alberta, on a long-term contract basis. This role is ideal for someone who thrives in a high-volume environment, has strong attention to detail, and can quickly learn property-specific invoice and tax requirements while supporting AP activities across multiple properties and jurisdictions.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Process a high volume of invoices through a centralized inbox, ensuring timely and accurate entry into the AP system.</p><p>• Upload and review invoices in Yardi, confirming documentation is complete and aligned with purchase orders where applicable.</p><p>• Perform three-way matching of invoices, receipts, and purchasing information to identify and resolve discrepancies.</p><p>• Validate invoice coding and property ownership details to ensure charges are assigned to the correct entity and accounts.</p><p>• Review invoice tax treatment across multiple provinces to ensure accuracy and compliance.</p><p>• Investigate invoice exceptions and follow up on missing or incorrect documentation as required.</p><p>• Support AP process changes related to Concur implementation, including reviewing transferred invoice data and system validations.</p><p>• Maintain accurate records and consistently apply property-specific rules, exemptions, and approval requirements.</p>
  • 2026-09-17T00:00:00Z
Accounts Receivable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Accounts Receivable Clerk</strong> to join their team in Calgary, Alberta. This role supports day-to-day accounts receivable activities, ensuring accurate and timely financial records while collaborating with colleagues across the business.</p><p>The ideal candidate is a confident AR professional who thrives in a fast-paced environment, works independently, and can effectively investigate and resolve issues.</p><p><strong>Responsibilities:</strong></p><ul><li>Process customer invoices and verify billing accuracy and documentation.</li><li>Apply payments, post cash receipts, and maintain accurate customer accounts.</li><li>Review account activity, identify discrepancies, and resolve outstanding issues.</li><li>Prepare credit notes, invoice adjustments, and account reconciliations.</li><li>Follow up on overdue balances and support collection activities.</li><li>Code transactions to the general ledger and support accurate financial reporting.</li><li>Use JD Edwards EnterpriseOne and Excel to manage receivables and maintain records.</li><li>Support the finance team with various tasks and shifting priorities.</li></ul>
  • 2026-09-17T00:00:00Z
Accounts Receivable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for a detail-oriented <strong>Accounts Receivable Clerk</strong> to join their team in Calgary, Alberta. This role supports accurate and timely accounts receivable processing, cash application, account maintenance, and routine administrative accounting activities in a high-volume environment. The ideal candidate is organized, detail-oriented, and comfortable managing recurring tasks, identifying inconsistencies, maintaining accurate client records, and working collaboratively within a team.</p><p><strong>Responsibilities:</strong></p><ul><li>Reconcile and apply incoming payments to customer accounts and outstanding balances.</li><li>Maintain accurate and up-to-date accounts receivable records and payment systems.</li><li>Prepare and submit required documentation through client portals in a timely manner.</li><li>Process routine receivables and administrative requests with accuracy and attention to detail.</li><li>Assist with account reconciliations and resolve or escalate payment discrepancies as needed.</li><li>Manage a high volume of transactions while maintaining accuracy and consistent turnaround times.</li><li>Monitor payment activity, identify irregularities, and escalate issues when necessary.</li></ul>
  • 2026-09-18T00:00:00Z
Accounts Receivable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an <strong>Accounts Receivable Clerk</strong> to join their Oil &amp; Gas Services team in <strong>Calgary</strong> on a long-term contract. This role supports high-volume receivables, payment administration, customer communication, and remittance processing.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Update customer payment methods and assist with accurate account setup.</p><p>• Prepare vendor documentation and maintain organized receivables records.</p><p>• Manage and organize a shared inbox to support efficient follow-up.</p><p>• Review remittance information and process high-volume payment correspondence.</p><p>• Assist with cheque handling and monthly receivables transactions.</p><p>• Reconcile accounts and investigate discrepancies.</p><p>• Use SAP and Excel to track receivables activity and support reporting.</p><p>• Work independently while maintaining accurate and consistent service levels.</p>
  • 2026-09-04T00:00:00Z
Accounts Receivable Clerk
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an <strong>Accounts Receivable Clerk</strong> in <strong>Calgary, Alberta</strong> on a Long-term Contract basis. This role is ideal for someone who enjoys detail-focused work, can manage a high volume of transactions, and takes pride in maintaining accurate and timely billing and receivables processes. The successful candidate will work closely with project managers and clients while supporting month-end activities in a busy, collaborative environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Process a high volume of project invoices through client billing portals and internal systems, ensuring accuracy and timely submission.</p><p>• Review project hours, billing details, and approved client rates to ensure invoices meet contract requirements.</p><p>• Communicate with project managers and clients to obtain missing information, resolve billing questions, and follow up on outstanding items.</p><p>• Monitor receivable balances and assist with collections by following up on overdue accounts and payment status.</p><p>• Set up and maintain project records in Replicon and QuickBooks to support accurate billing and reporting.</p><p>• Ensure billing submissions include required documentation and meet client-specific portal requirements.</p><p>• Support month-end activities, including reconciliations, tracking updates, and other accounts receivable close tasks.</p><p>• Maintain Excel spreadsheets and reporting tools to track invoicing and account status, including pivot tables and VLOOKUPs.</p>
  • 2026-09-17T00:00:00Z
Senior Accountant
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p><strong>THE ROLE:</strong></p><p>Our client is seeking a Senior Accountant to join their team and play a key role in financial reporting, full-cycle accounting, and stakeholder management. Reporting to the Accounting Manager, this position is responsible for ensuring the accuracy and integrity of financial records while supporting month-end, quarter-end, and year-end reporting requirements.</p><p><em>Key responsibilities include:</em></p><ul><li>Prepare monthly, quarterly, and annual financial statements</li><li>Complete journal entries, account reconciliations, and bank reconciliations</li><li>Manage intercompany transactions and related accounting activities</li><li>Support financing draws, capital calls, and project cash management</li><li>Prepare GST filings and assist with tax compliance requirements</li><li>Develop and maintain cash flow forecasts</li><li>Collaborate with lenders, investors, partners, and external auditors</li><li>Assist with year-end audit preparation and audit support</li><li>Review accounting work completed by junior team members</li><li>Provide mentorship and guidance to two direct reports</li><li>Identify opportunities to improve processes and strengthen financial controls</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a detail-oriented accounting professional who enjoys balancing technical accounting responsibilities with stakeholder collaboration and team leadership. You thrive in a fast-paced environment, can manage multiple priorities with confidence, and take pride in delivering accurate financial information. Your strong analytical skills, proactive mindset, and ability to build relationships allow you to contribute effectively across the organization while supporting continuous improvement initiatives.</p><p><br></p><p><strong>WHAT&#39;S ON OFFER:</strong></p><p>This opportunity offers the chance to join a collaborative and established organization where you can make a meaningful impact on financial operations and reporting. In addition to working alongside a supportive leadership team, you will receive a competitive hourly wage, the opportunity to expand your technical and leadership skills, and exposure to a diverse range of accounting responsibilities within a dynamic business environment. Apply today and leverage your expertise in a role where your contributions will be highly visible, valued, and influential.</p>
  • 2026-09-17T00:00:00Z
Billing Administrator
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is seeking a Billing Administrator on behalf of our client, a growing organization looking for a detail-oriented professional. This role is ideal for someone with strong organizational skills, a high level of accuracy, and experience managing invoicing processes in a fast-paced environment.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Prepare, review, and process customer invoices accurately and on schedule</li><li>Verify billing data, pricing, and contract terms to ensure proper invoicing</li><li>Resolve billing discrepancies by working closely with internal departments and clients</li><li>Maintain billing records and update customer account information as needed</li><li>Monitor outstanding invoices and assist with collections follow-up</li><li>Support the preparation and oversight of monthly accrual activities</li><li>Reconcile billing activity and support month-end closing tasks</li><li>Generate billing reports</li><li>Ensure compliance with company policies and established billing procedures</li></ul>
  • 2026-09-18T00:00:00Z
Sr. Accountant
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is seeking an experienced Senior Accountant on behalf of our client, a growing organization looking to add a detail-oriented accounting professional to its finance team. This role is ideal for someone who enjoys working in a fast-paced environment, improving processes, and contributing to accurate and timely financial reporting.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Prepare and review monthly, quarterly, and year-end journal entries, account reconciliations, and financial statements</li><li>Support the month-end and year-end close processes to ensure timely and accurate reporting</li><li>Analyze general ledger activity and investigate variances or discrepancies</li><li>Assist with budgeting, forecasting, and financial analysis</li><li>Maintain and strengthen internal controls and accounting procedures</li><li>Support audit preparation and respond to auditor requests</li><li>Partner with cross-functional teams to ensure compliance with accounting policies and reporting requirements</li><li>Participate in process improvement initiatives to enhance efficiency and accuracy</li><li>Assist with payroll accounting and other operational accounting functions as needed</li></ul>
  • 2026-09-09T00:00:00Z
Intermediate Accountant
  • Calgary, AB
  • onsite
  • Permanent
  • 0 - 0 CAD / Yearly
  • <p>Robert Half is partnering with our client to hire an Intermediate Accountant for a hybrid opportunity. This role is ideal for an accounting professional with strong general ledger experience, a solid understanding of month-end processes, and the ability to work collaboratively across departments. The successful candidate will support day-to-day accounting operations, help maintain accurate financial records, and contribute to timely reporting and process improvements.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Prepare and post journal entries, account reconciliations, and supporting working papers</li><li>Assist with month-end, quarter-end, and year-end close activities</li><li>Maintain general ledger accuracy and investigate variances or discrepancies</li><li>Support accounts payable, accounts receivable, and payroll accounting as needed</li><li>Prepare financial reports and assist with internal management reporting</li><li>Reconcile bank accounts, balance sheet accounts, and intercompany transactions</li><li>Assist with budgeting, forecasting, and audit preparation</li><li>Ensure compliance with internal controls, accounting policies, and relevant standards</li><li>Identify opportunities to improve accounting processes and reporting efficiency</li><li>Collaborate with internal stakeholders to resolve accounting issues and provide financial support</li></ul>
  • 2026-08-31T00:00:00Z
Accounting Analyst
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is seeking an adaptable <strong>Accounting Analyst</strong> to join a busy accounting team supporting Canadian operations in <strong>Calgary</strong> on a long-term contract. This role focuses on month-end close, journal entries, reconciliations, and general accounting support within a dynamic Oil &amp; Gas Services environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Support month-end close by preparing and posting accurate journal entries.</p><p>• Complete balance sheet reconciliations and investigate variances.</p><p>• Assist with routine accounting tasks throughout the monthly close cycle.</p><p>• Provide flexible accounting support as priorities and staffing needs change.</p><p>• Analyze large volumes of financial data using Excel, including pivot tables and lookup functions.</p><p>• Follow established accounting procedures and internal guidelines.</p><p>• Communicate updates and collaborate with supervisors and team members.</p><p>• Support workflow, priority, and system-related changes as business needs evolve.</p>
  • 2026-09-16T00:00:00Z
Accounting Analyst
  • Calgary, AB
  • onsite
  • Temporary
  • 0 - 0 CAD / Yearly
  • <p>Our client is looking for an <strong>Accounting Analyst</strong> to join a Long-term Contract opportunity in Calgary, Alberta within the Oil &amp; Gas Services sector. This role is ideal for someone with strong analytical skills, advanced Excel capabilities, and the ability to work with complex financial and operational data.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Analyze financial and operational data to identify trends, variances, and insights.</li><li>Extract, organize, and reconcile information from ERP and other systems.</li><li>Perform cost analysis and evaluate results against business expectations.</li><li>Build Excel-based reports using formulas, pivot tables, and lookup functions.</li><li>Investigate discrepancies between systems and communicate findings to stakeholders.</li><li>Support transaction reviews, AP activities, and payment-related processes as required.</li><li>Analyze commodity, logistics, and operational data where applicable.</li><li>Collaborate with internal teams to improve data quality, reporting, and financial analysis.</li></ul><p><br></p>
  • 2026-09-01T00:00:00Z