Syftet med IOP är att skapa långsiktiga samarbeten med ideella organisationer, så att de i högre grad får möjlighet att delta aktivt och bidra till samhällsutvecklingen.

Ett IOP-avtal kan utformas kring en specifik verksamhet som ägs av den ideella organisationen, men där den offentliga sektorn vill medverka och samarbeta. När ett IOP tas fram ska samtliga parter vara överens om partnerskapets syfte och om vad samarbetet ska omfatta.

Varje IOP måste prövas i relation till kommunallagen, lagen om offentlig upphandling (LOU) och reglerna för statsstödsmedel.