Full Charge Bookkeeper (Controller Track)

Domenico Winery•San Carlos, CA
•$75,000 - $90,000•Onsite

About The Position

Domenico is a family-owned hospitality company centered on an urban winery. Its businesses include Domenico Catering & Events, which produces about 300 events a year, and The Osteria at Domenico Winery, a 100-seat Italian restaurant, tasting room, and bar. As the businesses combine into one team and bring accounting in-house, the Full Charge Bookkeeper will build and own the books for both businesses end to end. The role works directly with the CEO and COO and participates in monthly P&L reviews. The position covers daily restaurant and bar sales reconciliation; catering deposits, invoicing, and receivables; vendor payables; semi-monthly payroll; month-end close; and tax and other compliance work. During the first 90 days, the bookkeeper will take over the QuickBooks file from the outside accounting firm and establish the Osteria's books. Domenico offers a path toward controller-level responsibilities over 12–24 months, including budgets, cash flow forecasting, and P&L analysis for each business line. The company says title and pay will grow as the employee demonstrates readiness.

Requirements

  • At least 4 years of full-charge bookkeeping experience, including ownership of the books through month-end close.
  • Experience in restaurant, catering, hospitality, or winery operations, or readiness to work in the industry.
  • Strong knowledge of QuickBooks Desktop and Online, including class or multi-entity tracking.
  • Experience running California payroll end to end, including tips and service charges.
  • Associate's or bachelor's degree in accounting, or working toward a CPA or CMA.
  • Hands-on experience with Toast, MarginEdge, Total Party Planner or Caterease, and BambooHR.
  • Knowledge of food and beverage cost accounting, including inventory counts, theoretical versus actual COGS, and prime cost.
  • Excel skills, including pivot tables, lookups, and reconciliation workbooks.
  • Ability to explain variances in plain English to people unfamiliar with balance sheets.
  • Calm, organized, and kind approach, including the ability to advocate for doing things correctly without making others feel small.

Nice To Haves

  • Bilingual English/Spanish.
  • Experience with Toast, MarginEdge, Total Party Planner, or BambooHR.
  • Food and beverage cost accounting experience.
  • CPA or CMA in progress.
  • Spanish language skills.

Responsibilities

  • Reconcile daily Toast sales, including card batches, merchant fees, cash, gift cards, and tips.
  • Track catering client deposits from contract signing through the event, transfer deposits to revenue, issue final invoices, and maintain healthy receivables.
  • Code vendor invoices in MarginEdge, set up vendors, and run the weekly payment batch, including event-day check payments when needed.
  • Manage semi-monthly payroll across the company's entities in BambooHR, accurately handling tips, service charges, and California wage and hour rules.
  • Close the books by the 10th business day, including reconciliations, accruals, and a P&L for each business line.
  • Handle sales tax filings, 1099s, year-end schedules for the CPA, and internal controls.
  • Take over the QuickBooks file from the outside accounting firm and set up the Osteria's books during the first 90 days.
  • As the role develops, take on controller-level work such as budgets, cash flow forecasting, and P&L analysis for each business line.

Benefits

  • $75,000–$90,000 annual salary depending on experience, reviewed annually.
  • Clear path to Controller, with training from ownership.
  • 10 paid vacation days, accruing after the first 90 days.
  • 8 paid holidays.
  • Health insurance: company pays 50% of the premium on the bronze plan, currently Kaiser Permanente, starting the first of the month after 60 days.
  • Safe Harbor 401(k) after the first year.
  • 50% off Domenico wines.
  • 25% off Osteria food to-go.
  • Staff meals during events.
  • Team outings.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service