Demo

Bookkeeper/ Office Admin

Les Barbeque
Salt Lake, UT Full Time
POSTED ON 8/22/2026
AVAILABLE BEFORE 12/19/2026

Job Overview

Les BBQ is looking for a dependable, highly organized Bookkeeper and Office Manager to oversee the company’s day-to-day financial administration, provide light HR support, and keep the administrative side of the business running efficiently.

Les BBQ operates across three primary revenue channels: restaurant, e-commerce, and catering/events. This position will maintain accurate financial records across the business and provide management with clear, timely information about cash, revenue, expenses, payroll, accounts payable, and outstanding liabilities.

This is a hands-on role for someone who takes ownership, follows through, protects confidential information, and is comfortable working in a fast-moving small-business environment.

Responsibilities

  • Maintain accurate and current books in QuickBooks.
  • Reconcile bank accounts, credit cards, loans, merchant deposits, and financial transactions.
  • Reconcile revenue from the restaurant, e-commerce, catering, events, and other sales channels.
  • Complete month-end close and deliver accurate financial reports by the tenth business day of each month.
  • Prepare weekly cash reports showing cash on hand, expected deposits, upcoming obligations, and projected cash needs.
  • Maintain supporting documentation for all transactions.
  • Coordinate with the company’s CPA, tax professionals, payroll provider, and other outside financial partners.
  • Maintain organized records for sales tax, payroll tax, income tax, and other compliance obligations.
  • Maintain a complete and accurate list of vendor balances, due dates, payment terms, and past-due obligations.
  • Enter and organize vendor bills promptly.
  • Reconcile vendor statements and resolve discrepancies.
  • Prepare a weekly proposed payment schedule for management approval.
  • Make approved payments on time while helping management protect company cash flow.
  • Communicate professionally and consistently with vendors regarding balances and payment timing.
  • Ensure expenses are properly categorized and supported by invoices or receipts.
  • Create and track invoices for catering, events, wholesale accounts, partnerships, and other customers.
  • Monitor outstanding balances and follow up promptly on overdue invoices.
  • Process and properly record incoming payments.
  • Provide management with a weekly accounts-receivable aging report.
  • Work toward collecting all balances within agreed payment terms and preventing invoices from becoming more than 60 days past due.
  • Prepare and process payroll accurately and on time.
  • Review employee hours, pay rates, overtime, deductions, reimbursements, and payroll changes before processing.
  • Maintain confidential and organized employee records.
  • Assist with onboarding and offboarding, including required forms, payroll setup, system access, and company property.
  • Maintain employment documentation, including offer letters, acknowledgments, disciplinary records, and separation documents.
  • Track time-off requests, attendance documentation, and required employee certifications.
  • Help management maintain consistent HR processes and workplace policies.
  • Coordinate workers’ compensation, unemployment, and other routine employment-related administrative matters.
  • Escalate sensitive employee or legal issues to management or outside professionals.
  • Maintain organized digital and physical company records.
  • Manage routine correspondence, document requests, mail, and administrative deadlines.
  • Keep licenses, permits, insurance documents, contracts, and renewals organized and current.
  • Assist management with scheduling, document preparation, reporting, and follow-up.
  • Help document and improve administrative processes.
  • Support the restaurant, e-commerce, catering, and leadership teams as administrative needs arise.

Requirements

  • Strong proficiency with accounting software such as QuickBooks (including QuickBooks Online), Xero, Sage, and other financial systems
  • Solid understanding of accounting concepts including debits & credits, journal entries, account reconciliation, and general ledger management
  • Experience with payroll processing and related compliance requirements
  • Excellent skills in spreadsheets (Excel or Google Sheets), data entry (10 key typing), and financial report writing
  • Knowledge of GAAP standards and technical accounting practices is highly desirable
  • Ability to perform bank reconciliations accurately and efficiently; familiarity with account analysis and general ledger reconciliation is essential
  • Strong organizational skills with attention to detail; ability to multitask in a fast-paced environment
  • Effective communication skills to collaborate across teams and support office operations
  • Proven bookkeeping, accounting-support, or office-management experience.
  • Experience managing accounts payable, accounts receivable, reconciliations, and payroll.
  • Ability to maintain confidentiality and handle sensitive financial and employee information.
  • Strong organization, communication, and follow-through.
  • Ability to work independently, prioritize competing responsibilities, and meet firm deadlines.
  • High level of integrity, accountability, and professional judgment.

Preferred Qualifications

  • Experience in a restaurant, food-service, e-commerce, retail, or other multi-channel business is preferred but not mandatory.
  • Familiarity with point-of-sale systems, Shopify, payroll platforms, and merchant-processing reports.
  • Experience with employee onboarding, personnel files, and basic HR administration.
  • Experience working with outside accountants, tax professionals, vendors, and payroll providers.

Join us if you’re passionate about maintaining precise financial records while supporting a vibrant office environment! Your expertise will help us uphold the highest standards of accuracy and efficiency as we continue to grow.

Pay: $48,000.00 per year

Benefits:

  • Paid time off
  • Paid training

Work Location: In person

Salary : $48,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Bookkeeper/ Office Admin?

Sign up to receive alerts about other jobs on the Bookkeeper/ Office Admin career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$40,527 - $50,495
Income Estimation: 
$46,660 - $59,490
Income Estimation: 
$46,698 - $56,511
Income Estimation: 
$53,091 - $66,145
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$92,824 - $124,109
Income Estimation: 
$117,990 - $155,228
Income Estimation: 
$125,305 - $173,168
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Bookkeeper/ Office Admin jobs in the Salt Lake, UT area that may be a better fit.

  • Quality Back Office Saint Louis, MO
  • Overview We are seeking a detail-oriented and motivated Junior Bookkeeper who is also comfortable handling general administrative tasks . This role is perf... more
  • 28 Days Ago

  • Cogent Talent Solutions Burnsville, MN
  • Job Description. Job Description. Company Overview . Our client is a growing organization committed to financial accuracy, transparency, and disciplined ex... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!