För att en ideell förening ska anses som allmännyttig måste den uppfylla ett ändamålskrav , ett verksamhetskrav , ett fullföljdskrav och ett öppenhetskrav .