We are looking for a Bookkeeper to join a nonprofit organization in Towson, Maryland and help keep day-to-day financial activities accurate, organized, and on schedule. This contract opportunity with permanent potential is ideal for someone who is confident handling payroll-related bookkeeping, account reconciliation, and routine accounting support in a mission-driven environment. The person in this role will contribute to reliable reporting, timely payroll processing, and smooth month-end financial operations while maintaining strict confidentiality.
Responsibilities:
- Manage biweekly or semi-monthly payroll processing with close attention to accuracy, deadlines, and applicable federal, state, and local requirements.
- Review payroll activity in detail by reconciling earnings, benefit withholdings, taxes, garnishments, and related ledger postings.
- Balance payroll-related liability and accrual accounts, including wages, payroll taxes, employee benefits, and earned time off balances.
- Maintain current and accurate payroll records for staff changes such as onboarding, departures, pay adjustments, and direct deposit updates.
- Support core bookkeeping functions by assisting with accounts payable, accounts receivable, bank account reconciliation, and general ledger upkeep.
- Prepare routine journal entries tied to payroll, benefits, and other recurring financial transactions.
- Contribute to month-end and year-end close activities through account review, documentation gathering, and audit support.
- Assist with financial reporting, budget monitoring, and grant-related reporting needs as requested.
- Address employee payroll questions promptly and professionally while protecting sensitive financial and personnel information.
- At least 2 years of experience in bookkeeping or a closely related accounting support role.
- Hands-on experience processing payroll and performing payroll reconciliations with strong attention to detail.
- Working knowledge of bookkeeping principles, including accounts payable, accounts receivable, and general ledger activity.
- Experience completing bank reconciliations and maintaining accurate financial records.
- Familiarity with QuickBooks and ADP Payroll or comparable accounting and payroll platforms.
- Understanding of payroll compliance requirements and the importance of handling confidential information appropriately.
- Strong organizational skills with the ability to manage recurring deadlines in a fast-paced environment.