Top Stack is seeking a detail-oriented Accounts Receivable (AR) Specialist to support our client's finance team on a contract to hire basis. This role is responsible for managing invoicing, cash applications, and collections for a high-volume portfolio of commercial clients. The ideal candidate thrives in a fast-paced, service-driven environment and can quickly adapt to internal systems and processes. Office is located near Lafayette Hill, PA area.
Key Responsibilities- Generate and distribute accurate customer invoices based on service agreements and completed work
- Post daily cash receipts, ACH payments, and wire transfers
- Perform account reconciliations and resolve billing discrepancies
- Monitor aging reports and follow up on past-due balances
- Conduct B2B collections via phone and email while maintaining strong client relationships
- Collaborate with operations and account managers to ensure billing accuracy
- Maintain customer account records and documentation
- Assist with month-end close, including AR reporting and journal entries
- Support process improvements and clean-up of outstanding receivables
Qualifications- 2+ years of Accounts Receivable, billing, or collections experience
- Experience in commercial services, logistics, or service-based industries preferred
- Proficiency in Excel (pivot tables, VLOOKUP or equivalent)
- Experience with ERP/accounting systems (e.g., NetSuite, SAP, Oracle, or QuickBooks)
- Strong attention to detail and organizational skills
- Excellent communication skills for client-facing collections work
- Ability to work independently and meet deadlines in a contract environment
Preferred Skills- High-volume invoicing experience
- Knowledge of contract-based billing or recurring revenue models
- Experience with aging clean-up or backlog reduction projects
Work Environment- Hybrid schedule (typically 23 days in office)
- Collaborative, fast-paced commercial services setting
- Modern office environment with cross-functional team interaction