Portal earnings