opsforenergy
Solar EPC Term

Milestone Invoice

A milestone invoice is a payment request tied to the completion of a specific project stage: such as NTP, mechanical completion, inspection pass, or PTO. It is the standard billing method in solar EPC contracts.

Preparing a milestone invoice requires confirming that all prerequisites are met and that supporting documentation is complete. This verification step is often done manually and can delay cash flow.

The Ops Supervisor can flag projects as milestone-ready by cross-referencing completion data in Supabase, giving the finance team an early signal to begin invoice preparation.