Milestone Billing Terms (Alliance)
These terms are subject to the Alliance Program Invoice & Credit Terms, Master Alliance Agreement, and General Terms & Conditions.
Overview
Milestone Billing Terms establish payment schedules for alliance partner engagements based on project phases, deliverables, or other defined achievement milestones. This billing approach ties payment to tangible progress and outcomes delivered through the Alliance Partner to Beneficial Clients.
Milestone-Based Invoicing
Under Milestone Billing for alliance engagements:
- Invoices are generated upon achievement of defined milestones
- Each milestone has specific completion criteria and associated payment amount
- Milestones are documented in the applicable Engagement, Statement of Work, or Order Document
- Payment is due upon invoice according to alliance NET terms (typically NET45 or NET60 unless otherwise agreed)
- The Alliance Partner remains responsible for payment regardless of payment status from Beneficial Client
Milestone Definition
Milestones must be:
- Clearly defined with objective completion criteria
- Documented in the engagement agreement
- Reasonably achievable within the project timeline
- Associated with specific deliverables or outcomes
- Coordinated between Company, Alliance Partner, and Beneficial Client
Milestone Achievement and Acceptance
A milestone is considered achieved when:
- Company delivers the specified deliverables or completes the defined activities
- Alliance Partner (and/or Beneficial Client as appropriate) reviews and accepts the milestone deliverables
- Any required sign-offs or approvals are obtained
The Alliance Partner coordinates acceptance with the Beneficial Client but remains the contracting party for acceptance purposes.
Payment Terms
Upon milestone achievement and invoice delivery to Alliance Partner:
- Payment is due according to alliance NET terms (NET45, NET60, or as specified in the Engagement)
- Late payment provisions from General Billing Terms apply
- Milestone invoices are treated as standard invoices for all payment processing purposes
- Alliance Partner payment obligation is independent of Beneficial Client payment status