Full Charge Bookkeeper
Our client is looking for a part time Bookkeeper/Office ManagerQuickBooks RequiredBilingual Spanish RequiredMust be able to work 20 hours per week during normal business hours100% On SiteDUTIES:The Bookkeeper/Office Manager manages bookkeeping duties including data entry, accounts payable/receivable, payroll, and general accounting while also responsible for HR/Office Admin duties including but not limited to the following activities:Bookkeeping Responsibilities:Utilize accounting software (QuickBooks) to maintain financial records across all family-owned entitiesResponsible for accounts receivable – entering receiptsResponsible for accounts payable – entering supplier invoices and generating payments, ensuring correct coding is doneReview, verify and reconcile daily harvest/packout reports of contract labor companies against packing house packout reportsPrepare month-end and year-end closing processes, including but not limited to account reconciliations, bank reconciliations, journal entries and fixed asset setup and trackingKeep track of cash balances in bank accounts. Run reports as needed.Prepare monthly financial reports with analysis (as needed)Assist with tax-related tasks including yearly return preparationPayroll Processing & Administration:Run regular/off cycle payroll cycles – semi-monthly and unscheduled payroll runsTimecard review and validation – audit and verify employee time entries for accuracy while tracking overtime, vacation and sick hoursSupplemental payments – review bonuses, piece rate paymentsEmployee updates – manage payroll employee level updates (such as direct deposit, withholding changes, etc.)Payroll reconciliation – reconcile payroll transactions against GL and registersAnnual audits – support audits including 401(k) and Workers' CompensationYear-End & Quarter-End Processes – assist with Payroll Liabilities, W-2, 943 and 940 filingsHR/Office/Admin Responsibilities:Build rapport with employees and serve all team members with kind support and serviceUpdate and maintain staff directories, emails and phone extension listsKeep current onboarding packets for new hires as forms and labor laws changeKeep current required employee trainings and paperworkScan and file documents, create insurance/benefits binders, and other duties as neededCoordinate and process benefits enrollment and administration of company programContributes to the development of and implementation of HR programs, policies and proceduresProcess mail and distribute appropriatelyPerform general administrative tasks such as answering phone calls, managing emails, and organizing filesOrder and maintain office supplies, ensure office materials is clean and organizedResponsible for the entry of Pesticide Use Reports for pesticide application by ranch employees on a monthly basisAssist with weekly, monthly and annual entry of data with regard to soil/leaf tissue analysis, fertilization plans, harvesting reports and analytics etc.Assist with employee lunches or other events as neededEXPERIENCE AND SKILLS REQUIRED:At least 3 years of experience in a similar roleKnowledge of accounting principles and practicesStrong accounts payable and payroll processing experience requiredKnowledge of pre- and post-tax payroll, deductions, and regulatory compliance, including benefits administration (401k, voluntary plans)Working knowledge of laws and regulations affecting pay, deductions, and taxationProcess- and systems-oriented mindset with a practical, business-driven approachInitiative to identify opportunities for improvement and implement new ideasExceptional attention to detail and accuracyStrong Excel skills required, ability to interface with various software such as QuickBooks, Microsoft Word, Excel, and other Office 365 tools. (intermediate level or higher)