Bookkeeper
Job Description
We are looking for a detail-oriented Bookkeeper to support a busy firm in Phoenixville, Pennsylvania. This contract opportunity begins as a part-time, on-site role with hours that may vary based on seasonal workload, generally around 20–25 hours per week. The person in this position will help keep financial records accurate and organized while contributing to day-to-day accounting operations during peak business periods.
Responsibilities:
• Manage day-to-day bookkeeping activities by recording financial transactions and maintaining accurate accounting records.
• Process accounts payable and accounts receivable tasks, including tracking incoming payments and preparing outgoing disbursements.
• Reconcile bank accounts and deposits regularly to ensure balances are correct and discrepancies are resolved promptly.
• Support payroll administration for internal staff and client-related payroll functions as needed.
• Organize and maintain bookkeeping documentation and financial files for easy access and audit readiness.
• Communicate with vendors and team members to address payment questions, account issues, and supporting documentation needs.
• Assist with general administrative and clerical tasks connected to accounting operations and seasonal business demands.
• Prior experience in bookkeeping with a strong understanding of core accounting processes.• Hands-on proficiency with QuickBooks in a detail-focused work setting.
• Working knowledge of accounts payable, accounts receivable, and bank reconciliation activities.
• Ability to use Microsoft Excel and other common business software effectively.
• Strong organizational skills with the ability to manage multiple priorities in a fast-paced environment.
• High level of accuracy and attention to detail when handling financial information.
• Clear communication skills for coordinating with vendors, staff, and internal stakeholders.
