We are seeking an organized, dependable, and detail-oriented in-office Bookkeeper to manage the day-to-day financial records of our company. The ideal candidate will have hands-on experience with QuickBooks and payroll processing, strong attention to detail, and the ability to maintain accurate and confidential financial information.
This position will play an important role in keeping our accounting records current, processing payroll accurately, reconciling accounts, managing accounts payable and receivable, and providing management with reliable financial information.
Key Responsibilities
- Process weekly employee payroll
- Review employee hours, overtime, bonuses, commissions, and deductions prior to payroll for manager approval
- Maintain employee payroll records and assist with payroll-related questions
- Manage accounts payable and accounts receivable
- Enter and categorize bills, expenses, payments, deposits, and other transactions
- Reconcile bank accounts and credit card accounts
- Monitor outstanding customer balances and assist with collections
- Prepare and process vendor payments
- Maintain vendor records and W-9 documentation
- Assist with preparing and filing 1099s
- Track company expenses and ensure transactions are properly categorized
- Review financial records for discrepancies and correct errors as needed
- Prepare routine financial reports for management, including profit and loss statements, balance sheets, accounts receivable, and accounts payable reports
- Assist with month-end and year-end accounting procedures
- Maintain organized electronic and physical financial records
- Work with the company's CPA/accountant to provide requested financial documentation
- Assist with payroll tax reporting, workers' compensation audits, and other accounting-related documentation as needed
- Maintain confidentiality of employee, payroll, customer, and company financial information
- Perform additional administrative and accounting duties as assigned
Qualifications
- Must be able to work in-office in Orange, Texas
- Previous bookkeeping or accounting experience required
- Job costing experience required
- Payroll processing experience required
- Strong understanding of accounts payable, accounts receivable, and bank reconciliation
- Knowledge of basic accounting and bookkeeping principles
- Strong attention to detail and accuracy
- Excellent organizational and time-management skills
- Ability to manage multiple responsibilities and meet deadlines
- Comfortable working with Microsoft Excel, Google Sheets, and other office software
- Ability to identify discrepancies and independently research accounting issues
- Strong written and verbal communication skills
- Professional, dependable, and trustworthy
- Ability to handle sensitive and confidential financial information
Preferred Qualifications
- 2+ years of bookkeeping experience
- Experience with QuickBooks Online
- Experience processing payroll for 10+ employees
- Experience working with an HVAC, plumbing, construction, home-service, or skilled-trades company
- Familiarity with job costing, technician payroll, commissions, bonuses, purchase orders, and vendor management
- Experience working directly with CPAs or outside accounting firms