Fredmiester,
I'd go along with LK on this one,
For the majority of Large contracts that I have been involved with, the Progress Payment system is the one that I am most used to, it is a "Standard" here in NZ. [Linked Image]