Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Project Accountant

Kelso Industries

Job Description

Job Description

Together We Build – Partnership, Innovation, Excellence, and Safety

At Kelso Industries, 4,000+ employees across 40+ companies work together to deliver exceptional HVAC, mechanical, plumbing, refrigeration, and electrical solutions nationwide. Join us to grow your career, make an impact, and be part of a team where innovation, excellence, and safety come first.

Recruiter Notice: We respectfully ask external recruiters and staffing agencies not to submit candidates. We only accept direct applications.

POSITION SUMMARY

This position will support two locations- Lancaster, PA & Wilmington, DE. The selected candidate will need to be prepared to spend time on site at both locations each week.

The Project Accountant is a key member of the finance team, responsible for maintaining accurate financial records across a portfolio of active construction projects in the HVAC, plumbing, and electrical trades. This individual applies percentage-of-completion (POC) accounting principles to ensure revenue, costs, and gross margin are recognized in accordance with GAAP and company policy. The Project Accountant works closely with project managers, field supervisors, and business finance personnel to produce timely and reliable Work-in-Process (WIP) reports, identify financial risks, and support sound project financial management from contract award through final closeout.

KEY RESPONSIBILITIES

Percentage-of-Completion Accounting

  • Calculate and record monthly revenue recognition using the cost-to-cost POC method in compliance with ASC 606 and internal policies.
  • Collaborate with project managers to obtain accurate estimates-to-complete (ETC) and ensure projections reflect current field conditions.
  • Identify and escalate projects with margin fade, cost overruns, or scope changes that impact the POC calculation.
  • Prepare and post monthly journal entries for over/under billings, revenue accruals, and job cost adjustments.

Work-in-Process (WIP) Reporting

  • Prepare, review, and distribute monthly WIP schedules for all active projects across HVAC, plumbing, and electrical divisions.
  • Reconcile WIP balances to the general ledger and resolve discrepancies in a timely manner.
  • Analyze overbilled and underbilled positions; flag contracts at risk and communicate findings to project and operations leadership.
  • Maintain historical WIP data to support trend analysis and forecasting.

Job Cost Management

  • Set up new jobs in the accounting system, including cost codes, contract values, and budget structures.
  • Process and code subcontractor invoices, material purchases, equipment charges, and labor allocations to the correct job and cost phase.
  • Review time sheets and payroll allocations to ensure labor costs are accurately captured at the project level.
  • Monitor committed costs and purchase orders against approved budgets; alert project managers to variances.

Billings & Contract Administration

  • Prepare and submit AIA-format (G702/G703) progress billings, T&M billings, and lump-sum applications for payment.
  • Track contract values, approved change orders, pending change orders, and claim items; maintain up-to-date contract logs.
  • Monitor accounts receivable for assigned projects; follow up on outstanding invoices and coordinate with project managers on collections.
  • Review and process subcontractor pay applications, including lien waiver collection and conditional/unconditional tracking.

Reporting & Analysis

  • Assist in the preparation of monthly, quarterly, and annual financial statements and management reports.
  • Provide project-level gross margin analysis and variance explanations to operations and senior leadership.
  • Support year-end audit and bonding/surety requests by preparing project schedules, WIP documentation, and supporting workpapers.
  • Manage the external audit process end-to-end, serving as the primary point of contact for external auditors; coordinate the timely preparation and delivery of all requested schedules, reconciliations, and supporting documentation.
  • Liaise directly with external auditors to address inquiries, clarify accounting positions, and resolve open items efficiently, ensuring the audit progresses on schedule and with minimal disruption to operations.
  • Conduct internal pre-audit reviews of project financials, WIP schedules, and job cost reports to identify and remediate potential issues before external audit fieldwork begins.
  • Maintain thorough audit-ready workpapers and documentation throughout the year, ensuring all project accounting entries are supported and traceable.
  • Develop ad hoc financial analyses and dashboards as requested by management.
  • Operate with a strong sense of urgency; proactively identify bottlenecks in accounting workflows and drive process improvements to increase efficiency, accuracy, and reporting timeliness.
  • Evaluate existing accounting procedures and controls, recommend enhancements, and lead implementation of best practices across the project accounting function.

QUALIFICATIONS

Required

  • Bachelor's degree in Accounting, Finance, or a related field.
  • Minimum 7–10 years of project accounting experience in the construction, mechanical, or specialty trade contracting industry.
  • Demonstrated hands-on experience with percentage-of-completion accounting and WIP schedule preparation.
  • Strong working knowledge of GAAP as applied to long-term construction contracts (ASC 606).
  • Proficiency with construction accounting software (e.g., Sage 300 CRE, Viewpoint Vista, Foundation, Spectrum, or similar); experience with NetSuite ERP strongly preferred.
  • Advanced Microsoft Excel skills, including pivot tables, VLOOKUP/XLOOKUP, and financial modeling.
  • Exceptional attention to detail with the ability to manage multiple projects simultaneously under deadline pressure.
  • Effective written and verbal communication skills; comfortable presenting financial data to non-financial stakeholders.

Preferred

  • Experience in HVAC, plumbing, electrical, or mechanical contracting specifically.
  • Familiarity with AIA billing documents, lien waivers, and subcontract administration.
  • CPA or CPA candidate designation.
  • Experience supporting surety bonding and external financial audits.

Why Join Kelso Industries?  

Join us and be part of a team dedicated to creating efficient, sustainable, and high-performance environments that make a lasting impact across the industrial, commercial, and institutional sectors.  

Here you will experience:   

Growth Opportunities: Develop new skills, take on exciting challenges, and advance your career in meaningful ways.  

Company Culture: You'll thrive in an environment that supports your growth, values your contributions, and makes work fulfilling and enjoyable. 

Impact: Your work directly contributes to meaningful outcomes, allowing you to see the difference you make and feel a sense of purpose every day. 

Competitive Compensation & Benefits: You'll be rewarded fairly for your contributions while enjoying perks that enhance your financial security, health, and overall well-being. 

 

Kelso Industries celebrates diversity and is committed to creating an inclusive environment for all employees. We do not discriminate in any aspect of employment based on race, color, religion, national origin, ancestry, gender, sexual orientation, gender identity and/or expression, age, veteran status, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Kelso does business  

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Project Accountant in Downingtown, PA vacancy
  •  ...QualificationsSuccessful completion of the H&R Block Tax Knowledge Assessment 1Minimum 2 years of experience in tax preparation, accounting, finance, or bookkeeping, including preparing individual and business returnsExperience working in a client facing, consultative,... 
    Suggested
    Hourly pay
    Seasonal work
    Work at office
    Local area

    H&R Block

    Downingtown, PA
    1 day ago
  •  ...estimating roles as JGM continues to grow. Responsibilities Assist in developing detailed cost estimates for industrial construction projects, from concept through final proposal, under the guidance of senior estimators. Learn to analyze project documentation (drawings,... 
    Suggested
    Temporary work
    For contractors
    For subcontractor
    Internship
    Work at office

    JGM

    Downingtown, PA
    3 days ago
  •  ...backgrounds are encouraged to apply. Responsibilities Assist in developing detailed cost estimates for industrial construction projects, from concept through final proposal, under the guidance of senior estimators. Learn to analyze project documentation (drawings... 
    Suggested
    Temporary work
    For contractors
    For subcontractor
    Internship
    Work at office

    JGM

    Downingtown, PA
    4 days ago
  •  ...Join Our Team at Johnstone Supply | Balsan Group!We are seeking a versatile and proactive Accounts Payable Specialist to join our team. While your primary focus will be Accounts Payable, we're looking for a utility player who can contribute across financial operations... 
    Suggested

    Johnstone Supply - The Balsan Group

    Downingtown, PA
    2 days ago
  •  ...looking for an Instrumentation & Controls Estimator to develop accurate, competitive estimates for industrial automation and I&C projects. This role combines technical expertise, estimating, client interaction, and project coordination, with opportunities to work... 
    Suggested
    For contractors
    For subcontractor

    TheMasonGroup

    Downingtown, PA
    17 days ago
  • $110k - $120k

     ...Base pay range $110,000.00/yr - $120,000.00/yr Direct message the job poster from Addison Group Finance & Accounting Staffing | Interim, Project-Based, and Direct Hire Solutions Pennsylvania, New Jersey, and Delaware Direct Hire Pay: $110,000 - $120,000 Hybrid in Downingtown... 
    Full time
    Interim role
    Local area

    Addison Group

    Downingtown, PA
    3 days ago
  • $110k - $120k

     ...responsibilities include: Perform quantitative takeoffs on construction projects Establish labor productivities for estimate Maintain...  ..., dental, and vision insurance plans with flexible spending account option ~ Life insurance, AD&D, and disability benefits ~... 
    Contract work
    For contractors
    For subcontractor
    Work at office
    Local area
    Flexible hours

    Performance Contracting

    Exton, PA
    1 day ago
  •  ...About the job The Estimator supports the estimating function and contributes to the preparation of project estimates across a range of delivery methods. This position assists in estimating efforts and works collaboratively with senior estimators, estimating leadership... 
    Full time
    For subcontractor

    Teksky LLC

    Malvern, PA
    16 hours ago
  •  ...Strong Communication skills Excellent analytical and mathematical skills Proficiency in relevant software for estimation and project management Ability to work independently and as part of a team Experience in the construction industry is a plus Bachelor'... 
    Full time
    For contractors
    Work experience placement
    For subcontractor

    IMC Construction

    Malvern, PA
    1 day ago
  •  ...Join a Growing Construction Team Our client is a highly regarded construction company known for delivering quality projects, maintaining strong client relationships, and fostering a culture of teamwork and excellence. With a growing portfolio of work and a commitment... 
    Contract work
    For subcontractor
    Work at office
    Local area

    Michael Page

    Kennett Square, PA
    1 day ago
  •  ...years. This company, which is experiencing rapid growth, is renowned in the Philadelphia area. Team members are valued beyond the projects, which contributes to the strong company culture. Our client is currently seeking a motivated Estimator to join their growing team... 
    Contract work
    For contractors
    For subcontractor
    Local area

    Michael Page International Inc.

    Malvern, PA
    1 day ago
  •  ...based tools like Copilot and ChatGPT High school diploma / GED/ equivalent Preferred Qualifications Bachelor's degree in accounting, finance, or a related field Experience in a client-facing or consultative role, such as financial advising, insurance, retail... 
    Hourly pay
    Seasonal work
    Work at office
    Local area
    Remote work
    Weekend work
    Afternoon shift

    H&R Block

    Immaculata, PA
    2 days ago
  •  ...Cost Accountant Build Your Accounting Career in Manufacturing Liveo Research is a global manufacturer of rigid pharmaceutical packaging solutions serving customers around the world. We're looking for a Cost Accountant to join our Finance team in Delaware City... 
    Temporary work

    Liveo Research

    West Chester, PA
    2 days ago
  •  ...Maintain and manage all required building and property information to support onboarding and operational readiness. Participate in project kick-off meetings to ensure alignment across internal stakeholders. Support the onboarding and integration of new clients and... 
    Work at office

    The Byng Group

    Malvern, PA
    1 day ago
  •  ...join our Industrial Mechanical team. This is your opportunity to work alongside industry leaders, participate in ground-breaking projects, and help drive innovation in installation and fabrication. Bring your talent to GSMI, where your skills are celebrated and your career... 
    Contract work
    Work at office
    Relocation

    GSM Industrial

    Atglen, PA
    2 days ago
  • $50k

    Compensation and Benefits BELFOR and BELFOR Franchise Group (BFG) offer competitive pay and a wide range of benefit options including, but not limited to, 401(k) with match, medical, dental, vision, disability, life insurance, an Employee Assistance Program, paid holidays...
    Local area
    Immediate start

    BELFOR Group

    Exton, PA
    4 days ago
  • $75k - $90k

    Join a top Personal Injury firm in Houston! This Jobot Job is hosted by: Andrea Ankarlo Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $75,000 - $90,000 per year A bit about us: We are working with a well known...
    Temporary work
    Local area
    Monday to Friday

    Jobot

    Malvern, PA
    23 hours ago
  •  ...use us as their Prime Contractor. We build healthcare, K-12, higher ed, healthcare, multi-family, municipal, and private commercial projects! If you are a Construction Estimator 5+ years of ground up construction experience then please apply! Open to candidates... 
    For contractors
    Local area
    Relocation
    Flexible hours

    Jobot

    Malvern, PA
    23 hours ago
  • $58k - $66k

     ...Description BRT, Inc. | Full-Time | Hybrid Opportunity. Are you an experienced accounting professional who enjoys working in a fast-paced, team-oriented environment? BRT, Inc. is seeking a detail-oriented Accounts Payable Specialist to join our Finance team. This role... 
    Full time
    Work at office
    Work from home
    Monday to Friday
    2 days per week

    BRT

    Parkesburg, PA
    1 day ago
  •  ...Foundation for Catholic Education. Overview: Reporting to a Senior Accountant, the ideal candidate will be a recent graduate or someone with...  ...of financial reports including: Balance Sheet Cash Flow Projection Actual vs Budget Analysis BudgetProvides feedback and guidance... 

    CTDI

    West Chester, PA
    3 days ago
  •  ...International Tax Specialist works closely with other tax professionals, accountants, and legal advisors to ensure that the organization remains in...  ...skills with the ability to manage multiple tasks and projects simultaneously, meet deadlines, and prioritize work... 
    Work at office

    Vanguard

    Malvern, PA
    4 days ago
  •  ...Job Title: General Ledger Accountant Location: Ashburn VA Onsite 3 days week Job Type: contract W2 Rate $40- 50 hr Jefferson...  ...and Tax. We put people to work in contract/consulting projects, as well as temp-to-perm jobs and permanent direct-hire positions... 
    Weekly pay
    Permanent employment
    Contract work
    Temporary work
    3 days per week

    Manpower Group Inc.

    Thornton, PA
    4 days ago
  •  ...Construction Estimator to join a growing construction team in Exton, PA. This role is responsible for preparing accurate and competitive project estimates, supporting preconstruction efforts, and collaborating with project teams to secure and successfully launch construction... 
    For subcontractor
    Local area

    Page Group

    Exton, PA
    3 days ago
  •  ...client centered environment where employees are valued, respected, and supported.   Our team effectively works together to deliver projects on time and on budget.   Required Qualifications: ~ Associate's or Bachelor's degree in Electrical Engineering,... 
    Temporary work
    For contractors
    For subcontractor
    Casual work
    Work at office
    Visa sponsorship
    Work visa
    Night shift

    Keystone Engineering Group Inc

    Malvern, PA
    8 days ago
  •  ...Analyzes related financial documents to ensure the appropriate tax accounting is performed accurately by the team. 4. Coordinates,...  ...organization-related tax regulations. 6. Participates in special projects and performs other duties as assigned. Qualifications... 
    Work experience placement

    Hackajob

    Malvern, PA
    23 hours ago
  •  ...is a bonus • Interface with clients and insurance representatives throughout the estimating phase • Handle full negotiation of project through to estimate approval by insurance carrier or client • Schedule and execute regular onsite meetings with client and Project... 
    Full time
    Contract work
    Work at office
    Remote work

    Home Insured Services Inc

    Malvern, PA
    17 days ago
  •  ...live social shopping company with incredible teams, ambitious projects and amazing careers. QVC Group, Inc. is a Fortune 500 company...  ...Designs®, Frontgate®, Garnet Hill® and Grandin Road.The Senior Accountant plays a key role in QVC's daily accounting operations, working... 
    Local area
    Relocation package

    Qurate Retail Group

    West Chester, PA
    23 hours ago
  •  ...PA (3 days in office)CubeSmart is seeking a Senior Corporate Accountant to join the Accounting and Finance team at its Malvern, PA headquarters...  ...reporting requirements as needed;Performing cross-functional projects as needed.QualificationsBachelors degree in accounting;2+... 
    Work at office

    CubeSmart Self Storage

    Malvern, PA
    2 days ago
  •  ...payroll. Dual role with 75% of the role working predominately with projects, and the other 25% analytical. One Main Project-Workday...  ...project experience in their previous roles, confident and accountable and able to "role" with change as well as work independently.... 
    Contract work
    Work experience placement

    Integrated Resources

    Exton, PA
    23 hours ago
  • $60k - $70k

     ...related initiatives and system enhancements What We're Looking For Required Qualifications Bachelor's degree in Business, Accounting, Finance, or a related field Minimum 5 years of experience in high-volume, multi-state payroll operations Minimum 3 years... 
    Daily paid
    Work at office
    Local area
    Remote work
    3 days per week

    Spring Education Group

    West Chester, PA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Project Accountant. Be the first to apply!