Bookkeeper and Database Manager
About the position
- Responsibilities
- Implement Non-Profit and GAAP best practices
- Reconcile all accounts
- Perform day-to-day data entry and management of all financial transactions
- Maintain appropriate Accounts Payables (A/P) based on vendor terms and conditions
- Manage all Accounts Receivable (A/R) ensuring timely revenue, including collections
- Collaborate with managers on monthly financial reporting
- Support annual external reviews and audits, working with CPA
- Manage and execute payroll through QuickBooks Online
- Ensure compliance and tracking of all Federal and State employment taxes and filings
- Manage medical/dental/vision insurances and annual open enrollment
- Maintain office file organization and tracking for all HR and finance documentation
- Assist in renewing and updating Liability Insurance
- Manage and update database of donors, volunteers, businesses, and partners
- Assist with annual fundraising campaigns, including donors lists and thank you notes
- Assist with new hire paperwork, payroll and email setup, insurance enrollment, among other onboarding needs
- Maintain Dept of Labor Fair Labor Standards documentation (FMLA, COBRA, Unemployment)
- Ensure accurate and timely W2 and 1099 filing and documentation
- Requirements
- Minimum 2 years experience in financial bookkeeping
- Minimum 2 years of experience in database management
- Strong communication and organization skills, including verbal and written communication
- Ability to work well in a team setting and coordinate with other team members
- Punctuality, excellent organizational skills, and attention to detail
- Ability to prioritize and manage multiple tasks simultaneously
- Commitment to diversity, equity, and inclusion initiatives
- Proficiency in MS Office (Word, Excel, and PowerPoint)
- Proficiency in QuickBooks Online
- Experience using/managing a customer relations management database
- Nice-to-haves
- 1+ years of experience in Human Resources
- Experience and proficiency with CiviCRM and Drupal
- Experience and proficiency with Asana
- College degree or certifications in business administration, finance, or accounting
- Experience handling grant billing and management
- Benefits
- 401(k) with 2% match
- Dental insurance
- Flexible schedule
- Health insurance
- Paid sick time
- Paid time off
- Paid training
- Retirement plan
- Vision insurance
- Work from home
Apply Now
Apply Now