Website Marin Horizon School

Accounting Manager
Reports to: Director of Finance & Operations
Hours: Full-time (Part-time possible)

Since its founding in 1977, Marin Horizon has been providing a challenging and robust academic program combined with character-enhancing life skills. Marin Horizon is a place of creative, active learning built around our commitment to developing each student’s confident voice. Marin Horizon serves about 300 students from toddler through grade eight and is located in Mill Valley, CA.

Marin Horizon School seeks an Accounting Manager with excellent accounting and organizational skills. The Accounting Manager is responsible for general accounting, accounts receivable, banking and oversight of accounts payable.  The successful candidate must be meticulous, methodical, and mindful. Degree preferred or equivalent accounting experience. Preference will be given to candidates with experience in an independent school environment. QuickBooks proficiency required; experience with FACTS Tuition Management system preferred.

General Business Office Systems and Controls

  • Establish policies, procedures, standards, and strategies for areas of responsibility and provide adequate internal control capabilities and strengths to safeguard the school’s assets
  • Identify control weaknesses, prepare, update policies and procedures for areas of responsibility, and monitor and enforce compliance
  • Responsible for ensuring a timely and accurate completion of the monthly and annual close, including processing journal entries, account analysis and reconciliation, variance analysis and financial statement review
  • FACTS, QuickBooks, IATS and Diamond Mind administration
  • Maintain and update close schedule/checklist
  • Perform local back-up of QuickBooks monthly

Accounts Receivable

  • Review annual enrollment contracts and addendums for completeness and ensure accurate billing of all tuition related revenue
  • Parent contact for collections, billing issues, and tuition refund insurance claims
  • Oversee the review, revision, and enforcement of enrollment contracts with Director of Admissions and legal counsel
  • Support tuition assistance process by preparing the TA schedule and recording deferred tuition assistance in the G/L
  • Maintain schedule of withdrawals and accounting / reconciliation of forfeited revenue
  • Responsible for deferred tuition amortization entries in the G/L
  • Complete quarterly aging analysis and record annual provision for bad debts
  • Report required information for tuition refund insurance premiums in August of each year
  • Invoice and record all incidental revenue in the G/L – enrichment, daycare, summer camp, bus, rentals, etc.
  • Maintain grant, donation and pledge accounting and recording of revenue as restrictions are satisfied in accordance with GAAP
  • Reconcile Development activity monthly and issue the monthly reconciliation report
  • Advise Development department on receipt of wires or ACH payments from donors
  • Record revenue from all Parent Association sources and provide accounting support to development team, including for annual auction
  • Responsible for Parent Association audit schedules
  • Responsible for in-kind donation accounting

Other General Accounting

  •  Maintain fixed asset ledgers, recording additions, depreciation, and disposals; prepare fixed asset reports and posts entries to the general ledger
  •  Maintain mortgage and debt amortization schedules and record transactions and activity in the G/L
  •  Reconcile monthly statements to G/L
  •  Maintain schedule of capital deposits and lead the capital deposit refund process
  •  Reconcile all credit card activity to bank statements, code to appropriate revenue account and post to the G/L. Process all credit card refunds and issue transaction record to card holder
  •  Provide oversight for Accounts Payable data entry

Banking and Treasury

  • Record cash, checks, FACTs remittance, ACH and wire transfers in the G/L
  • Record and reconcile all stock donation transactions


  • Anticipated salary range between $90,000 and $110,000 (full-time), depending on education and experience
  • Excellent benefits package

To apply, please send your resume and cover letter to Diana Greenstone at

To apply for this job email your details to

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.