Staff Accountant - Projects & Billing

EECOEWest Chester, PA
Onsite

About The Position

The Staff Accountant primarily supports the project and cost accounting functions with billings, cash applications, and accounts receivable supporting activities, but will also support general accounting functions, including preparing journal entries, performing account reconciliations, and assisting with the month-end close process to ensure accurate financial reporting in accordance with GAAP and company policies. This role directly supports milestone billing, payment application, and customer account maintenance while assisting with the resolution of discrepancies and aging balances.

Requirements

  • Bachelor’s degree in Accounting, Finance, or related field required (or equivalent combination of education and experience)
  • 1–3+ years of accounting experience, preferably in billing, accounts receivable, or project accounting
  • Proficiency in Microsoft Excel (basic formulas, lookups preferred)
  • Experience with ERP or accounting systems
  • Working knowledge of GAAP fundamentals
  • Strong attention to detail and accuracy
  • Strong organizational and documentation skills
  • Ability to manage multiple deadlines in a fast-paced environment
  • Analytical and problem-solving skills
  • Ability to communicate professionally with internal teams and customers
  • Ability to escalate issues appropriately
  • Ability to maintain confidentiality and exercise sound judgment
  • Ability to work independently while collaborating with the accounting team

Nice To Haves

  • Experience participating in month-end close preferred
  • Experience in a manufacturing, construction, or project-based environment preferred

Responsibilities

  • Prepare routine and adjusting journal entries with appropriate supporting documentation
  • Assist with monthly, quarterly and year end close
  • Reconcile balance sheet accounts and investigate variances
  • Prepare and issue customer invoices based on approved milestones and billing instructions
  • Process and review inventory transfers to and from projects in accordance with project accounting policies
  • Track issued invoices and maintain billing documentation
  • Support weekly milestone billing reporting and follow up on missing or delayed billing inputs
  • Review daily bank activity to identify customer payments
  • Apply customer payments based on remittance information
  • Identify and escalate unapplied cash or discrepancies
  • Monitor AR aging and assist with collection follow-up
  • Investigate customer payment discrepancies and coordinate resolution
  • Assist with managing unapplied credits and balances
  • Maintain customer records in the accounting system, including: Customer master data, Tax exemption certificates (TECs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service