Bookkeeper
River Heights Outdoor Solutions
Job Description
Job Description
Position Summary
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
Accounts Payable
- 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.
Accounts Receivable and Billing
- 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.
Reconciliations and Recordkeeping
- 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.
Month-End and Accounting Support
- 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.
Why Join River Heights Outdoor Solutions?
This position is an important part of a growing finance team with clearly defined responsibilities, established oversight, and direct support from the Controller. The Bookkeeper will have the opportunity to take ownership of essential accounting processes and contribute to the continued development of the company’s finance function.
- Medical insurance
- 401(k) with company match
- Opportunities for growth as our finance team develops
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.
Ready to Join Us?
If you are organized, accurate, dependable, and committed to maintaining high-quality financial records, we encourage you to apply for the Bookkeeper position with River Heights Outdoor Solutions.
- Creative Financial Staffing, LLC is seeking an Accounts Receivable Coordinator in Eagan, MN to support daily AR operations. The role focuses on customer billing, collections, account maintenance, and payment processing while serving as the primary point of contact for ...Suggested
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Business Manager/Bookkeeper Full Time Management So St Paul, MN, US JOB SUMMARY: Business Manager/Bookkeeper Primary responsibilities include; Accounts...SuggestedFull timeWork at officeLocal area
- ...Job Description Full Charge Bookkeeper A well-established home builder is seeking an experienced Full Charge Bookkeeper to join their growing team. This is an excellent opportunity for an accounting professional who enjoys working in a fast-paced construction...SuggestedFor subcontractor
- ...Job Description Job Description Staff Accountant-Bookkeeping Specialist Position Summary We are seeking a detail-oriented and client-focused Staff Accountant / Bookkeeping Specialist to join our growing team. This role is responsible for managing the day-...SuggestedWork at office
- Kforce has a client that is seeking to hire a Bookkeeper/Staff Accountant in Woodbury, New York (NY). Summary: This client works on QuickBooks for their accounting services group, and offers excellent compensation and benefits, beautiful new offices, a convenient Long...SuggestedFull time
- We are seeking an experienced Accounting Clerk II to support high-volume Accounts Payable operations in a fast-paced, collaborative environment. This onsite role is responsible for full-cycle invoice processing, vendor management, and assisting with general accounting ...Weekly payWork at office
- ...execution. This role supports leadership by ensuring the company’s financial records are reliable, timely, and decision ready. The Bookkeeper / Office Administrator plays a critical role in maintaining financial clarity, tracking performance, and supporting the company’s...Work at office
$20 - $21.5 per hour
Description We are seeking an Accounting Assistant Generalist (Accounting Clerk) to provide accounting assistance functions and to support accounting activities at our administrative office in St. Paul, MN. Accounting Assistant Generalist Key Responsibilities ...Casual workWork at office$22.75 - $23.5 per hour
...Education: High school education with related post-high school training/coursework Experience: 1+ years of related accounting or bookkeeping experience 2+ years of related experience, preferred Experience with accounting software (e.g., QuickBooks, Banner Finance),...Hourly payLive outWork at officeWork visaMonday to Friday- Job Description Job Description Accounts Payable – Master Data Specialist Lakeville, MN (hybrid schedule) Job Description The Accounts Payable – Master Data Specialist plays a key role in maintaining accurate vendor records and supporting supplier onboarding and qualification...Contract workTemporary workWork at office3 days per week
$18.37 - $22.5 per hour
Patterson Isn't Just A Place To Work, It's A Partner That Cares About Your SuccessOne of the distinguishing marks of our company is the talented people who embrace the people-first, always advancing, and results-driven culture. Professional growth abounds in this motivating...Daily paidWork at officeRemote work- Job Description Job Summary The Accounts Payable Specialist is responsible for supporting daily accounts payable operations, invoice processing, issue resolution, vendor communications, and financial reporting activities. This role works closely with internal departments...Permanent employmentTemporary workWork at office
- Accounts Payable SpecialistThe Accounts Payable Specialist is responsible for accurately processing and recording vendor invoices, ensuring timely payments, and maintaining high standards of financial integrity. This position helps support company operations by providing...Work at officeLocal area
$25 - $30 per hour
Position Title: Accounts Payable Specialist Location: Faribault, MN (only local candidates in MN will be considered. Weekly onsite presence required. Hybrid schedule after training) Compensation: $25-$30/hr Benefits: This position is eligible for Medical, Dental, Vision...Permanent employmentTemporary workPart timeWork at officeLocal areaFlexible hours$20 per hour
...Job Description Job Description Description Position: Bookkeeper Parking Garage Hourly Pay: $20.00 Locatoin: Regions Hospital Shift: 7:30am - 4:00pm Schedule: Monday - Friday At Reimagined Parking, we believe great people drive great results. That’s...Hourly payFull timeTemporary workPart timeWork at officeImmediate startMonday to FridayFlexible hoursShift workWeekend work- Russell Tobin is seeking a detail-oriented accounting professional with strong GAAP knowledge, Excel skills, and experience in general ledger accounting and reconciliations. The role covers month-end close, journal entries, accruals, and internal/external audits, with a...
$40 - $53 per hour
Job details Hybrid, Great Company, High Growth, Platinum Benefits (low deductible, medical/dental/vision/401k/PTO within 30 days of starting) This Jobot Consulting Job is hosted by: Chelsea Piekarski Salary: $40 - $53 per hour A bit about us We are a global organization...Hourly payLong term contractPermanent employmentContract workLocal area- ...Bookkeeper At Reimagined Parking, we believe great people drive great results. That's why we prioritize our teams, champion a positive culture, and relentlessly pursue excellence. The Bookkeeper partners closely with the Location Manager and Operations team to ensure...
- Logbank is looking for a Payroll Administrative Assistant in Minnesota. You will support the HR/Finance department by processing payroll records, handling deductions, and resolving discrepancies. The ideal candidate has at least 3 years of payroll processing experience...Part time
- Job DescriptionThe purpose of the Accounts Receivables Specialist position is to ensure customers' payments are collected in a timely manner for contracts, inspections, and service work for branch locations, as assigned.Essential Job Duties:Perform collection efforts on...Work experience placementWork at office
- We strive to be Your Future , Your Solution to accelerate your career! Payroll Coordinator Position Summary We are seeking a detail-oriented Payroll Coordinator to support the accurate and timely processing of payroll for a multi-site workforce. This role serves as a key...Weekly pay
- Our client, a leading organization in the financial services industry, is seeking a Payroll Associate to join their team. As a Payroll Associate, you will be part of the Payroll Support Department supporting payroll tax processing and compliance. The ideal candidate will...Weekly payWork at office
$51k - $77k
Job TitleOur MissionAs the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our...Work experience placementLocal areaRemote work- Patterson Isn't Just A Place To Work, It's A Partner That Cares About Your SuccessOne of the distinguishing marks of our company is the talented people who embrace the people-first, always advancing, and results-driven culture. Professional growth abounds in this motivating...Work at office
$32 - $38 per hour
Fully Remote Senior Payroll SpecialistThis Senior Payroll Specialist role focuses on processing complex U.S. and Canadian payrolls while ensuring full compliance with federal, state, provincial, union, prevailing wage, and certified payroll requirements. You will lead ...Contract workTemporary workLocal areaRemote work$51k - $77k
Job Title Our Mission As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who ...Work experience placementLocal areaRemote work$75k - $95k
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Payroll Specialist (Client Accounting Services) Full Time Saint Paul, MN, US 4 days ago Requisition ID: 1089 Salary...Daily paidFull timeTemporary workLocal areaRemote work$50k - $55k
Overview We’re looking for a detail-oriented and friendly Accounts Receivable Associate to join our team. In this role, you’ll help make sure our customers are billed correctly, payments are received on time, and any questions are handled with care. You’ll be a key part...Full timeFlexible hours$32 - $38 per hour
Fully Remote Senior Payroll SpecialistThis Senior Payroll Specialist role focuses on processing complex U.S. and Canadian payrolls while ensuring full compliance with federal, state, provincial, union, prevailing wage, and certified payroll requirements. You will lead ...Contract workTemporary workLocal areaRemote work$24.56 - $30.05 per hour
Apply for Job Job ID 374725 Location Twin Cities Job Family Finance Full/Part Time Full-Time Regular/Temporary Regular Job Code 8222AA Employee Class Civil Service Add to Favorite Jobs Email this Job About the Job The University of Minnesota...Full timeTemporary workPart timeWork experience placementWork at officeRelocationFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Bookkeeper. Be the first to apply!


