Treasurer Scott Morrison has refused to apologise to charity group Save the Children, despite the government paying compensation to the organisation after it was accused of political activism, fabricating claims and encouraging asylum seekers to self harm.

Mr Morrison clashed with Insiders host Barrie Cassidy on Sunday morning over whether he had drawn conclusions about whether the charity workers had engaged in such behaviour when he was immigration minister.

Mr Morrison ordered 10 Save the Children staff members to be taken off Nauru in October 2014 after he received an intelligence report accusing the group of "encouraging and coaching" self-harm to "achieve evacuations to Australia".