Back to job search
SPS PoolCare logo

Staff Accountant

  • Burlington, ON
  • On-site
  • Posted Oct 9, 2026
  • 1 position

Opens LinkedIn

Employment type
Full-time
Experience level
Entry, Junior · 0+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Entry level

Job summary

Record and reconcile revenue, billing, inventory, and general ledger accounts, and prepare journal entries, accruals, reconciliations, and supporting schedules. Support monthly close, financial analysis, audits, internal controls, tax filings, and improvements to accounting processes and data quality.

Job details

Apply Description The Staff Accountant will prepare and maintain financial records to track the organization’s assets, liabilities, profit and loss, tax liabilities, and other related financial activities. Duties/Responsibilities Record and reconcile revenue from recurring pool maintenance, repairs, equipment installations, chemicals, and other customer charges. Review service activity, work orders, pricing, credits, adjustments, and customer accounts to ensure accurate revenue recognition and billing. Support monthly billing for residential, commercial, and recurring service accounts; research and resolve billing exceptions, duplicate charges, rejected invoices, and account discrepancies. Maintain accurate inventory records for chemicals, parts, equipment, and other service inventory across warehouses and field locations. Reconcile inventory subledgers to the general ledger and review transfers, usage, adjustments, write-offs, negative balances, and inventory variances. Support cycle counts and physical inventories and coordinate corrections with Operations and Procurement. Prepare journal entries, accruals, account reconciliations, and supporting schedules for revenue, inventory, deferred/unbilled amounts, and other assigned accounts. Maintain the general ledger and support monthly close, including balance sheets, income statements, and profit and loss statements. Perform analytical reviews, investigate account variances, and maintain organized, audit-ready documentation. Support accounts payable, accounts receivable, cash and bank reconciliations, and other general accounting activities as needed. Assist with external audits, internal controls, tax filings, process documentation, and accounting projects. Identify opportunities to improve accounting processes, data quality, and financial controls. Perform other related duties as assigned. Requirements Required Skills/Abilities Excellent written and verbal communication skills. Strong organizational skills and attention to detail. Strong analytical, problem-solving, and reconciliation skills. Knowledge of general and cost accounting principles and GAAP Ability to manage multiple priorities and meet monthly deadlines. Proficiency with Microsoft Office Suite, particularly Excel, and accounting software. Education And Experience Bachelor’s degree in accounting, Finance, or a related field required. One to three years of related accounting experience required. Physical Requirements Prolonged periods sitting at a desk and working on a computer. Must be able to lift up to 15 pounds at times.

What you’ll do

Record and reconcile revenue, billing, inventory, and general ledger accounts, and prepare journal entries, accruals, reconciliations, and supporting schedules. Support monthly close, financial analysis, audits, internal controls, tax filings, and improvements to accounting processes and data quality.

Requirements

A bachelor’s degree in accounting, finance, or a related field and one to three years of related accounting experience are required. Candidates should have knowledge of general and cost accounting principles and GAAP, strong analytical and organizational skills, attention to detail, and proficiency with Microsoft Office—particularly Excel—and accounting software.

Listed skills

  • Revenue Recognition · Preferred
  • Financial analysis · Preferred
  • Microsoft Excel · Preferred
  • Attention to detail · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • General Accounting
  • Cost Accounting
  • GAAP
  • Revenue Recognition
  • Billing Reconciliation
  • Inventory Accounting
  • General Ledger
  • Journal Entries
  • Account Reconciliation
  • Monthly Close
  • Financial Analysis
  • Microsoft Excel
  • Accounting Software
  • Internal Controls
  • Audit Support
  • Attention To Detail

Job areas

  • Finance & Accounting

More jobs from SPS PoolCare

See all jobs from SPS PoolCare