Job Description
We are looking for a detail-oriented Bookkeeper to support a busy construction business in Plymouth, Minnesota. This permanent, onsite position is ideal for someone who is confident managing day-to-day accounting activity across both payables and receivables. The role offers flexible start times and is best suited to someone who can keep financial records accurate, organized, and current in a fast-paced environment.
Responsibilities:
• Process vendor invoices, verify supporting documentation, and complete accurate three-way matching before payment approval.
• Manage customer billing activities, post incoming payments, and apply cash receipts to the appropriate accounts.
• Monitor outstanding balances and conduct business-to-business collection outreach to improve payment timelines.
• Maintain accounts payable and accounts receivable records with a strong focus on accuracy and timeliness.
• Reconcile bank transactions and resolve discrepancies to ensure financial data remains current and reliable.
• Use QuickBooks and related accounting tools to record transactions and support daily bookkeeping operations.
• Communicate with internal staff, vendors, and customers to address account questions and resolve payment issues efficiently.• At least 3 years of bookkeeping experience, including hands-on work with both accounts payable and accounts receivable.
• Proven ability to handle full-cycle invoice processing, billing, and cash application activities.
• Experience performing three-way match and maintaining accurate supporting financial records.
• Strong working knowledge of QuickBooks and general accounting procedures.
• Background in bank reconciliations and identifying discrepancies in financial transactions.
• Ability to manage B2B collections professionally while maintaining positive customer relationships.
• Strong attention to detail, organizational skills, and customer service abilities.
• Availability to work onsite in Plymouth, Minnesota five days per week.