Not just income, we have to include all taxes, sales property, even gas and electrical costs. It has to be completely fair.Thats why a soft cap would work the best. Since it will be fair for all teams. A hard cap gives zero flexibility imo and it isnt ideal for 2 countries that have big difference in currency exchange and income tax.
So yeah also outside earnings so any NIL deals would need to included to make it fair.