Staff Accountant
Listed on 2026-07-30
-
Accounting
Financial Reporting
Staff Accountant
Heirloom Restaurant Group
Provo, UT | On-site (minimum 4 days/week) | Full-time preferred
About the RoleHeirloom Restaurant Group is looking for a Staff Accountant to join our corporate finance team. This is a hands-on role supporting 12-15 restaurant locations with day-to-day accounting operations, manager support, and month-end close preparation. You will report directly to the Controller and work closely with operations managers across all brands.
This is an ideal position for a recent accounting graduate or early-career professional looking to build real-world experience across the full accounting cycle in a multi-entity, multi-location restaurant group. You will receive mentoring from a career CFO in all aspects of this role. We are committed to developing this role into a launchpad. Our expectation is that the right person will build enough depth and breadth here to move into a senior accounting or finance role within 18-24 months, whether within Heirloom or with a future employer.
Day-to-DayResponsibilities Operations & Manager Support
- Serve as the primary accounting point of contact for 12-15 restaurant managers via Slack, responding to questions on invoices, Divvy (our corporate spend card program used by managers for location purchases) transactions, cash handling, payroll timelines, and general accounting procedures.
- Monitor and enforce daily and weekly submission deadlines for invoices, Divvy transactions, and cash deposits per established procedures.
- Process incoming corporate mail by reviewing content, providing context, recommending a course of action, and drafting replies for Controller approval when next steps are unclear.
- Enter vendor invoices into Restaurant
365 (R365), ensuring accuracy, proper coding, and timely processing. - Import and code daily bank activity into R365.
- Import Divvy/ credit card activity into R365.
- Ensure AP payments are queued and processed according to the twice-monthly payment cycle (15th and end of month).
- Support ACH payment processing and check printing.
- Reconcile bank accounts on a weekly basis across all entities and locations.
- Chase and collect supporting documentation needed for month-end journal entries and accruals.
- Prepare reconciliation work papers and flag variances for Controller review.
- Support month-end true-up entries as directed by the Controller.
- Help ensure monthly financials are completed by the 10th of the following month.
- Assist with semi-monthly payroll processing in Paylocity, including timesheet collection, deadline enforcement, and template preparation.
- Support onboarding, time tracking, and basic HR administration tasks.
- Help ensure payroll tax filings and government audit responses are completed accurately and on time.
- Administer the company's ICHRA benefits program, including enrollment, plan updates, and employee inquiries.
- Support monthly sales tax filings by gathering POS data and populating the sales tax workbook for Controller review and submission.
- Assist with sales tax audits (state and internal).
- Support annual insurance renewals and workers' comp audits as needed.
- Respond to Certificate of Insurance (COI) requests from landlords and other third parties; maintain current COI records across all locations.
- Serve as the first point of contact for R365 system issues by researching problems, opening vendor support tickets, and following through to resolution.
- Handle general administrative support tasks for the finance function as they arise.
- Full-cycle exposure: AP, bank reconciliation, payroll, sales tax, month-end close, and financial reporting, all within your first year.
- Direct mentorship from the Controller on financial analysis, cash forecasting, and investor-level reporting.
- Multi-entity complexity that builds your resume faster than a single-location role.
- A clear growth trajectory: we want this role to be the best 18-24 months on your resume.
Qualifications
Required- Bachelor's degree in Accounting, Finance, or a closely related field.
- Foundational understanding of the general ledger, debits/credits, and the month-end close process.
- Strong attention to detail and organizational skills.
- Comfortable working in a fast-paced, multi-location environment.
- Responsive communicator who can keep up with manager questions via Slack.
- Proficiency with Excel/Google Sheets.
- Experience with Restaurant
365 (R365), Divvy/, or Paylocity. - Internship or part-time experience in accounting or bookkeeping.
- Exposure to multi-entity or restaurant/hospitality accounting.
- Interest in growing into a senior accounting or finance role.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).