Accounting Operations Manager
Note: This role has been updated to better reflect the day-to-day responsibilities and scope.Keyhole Software is seeking a detail-oriented and highly reliable Accounting Operations Manager to support day-to-day financial operations across the organization.This is a hands-on, execution-focused role responsible for invoicing, payroll processing, and accounts receivable and payable management within a multi-state consulting environment.This role is focused on execution and operational ownership rather than financial strategy or oversight.The role works closely with leadership and external accounting partners to ensure financial operations run smoothly, accurately, and on time. Over time, this position will also support broader operational and administrative responsibilities across the business.This position is hybrid, with an expectation of working part of the week onsite in our Lenexa, Kansas office.EligibilityMust be authorized to work and reside in the United StatesMust currently reside in the Kansas City area (relocation not supported)No C2C or C2H arrangements; No outside recruitersKey ResponsibilitiesInvoicing & Revenue Operations (Primary Focus)Manage client invoicing, including weekly, semi-monthly, and monthly billing cadencesPrepare detailed invoices based on per-consultant work and ensure accuracy in structure, numbering, and timingCoordinate internally to confirm billing readiness, including project completion and time approvalTrack invoicing status and follow up to ensure all billable work is captured and invoiced on timeTime Tracking & Input ManagementTrack and manage consultant time submissions, ensuring timesheets are completed accurately and on timeFollow up with team members to ensure timely submission of hoursWork within Google Sheets / Excel-based tracking systems to validate and compile hours for payroll and invoicingAccounts Receivable & Accounts PayableTrack and manage accounts receivable aging, including proactive follow-up on overdue invoicesMaintain visibility into outstanding balances and escalate issues as neededApply incoming payments and reconcile them against outstanding invoicesManage accounts payable, including vendor invoices, expenses, insurance payments, and other company obligationsEnsure timely and accurate processing and payment of company obligationsPayroll & ComplianceManage and execute payroll through Paychex, including hourly consultants with varying bill rates and pay rates across multiple states, following established processesProcess payroll updates including deductions, HSA contributions, address changes, and state tax adjustmentsSupport adherence to multi-state payroll regulations, including state-specific requirements for employee pay, final pay at separation, and leave policies (training and documentation provided)Systems, Reporting & CoordinationMaintain and work within financial systems including QuickBooks, Paychex, and internal time tracking toolsPull and provide reports for the external accounting firmMaintain basic operational reports such as AR aging, invoicing status, and payroll summariesEnsure alignment between financial systems and consulting operations (time tracking, billing, payroll)Communicate with banking and accounting partners as needed to support day-to-day operations (no negotiation responsibilities)Operations & Administrative SupportSupport payroll-adjacent and HR-related administrative tasks, including employee updates and leave coordinationTrack and manage vendor subscriptions and recurring paymentsGather and organize documentation requested by external accounting partnersDocument and maintain processes for invoicing, payroll, and operational workflowsOrder and maintain office supplies to support day-to-day office operationsOver time, take on additional office management and operational responsibilities to support day-to-day business operationsWhat We're Looking ForStrong attention to detail and ability to manage repeatable processes with accuracyExperience with invoicing, payroll, and accounts receivable and payableStrong working knowledge of Excel and/or Google SheetsFamiliarity with accounting or payroll systems (Paychex, QuickBooks, or similar preferred)Ability to manage multiple workflows and deadlines in a structured environmentComfortable following established processes while learning and adapting to new systemsStrong communication skills and a proactive, dependable approachRequirementsBachelor's degree in Accounting, Finance, Business, or a related field3–6+ years of relevant experience in accounting operations, bookkeeping, or similar rolesExperience with payroll processing and accounts receivable/payableExperience working with financial systems and reporting toolsNice to Have (Not Required)Experience in a consulting or professional services environmentExposure to multi-state payroll or complianceExperience supporting external accounting or audit partnersCompensation$80,000 – $100,000 annually, depending on experience, skills, and qualificationsWhat We OfferComprehensive Benefits PackageMedical insurance with traditional and HDHP optionsDental and vision insuranceFSA and dependent care optionsLife insurance and disability coverage401(k) with discretionary 3% employer contributionsSupplemental insurance optionsReady to Apply?Send your resume to with a personalized message. If you're looking for a hands-on role with meaningful ownership and impact, we'd love to connect.