Staff Accountant

NDM Hospitality

Kissimmee (FL)

On-site

USD 65,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Bonus opportunities
Health, dental, vision benefits
Paid time off

Job summary

Island Oaks is seeking a Staff Accountant to join our Finance & Accounting team in a dynamic hospitality environment. You will maintain the general ledger, handle AP/AR, payroll, and revenue recognition across RV rentals, tiny homes, and camping operations.

The role requires a bachelor's degree in accounting or finance and a minimum of three years' experience in accounting, preferably in hospitality. Strong Excel and accounting software skills are essential; CPA is a plus.

Qualifications

  • Bachelor's degree in Accounting, Finance, or related field.
  • Minimum of three (3) years of progressive accounting experience.
  • Experience with general ledger accounting, AP, AR, bank reconciliations, and financial statement preparation.
  • Hospitality, resort, or related industry accounting preferred.

Responsibilities

  • Maintain and reconcile the general ledger for accuracy and completeness.
  • Prepare monthly, quarterly, and annual financial statements (Balance Sheets, Income Statements, P&L, cash flow).
  • Process vendor invoices and manage accounts payable.
  • Oversee accounts receivable and revenue recognition across multiple revenue streams.
  • Perform monthly bank reconciliations and cash flow analysis.
  • Support payroll accounting and related reconciliations.
  • Assist with audits, tax reporting, and compliance.
  • Support budgeting, forecasting, and process improvements.

Skills

GAAP knowledge
Analytical thinking
Time management
Verbal & written communication
Independent work

Education

Bachelor's degree in Accounting/Finance

Tools

Excel
Accounting software

Job description

Staff Accountant

Island Oaks Tiny Homes, RV Resort & Camping Resort

Location: [Location] | Department: Finance & Accounting | Reports To: Director of Finance / Chief Financial Officer | Employment Type: Full-Time

About Island Oaks

Island Oaks is a premier Tiny Home, RV, and Outdoor Hospitality Resort dedicated to creating unforgettable guest experiences through exceptional accommodations, outstanding service, and innovative recreational offerings. As a growing destination resort, we blend hospitality, recreation, and community to provide guests with a unique escape while delivering strong financial performance and sustainable growth.

We are seeking a talented, detail-oriented, and proactive Staff Accountant to join our team. This position is ideal for a motivated accounting professional who thrives in a dynamic hospitality environment and enjoys contributing to operational and financial excellence. The Staff Accountant will play a critical role in maintaining the organization's financial integrity, supporting strategic decision-making, and ensuring compliance with accounting standards and regulatory requirements.

Position Summary

The Staff Accountant is responsible for preparing, analyzing, and maintaining financial records to accurately track the organization's assets, liabilities, revenues, expenses, payroll activity, accounts payable, accounts receivable, and cash flow. This role ensures timely and accurate financial reporting, reconciliations, revenue recognition, financial compliance, and support of budgeting and audit activities.

The ideal candidate combines strong technical accounting expertise with analytical thinking, exceptional attention to detail, and the ability to work collaboratively across departments in a fast-paced hospitality and resort environment.

Essential Duties and Responsibilities
Financial Reporting & General Accounting
  • Maintain and reconcile the general ledger to ensure accuracy and completeness of financial records.
  • Prepare monthly, quarterly, and annual financial statements, including:
    • Balance Sheets
    • Income Statements
    • Profit & Loss Statements
    • Cash Flow Reports
  • Assist in monthly and year-end closing procedures.
  • Record journal entries and account adjustments.
  • Perform variance analysis and identify trends impacting operational performance.
  • Prepare and maintain supporting schedules for financial reporting.
Accounts Payable & Purchasing
  • Review, code, and process vendor invoices.
  • Ensure timely and accurate payment of invoices.
  • Reconcile vendor statements and resolve discrepancies.
  • Monitor purchasing transactions and maintain appropriate documentation.
  • Coordinate with department leaders regarding purchasing approvals and budget compliance.
Accounts Receivable & Revenue Management
  • Manage accounts receivable processes, collections, and account aging.
  • Verify daily revenue activity from:
    • RV Site Rentals
    • Tiny Home Rentals
    • Camping Reservations
    • Retail Operations
    • Recreation and Amenity Revenue
  • Ensure proper revenue recognition in accordance with accounting standards.
  • Research and resolve billing discrepancies.
Cash Management & Reconciliations
  • Perform monthly bank reconciliations.
  • Verify cash receipts, deposits, and electronic transactions.
  • Reconcile credit card transactions and merchant accounts.
  • Analyze cash variances and investigate discrepancies.
  • Maintain accurate records of cash disbursements and deposits.
Payroll Accounting
  • Record payroll entries and reconcile payroll-related accounts.
  • Ensure payroll expenses, taxes, and benefits are properly recorded.
  • Support payroll audits and reporting.
  • Assist with payroll-related reconciliations and reporting requirements.
Compliance, Audit & Tax Support
  • Assist in preparing documentation for external audits and financial reviews.
  • Coordinate with auditors and provide requested financial records.
  • Prepare and file applicable tax reports and supporting documentation.
  • Ensure compliance with federal, state, and local regulations.
  • Maintain internal controls and support risk management initiatives.
Systems & Process Improvement
  • Support accounting software administration and enhancements.
  • Recommend process improvements that increase efficiency, accuracy, and financial transparency.
  • Assist with implementation of new financial systems and reporting tools.
  • Develop and maintain accounting procedures and best practices.
Budgeting & Analysis
  • Assist leadership with budgeting and forecasting activities.
  • Monitor departmental spending against budget targets.
  • Provide financial analysis to support business decisions and operational planning.
  • Participate in special projects, growth initiatives, and strategic planning efforts.
Additional Responsibilities
  • Collaborate with operational leaders across the resort.
  • Support special accounting projects and business initiatives.
  • Perform additional duties as assigned to support organizational success.
Qualifications
Required Education & Experience
  • Bachelor's Degree in Accounting, Finance, or a related field required.
  • Minimum of three (3) years of progressive accounting experience.
  • Experience with general ledger accounting, AP, AR, bank reconciliations, and financial statement preparation.
  • Hospitality, resort, hotel, campground, RV resort, vacation rental, or property management accounting experience strongly preferred.
Preferred Qualifications
  • CPA designation or CPA candidate preferred.
  • Experience with hospitality property management systems and accounting software.
  • Experience with multi-entity accounting and revenue recognition.
  • Knowledge of sales and occupancy tax reporting.
  • Advanced Excel skills including pivot tables, VLOOKUP/XLOOK, and financial modeling.
Knowledge, Skills & Abilities
  • Strong understanding of Generally Accepted Accounting Principles (GAAP).
  • Exceptional analytical and problem-solving skills.
  • Excellent verbal, written, and interpersonal communication abilities.
  • High level of integrity, professionalism, and confidentiality.
  • Strong organizational and time-management skills.
  • Ability to prioritize multiple projects and meet deadlines.
  • Advanced attention to detail and accuracy.
  • Proficiency with Microsoft Office Suite, especially Excel.
  • Experience with accounting and financial management software.
  • Ability to work independently while collaborating effectively with cross-functional teams.
  • Commitment to continuous improvement and operational excellence.
What Makes This Opportunity Unique

At Island Oaks, our accounting team is more than a back-office function. The Staff Accountant is a trusted business partner who helps drive financial performance, operational efficiency, and long-term growth. This role offers the opportunity to work closely with executive leadership, influence business decisions, and contribute to the success of one of the region's most unique outdoor hospitality destinations.

We Offer
  • Competitive salary
  • Performance-based bonus opportunities
  • Health, Dental, and Vision benefits
  • Paid Time Off and Holiday Pay
  • Professional development opportunities
  • Career growth within a rapidly expanding organization
  • Collaborative and supportive work environment
  • Employee discounts and resort perks
Physical Requirements
  • Prolonged periods of sitting and working at a computer workstation.
  • Ability to occasionally lift and carry up to 15 pounds.
  • Ability to navigate resort property as needed for operational and financial reviews.
  • Must be able to communicate effectively in person, by phone, virtual meetings, and email.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Accountant
Staff Accountant

NDM Hospitality Services • Kissimmee (FL)

On-site
USD 55,000 - 75,000
Competitive salary
Performance-based bonus opportunities
Health, Dental, Vision benefits
+3
Hospitality Staff Accountant - Growth, Bonus & Benefits
Hospitality Staff Accountant - Growth, Bonus & Benefits

NDM Hospitality • Kissimmee (FL)

On-site
USD 65,000 - 90,000
Competitive salary
Bonus opportunities
Health, dental, vision benefits
+1
Staff Accountant
Staff Accountant

The Seagate Hotel, Golf & Beach Club, Autograph Collection • United States

On-site
USD 50,000 - 70,000
Staff Accountant
Staff Accountant

Smugglers • Jeffersonville (VT)

On-site
USD 55,000 - 75,000
Staff Accountant
Staff Accountant

Smugglers' Notch Resort • Jeffersonville (VT)

On-site
USD 45,000 - 60,000
Hospitality Staff Accountant | Growth & Impact
Hospitality Staff Accountant | Growth & Impact

NDM Hospitality Services • Kissimmee (FL)

On-site
USD 55,000 - 75,000
Competitive salary
Performance-based bonus opportunities
Health, Dental, Vision benefits
+3
Staff Accountant - Rentyl Resorts
Staff Accountant - Rentyl Resorts

NDM Hospitality Services • Kissimmee (FL)

On-site
USD 55,000 - 75,000
Accounting Staff
Accounting Staff

Trailborn Hotels & Resorts • Jackson (WY)

On-site
USD 45,000 - 65,000
Accounting Specialist (Resort)
Accounting Specialist (Resort)

Enchantment Group • Virginia (IL), Northern (KY)

Hybrid
USD 33,000 - 50,000
Health insurance
HSA
Wellness program
+4
Accounting Specialist (Resort)
Accounting Specialist (Resort)

Tides Inn • Virginia (IL), Northern (KY)

Hybrid
USD 68,880,000 - 103,320,000
Medical, dental, and vision coverage
Health Savings Account (HSA)
Fitness and wellness programs
+4