Full Charge Bookkeeper

This position is primarily responsible for accounting, compliance, reporting and analysis of all financial matters pertaining to SamSen Operations, LLC., including Marina, Cabins, RV Sites, Ship Store, and Restaurant. The position will ensure the timely and accurate preparation of financial information based upon the applicable accounting guidance.


Minimum Education / Experience:

  • Associates degree in accounting or 3+ years of experience in convenience store, restaurant, and campground accounting
  • Experience with account reconciliations and financial analysis
  • High standards for accuracy, organization and flexibility
  • Demonstrated ability to work independently and within a team setting
  • Strong verbal and written communication skills
  • Excellent customer service skills in servicing both internal and external customers

General Skills & Responsibilities

  • Monitoring & Reconciliations:
    • Monthly close responsibilities include journal entries, account reconciliations, variance analysis; particularly as they relate to Invoicing, Expenses, Revenue Centers, and Locations
    • Daily monitoring and monthly reconciliation of all bank accounts
    • Daily monitoring and monthly reconciliation of all G/L accounts
    • Daily transactional journal entries
    • Daily cash drawer counting, deposits, and reconciliation
    • Assisting in tax compliance
    • Development of custom reports or ad-hoc reports based on management requests
    • Monitor and remit Sales Tax and Container Deposit return and other monthly or quarterly tax returns
    • Assist outside accounting firm with preparation of monthly, quarterly & year-end financial statements, returns, tax payments and other reports as necessary
  • Payroll:
    • Review timesheets for accuracy
    • Obtain approval of timesheets from manager
    • Process payroll through a third party payroll processor
    • Calculate payroll costs per Revenue Center
    • Record all payroll journal entries
    • Maintain employee records
  • Accounts Payable:
    • Compile process and maintain accounts payable records, and account reconciliations
    • Cost coding of invoices
    • Verify approval on all invoices and check requests
    • Timely payment of A/P Aging invoices and weekly analysis of A/P Aging
    • Ability to process and follow-up on rush items, as needed
    • Update and maintain vendor database
    • Reconcile vendor statements
    • Reconcile daily bank accounts to QuickBooks
    • Reconcile credit card statements
    • Ensure there is a W-9 on file for each vendor
    • Track 1099 Vendors and issue annual 1099s
  • Accounts Receivable:
    • Create and manage the processing of billings, adjustments, cash application, check deposits, all in CampSpot
    • Manage and collect past due accounts and facilitate actions for resolution in coordination with management team
    • Accounts Receivable related accruals, journal entries and general ledger reconciliations
  • Miscellaneous:
    • Maintain store inventory, reorder points, and place orders to maintain inventory levels
    • Process improvement and special projects
    • Other duties as needed


  • Strong computer skills in Microsoft Office Suite
  • QuickBooks (Online) experience preferable
  • Comfortable meeting tight deadlines and aptitude for business
  • Ability to navigate financial systems
  • Ability to sit for 8+ hours daily, working on keyboard, and telephone
  • Ability to work effectively in a busy office environment without being distracted by telephones, or other team member customer communication
  • Ability to tolerate moderate noise levels created by computers, printers, and telephone calls

How to Apply

To apply for this position, please send a copy of your resume and cover letter to–or, you can mail or drop off in-person at:

Seneca Lake Resorts
1281 State Route 96
Waterloo, NY 13165