JOB SUMMARY___________________________________________________
We are seeking an experienced, hands-on Senior Accountant to independently manage our day-to-day accounting operations, monthly close, financial reporting, and tax compliance coordination.
This role will take ownership of QuickBooks Online, maintain accurate financial records, establish reliable monthly closing and reconciliation processes, and improve accounting efficiency as the company grows.
The ideal candidate is detail-oriented, proactive, and comfortable taking ownership of the accounting function in a growing organization reporting to The Head of Finance & Technology.
KEY ACCOUNTABILITIES___________________________________________
1. General Accounting & Monthly Close
- Own QuickBooks Online, including general ledger maintenance, journal entries, accruals, and account reconciliations.
- Establish a standardized monthly closing process and complete the first monthly close within 30 days of joining, using available accounting records and documenting unresolved historical issues.
- Maintain an ongoing monthly closing schedule, checklist, and supporting documentation.
- Maintain accurate accounting records in accordance with U.S. GAAP.
- Review and clean up historical accounting records, including the transition from cash-basis to accrual accounting.
- Coordinate with external accountants for specialized reviews and year-end accounting matters.
2. Financial Statements & Reconciliations
- Reconcile bank accounts, credit cards, payroll, revenue, and key balance sheet accounts.
- Prepare monthly financial statements, including income statements, balance sheets, and cash flow statements or accounting cash reports, as appropriate.
- Investigate and resolve accounting discrepancies.
- Maintain accurate supporting schedules and documentation for financial statement balances.
- Support external audits and prepare necessary accounting schedules and documentation.
3. Revenue, Payroll & Expense Accounting
- Reconcile customer payments and revenue transactions across Stripe, Sawyer, and other payment platforms.
- Maintain accurate revenue recognition, deferred revenue schedules, customer refunds, and accounts receivable.
- Reconcile payroll transactions, liabilities, benefits, and tax records through Rippling and historical ADP data.
- Manage accounts payable, vendor invoices, and expense classifications.
- Review Ramp credit card transactions and ensure accurate accounting treatment.
- Ensure timely and accurate recording of financial transactions in QuickBooks.
4. QuickBooks Classification & Cost Allocation
- Implement and maintain QuickBooks Class Tracking to accurately classify revenue and expenses by program.
- Establish appropriate location tracking for individual hubs.
- Ensure revenue, payroll, and operating expenses are consistently recorded under the correct programs and accounts.
- Maintain appropriate accounting classifications for direct costs, indirect costs, fixed costs, and variable costs.
- Document and consistently apply accounting methodologies for shared payroll and expenses.
- Maintain accurate program-level accounting records and supporting documentation.
5. Tax Compliance & Coordination
- Maintain tax compliance calendars and monitor federal, state, and local filing deadlines.
- Prepare tax schedules, reconciliations, and supporting documentation for business tax returns.
- Coordinate corporate tax filings and specialized tax matters with external CPAs or tax advisors where necessary
- Support payroll tax reconciliations, Form 1099 preparation, and other applicable tax compliance requirements.
- Assist with annual reports, regulatory filings, and other corporate compliance matters in coordination with management and external advisors.
6. Accounting Systems & Internal Controls
- Improve accounting processes and integrations across QuickBooks, Stripe, Rippling, Ramp, and other financial systems.
- Establish efficient, repeatable accounting procedures and maintain proper documentation.
- Prepare vendor payments and supporting documentation, subject to management approval.
- Maintain appropriate segregation of duties, including independent payment approvals and management review of key reconciliations.
- Identify opportunities to simplify and automate accounting workflows.
- Support multi-entity accounting, intercompany reconciliations, and consolidated financial statement preparation as the company expands and acquires additional businesses.
REQUIRED EXPERIENCE
- Bachelor's degree in Accounting, Finance, or a related field.
- 5+ years of progressive accounting experience, including hands-on responsibility for monthly close, financial statement preparation, and account reconciliations.
- Strong hands-on experience with QuickBooks Online and Microsoft Excel.
- Solid understanding of U.S. GAAP, accrual accounting, revenue recognition, and financial reporting.
- Experience independently managing accounting operations and resolving accounting discrepancies.
- Working knowledge of business tax compliance and tax return preparation processes.
- Strong attention to detail, organizational skills, and ability to manage multiple deadlines independently.
Preferred Qualifications
- 7+ years of relevant accounting experience.
- CPA certification or equivalent advanced accounting qualifications.
- Experience with QuickBooks Class Tracking and location-based accounting.
- Experience supporting corporate tax filings, external audits, and multi-entity accounting.
- Familiarity with Stripe, Rippling, Ramp, and other integrated accounting systems.
- Experience in education, service businesses, or multi-location operations.
- Experience establishing and improving accounting processes in a growing company.
COMPENSATION RANGE
$60,000- $80,000 dependent on experience