Bookkeeper
About the Role
River Heights Outdoor Solutions is seeking a detail-oriented and dependable Bookkeeper to manage the company's day-to-day financial transactions. This position is responsible for accounts payable, accounts receivable, customer billing, account reconciliations, job-cost entries, and accurate financial recordkeeping. The Bookkeeper will work closely with the Controller, who will provide oversight and review. The ideal candidate takes ownership of their responsibilities, manages a high volume of transactions effectively, meets deadlines, and consistently produces accurate and well-organized work.
What You'll Do
- Enter and accurately code vendor invoices
- Schedule and process vendor payments in accordance with established procedures
- Maintain complete and organized vendor records
- Research and resolve invoice discrepancies and payment questions
- Respond to routine vendor inquiries professionally and promptly
- Prepare and send accurate customer invoices
- Record and apply incoming payments
- Monitor outstanding receivables and follow up on past-due accounts
- Research and resolve customer billing questions and discrepancies
- Maintain accurate customer account records
- Reconcile bank and credit card accounts monthly
- Enter and code job costs and business expenses accurately in QuickBooks and LMN
- Maintain complete, organized, and audit-ready financial records
- Identify discrepancies, errors, and unusual account activity and promptly report them to the Controller
- Follow established internal controls and accounting procedures
- Support the month-end closing process by preparing reconciliations, schedules, and reports
- Assist with payroll data entry and coordination as needed
- Provide documentation and information for financial reviews, audits, and other reporting requirements
- Assist with additional bookkeeping and administrative accounting duties as assigned
What We're Looking For
- Three or more years of bookkeeping, accounting, or related financial experience
- Strong working knowledge of QuickBooks
- Experience with LMN or similar job-costing software is preferred
- Experience with job costing or accounting for a construction, landscaping, or service-based business is preferred
- Strong attention to detail and commitment to accuracy
- Demonstrated ability to manage a high volume of transactions and consistently meet deadlines
- Strong organizational, problem-solving, and follow-up skills
- Ability to identify and communicate discrepancies or concerns promptly
- Clear and professional written and verbal communication skills
- Ability to handle confidential financial information with discretion
Benefits
- Medical insurance
- 401(k) with company match
- Opportunities for growth as our finance team develops
Pay
Pre-Employment Background Check: Due to this position's access to confidential financial information and company funds, any offer of employment will be contingent upon the successful completion of a job-related background check. The background check will be conducted with the candidate's written authorization and in accordance with applicable federal and Minnesota laws.