An agency agreement is a written agreement between a charity and an intermediary who provides service outside Canada. It helps demonstrate how the Canadian charity exercises control and direction over its own resources and activities for a particular project or projects carried out by an agent. Among other things, an agency agreement should include
the obligations of the agent to the charity;
a funding schedule and the reporting obligations of the agent;
the conditions of the charity’s involvement;
the funds that will be made available;
the activities the agent is to carry out on behalf of the charity;
a funding schedule and the reporting obligations of the agent.