We are seeking a highly motivated and detail-oriented Senior Bookkeeper to join our dynamic finance team. In this pivotal role, you will oversee comprehensive bookkeeping functions, ensuring accuracy and compliance across all financial records.
Your expertise will support the organization’s financial health by managing complex accounting tasks, reconciling accounts, and preparing detailed financial reports. This position offers an exciting opportunity to contribute to a mission-driven organization that values precision, integrity, and continuous improvement.
This role begins part-time and expands to full-time as performance benchmarks are met and more clients are added.
You will work within our established systems and be accountable to firm-wide accuracy and deadline standards from day one.
This is not an entry-level role. You are expected to arrive with a fully developed competency in nonprofit accounting and the professional judgment to apply it independently across multiple clients in a remote environment.
Responsibilities
- Record and classify all transactions on an accrual basis in the accounting system with proper account coding, class tracking, and fund designation.
- Manage and maintain the general ledger, ensuring all transactions are accurately recorded in accordance with GAAP (Generally Accepted Accounting Principles).
- Manage accounts payable and accounts receivable: enter vendor bills, process payments, record invoices, and apply receipts accurately.
- Prepare and post all month-end journal entries, including accruals, prepaid amortization, depreciation, and deferred revenue schedules.
- Conduct balance sheet reconciliation and review financial statements for discrepancies or errors.
- Utilize various accounting software such as QuickBooks, Xero, Sage, Intacct, and other financial tools to streamline bookkeeping operations.
- Record payroll allocation entries across cost centers, grants, and functional expense categories.
- Write detailed financial reports for internal review and external audits, maintaining transparency and accuracy.
- Perform account analysis and general ledger accounting to support technical accounting functions.
- Maintain meticulous records of journal entries, account analysis, and audit documentation for audit readiness.
- Produce and deliver month-end financial statements for management’s review.
- Prepare grant expenditure reports and supporting schedules for client grant reporting requirements.
- Support the Form 990 and audit preparation process by maintaining clean, organized records and preparing schedules as requested.
Qualifications
- Minimum 5 years of nonprofit accounting experience with demonstrated ability to apply accrual accounting, including fund accounting, net asset classifications under ASU 2016-14, grant tracking, and functional expense allocation independently and without supervision.
- Demonstrated ability to apply ASC 606 and ASC 842 standards, specifically managing revenue recognition based on grant documents, funder restrictions, and milestones.
- Experience managing multiple clients simultaneously in an outsourced accounting firm or agency setting.
- Advanced proficiency in accounting software such as QuickBooks, Xero, Sage, and other financial management tools.
- Advanced proficiency in project and work management tools such as Asana, Gmail, Google Sheets, Microsoft Excel, Double, Bill.com, Ramp, PEX Card, etc.
- Deep understanding of GAAP standards, double-entry bookkeeping, bank reconciliation, and general ledger reconciliation processes.
- Familiarity with governmental accounting practices and tax experience is highly desirable.
- Excellent knowledge of financial concepts, including account analysis, account reconciliation, debits & credits, journal entries, and balance sheet management.
- Ability to context-shift between a variety of clients and thrive in an agile, fast-paced environment.
- Strong attention to detail coupled with analytical skills to interpret complex financial data accurately.
- Effective communication skills for writing clear financial reports and collaborating across teams.
- Minimum 12 consecutive months of fully remote, self-directed work with independent deadline management.
Hiring Process: Phone interview, skills and competency testing, and a final interview.
Pay: $26.00 - $30.00 per hour
Benefits:
- 401(k) 3% Match
- Flexible schedule
- Paid sick time
- Paid time off
- Professional development assistance
- Retirement plan
- Work from home
Application Question(s):
- Describe your direct experience managing the books for nonprofit organizations, including fund accounting and restricted grant tracking.
- Have you managed the accounting for multiple clients simultaneously in an outsourced accounting firm, bookkeeping agency, or similar multi-client setting? (Yes/No)
Experience:
- Non-profit accounting: 5 years (Required)
Work Location: Remote