Providing the activity being funded is within the charity’s objects and it has the powers to provide the activity, then it may be undertaken in the charity regardless of the nature of the funding. A charity providing services under contract will be trading, but this is known as primary purpose trading or charitable trading.
Charities undertaking activities that are outside the scope of their objects need to move this activity to a trading subsidiary. More information about this is given under the trading section.