No, it is not income when it is earned when it remains in the account. As long as you do not remove any funds from your Roth until you are retirement age, there will be no tax on any of the funds when disbursed.
**Say "Thanks" by clicking the thumb icon in a post**Mark the post that answers your question by clicking on "Mark as Best Answer"