If you wanted to be technically correct and within the law a PPL can work as an FI and have any reward paid to a Ltd Co or umbrella co which then pays the FI. As long as the FI does not own the company they are not taking reward for the flight Instruction.
It's a funny old world....