Position Summary
The bookkeeper is responsible for day-to-day transactional accounting functions, ensuring timely, accurate, and well-documented financial records. This role supports the Controller by handling routine accounting processes and maintaining organized documentation.
Key Responsibilities
- Accounts Payable & Receivable – Enter vendor bills and prepare payments for review and approval – Prepare and send invoices as directed – Record incoming payments and assists with bank deposits – Maintains organized vendor and customer record – Communicates with vendors and customers as necessary
- Transaction Processing & Documentation – Code and enter transactions in QuickBooks in accordance with the chart of accounts – Maintain supporting documentation for all transactions – Assist with month-end close preparation
- Credit Card & Expense Support – Collect and organize employee credit card reports with supporting documentation – Enter credit card transactions and flag discrepancies for review – Assist with employee reimbursement processing
- Payroll & Administrative Support – Assist with payroll coordination and data entry as directed – Maintain payroll-related documentation under Controller oversight
- General Support – Maintain organized digital financial files – Support audit and grant documentation requests as directed – Flag inconsistencies or missing information for Controller review – Other transactional or administrative finance tasks as assigned – Adhere to established internal controls and financial procedures
Qualifications
- 2 years of bookkeeping or transactional accounting experience
- Strong attention to detail and documentation
- Ability to follow established processes and internal controls
Preferred experience
- Nonprofit accounting experience
- Familiarity with grant-funded organizations
- Experience working with established accounting controls
- Associate degree in Accounting, Finance, or related field or equivalent experience
- 2 years experience with QuickBooks
Core Competencies
- Accuracy and consistency
- Strong organizational skills
- Ability to meet deadlines
- Clear communication
- Comfort working with defined processes
Position Information
- Part-time, 10-12 hours per week
- $20 an hour
- Hybrid with work from home flexibility.
After initial training, it is expected to be at the office for a minimum 1 or 2 days/week