Invoicing Manager

Company logo

Unlock Employer

Posted Sep 8, 2026

Remote · US Full Time
$90K – $105K/yr

Overview

This role is responsible for the accuracy, timeliness, and integrity of customer billing processes across the organization. In a $100M+ revenue MSP environment covering recurring and project-based services, the Invoicing Manager ensures invoices reflect contractual terms, revenue schedules, and operational realities.

Responsibilities

Billing Operations & Accuracy

  • Oversee the full billing cycle for recurring, project-based, and hardware-as-a-service revenue streams
  • Ensure invoices are accurate, compliant with contract terms, and issued within defined SLAs
  • Partner with Sales Operations and Service Delivery to validate billable milestones, contract renewals, and change orders
  • Maintain master data integrity for billing schedules, rates, and customer information
  • Review and approve complex or high-value invoices

Process Control & Compliance

  • Establish, document, and continuously improve standard operating procedures for invoicing
  • Ensure consistency across billing systems (e.g., NetSuite, ConnectWise, VersaPay, etc.)
  • Collaborate with the Controller and Finance team to align with GAAP revenue recognition policies (ASC 606)
  • Support external and internal audits by providing invoice documentation and reconciliations
  • Manage month-end billing cutoffs to align with financial close timelines

Systems & Automation

  • Drive automation and efficiency in the invoicing process through improved use of ERP and billing tools
  • Identify and implement improvements in billing workflow, approvals, and recurring revenue setup
  • Collaborate with IT and Finance Systems teams to improve data flow between PSA, CRM, and ERP platforms
  • Support system upgrades, testing, and implementation of new billing functionalities

Cross-Functional Collaboration & Collections

  • Partner with Sales Operations to ensure contracts and orders are set up correctly at inception
  • Work with Service Delivery and Project Management to track completion milestones and billing triggers
  • Collaborate with Accounts Receivable to support timely collections and resolve customer billing disputes
  • Coordinate with Finance to align invoicing data with financial forecasts and reporting

Leadership & Team Management

  • Lead and develop a team of billing specialists or coordinators (managing team of 2)
  • Set clear expectations for accuracy, timeliness, and accountability
  • Provide training and development to improve team capabilities and process understanding

Requirements

Technical Proficiency

  • 5+ years of experience invoicing in an MSP environment
  • Bachelor’s degree in accounting
  • Accounting software proficiency (e.g., NetSuite)
  • MSP software proficiency (e.g., ConnectWise)
  • Account reconciliation of all revenue and related accounts
  • Microsoft platform proficiency (Excel, Word, Teams, etc.)

Additional Skills

  • Strong verbal and written communication skills
  • Ability to meet deadlines, especially during month-end
  • Customer-first mindset and strong attention to detail
  • Proactive problem-solving and ability to manage multiple issues simultaneously
  • Ability to work independently and manage time effectively
  • Ability to identify and implement system and process improvements

Compensation & Benefits

  • Competitive salary
  • Comprehensive health benefits
  • Unlimited paid time off
  • Opportunities for professional growth and development
  • Collaborative and supportive team environment

Pay Range: 90,000 - 105,000 USD per year

Location

Remote (United States)