When the Masternode is set-up, it goes through the process of qualification first. The wait period of the Masternode qualification is different, depending on the coin. 

After the node is qualified, it enters the queue to receive the reward. However, the reward distribution system is quite random due to the security reasons. From the moment you see the  “any moment now” status in your “next payment” column, every block gets a chance of receiving the reward according to this formula: 

10/quantity of enabled  nodes

For example, there are 1460 PIVX enabled nodes and that gives every block 1 chance out of 146. This means that you could get paid immediately or wait for your turn for some time.

Please note, that this formula is not applicable to DASH, FIRO, CRO, XEM and POLIS since these nodes have a specific time of the payment. 

Did this answer your question?