Income receivable and income received in advance

The revenue recognition theory states that revenue is earned when goods have been delivered or services have been provided.