Nonprofit
Published 12/15/25 7:01PM

Bookkeeper

On-site, Work must be performed in or near New York, NY
Apply


  • Details

    Job Type:
    Full Time
    Start Date:
    January 5, 2026
    Application Deadline:
    December 31, 2025
    Education:
    4-Year Degree Required
    Experience Level:
    Mid-level
    Compensation:
    USD $30.21 - $32 / hour
    Cause Areas:
    LGBTQ, Immigrants or Refugees, Education, Economic Development, Job & Workplace, Community Development

    Description

    Under the direct supervision of the CEO, the role of the Bookkeeper is to provide support to all fiscal/financial functions to TN.

    The bookkeeper plays a crucial role in supporting fiscal operations, such as data entry and initial expense allocation. They are also responsible for maintaining accurate financial records and ensuring that all fiscal/financial activities remain transparent and comply with relevant standards. This role plays a critical part in supporting the organization’s mission and vision by managing day-to-day accounting tasks, helping prepare fiscal records for our outside source, supporting monthly activities to seek reimbursement from various funding sources TN holds, and ensuring adherence to nonprofit accounting standards, including specific grants and contracts requirements.

    Responsibilities

    • Update daily records of all CEO purchases, including a daily tally.
    • Perform regular bank and account reconciliations to verify data integrity.
    • Prepare reconciliations and suggest internal transfer to our outside source in accordance with accounting standards and TN accounting policies.
    • Manage accounts payable and accounts receivable processes efficiently
    • Support budgeting processes through accurate data entry and analysis
    • Generate financial reports, including balance sheets, income statements, and other reports for CEO review
    • Ensure compliance with GAAP, governmental regulations, and internal controls
    • Utilize QuickBooks and Excel as tools to keep all financial transactions and records
    • Perform account analysis to identify possible discrepancies in fiscal data
    • Assist with general ledger reconciliation and month-end as well as year-end closing activities
    • Support the CEO with special projects as needed
    • Collaborate with program staff to ensure accurate financial tracking
    • Stay up to date on nonprofit accounting best practices and regulatory changes.

    Qualifications

      • Proven experience with accounting software, including QuickBooks, Excel, or similar platforms
      • Strong understanding of accounting principles such as GAAP and double-entry bookkeeping
      • Experience with non-profit accounting, governmental accounting, or public accounting preferred
      • Knowledge of financial concepts, including balance sheet reconciliation, journal entries, account reconciliation, and account analysis
      • Ability to perform bank reconciliation accurately and efficiently
      • Familiarity with payroll processing and tax experience is a plus
      • Excellent organizational skills with close attention to detail
      • Strong analytical skills combined with the ability to prepare clear financial reports.
      • High level of integrity and professionalism when handling confidential information.

    Benefits

    • 401(k)
    • Dental insurance
    • Health insurance
    • Paid time off
    • Vision insurance

    Level of Language Proficiency

    Spanish.

    Location

    On-site
    New York, NY, USA

    Apply to This Job

    All fields are required
    Resume must be uploaded in PDF format
    Choose a file or drag it here
    No file chosen (maximum size: 10 MB)
    I acknowledge that use of the Idealist Applicant Tracking System is subject to Idealist's Privacy Policy and Terms of Service.

    Similar Jobs

    Illustration

    Take the Next Step in Your Career

    Match with social-impact hiring managers, explore the latest job opportunities, and get notified when new opportunities meet your search criteria.
    Already a user? Log in