Organizacje pozarządowe z zasady działają w celach niezarobkowych. Nie wyklucza to jednak możliwości prowadzenia przez nie działalności gospodarczej. Powinna być ona traktowana jako działalność uboczna, dodatkowa i służąca realizowaniu celów statutowych organizacji. Jej prowadzenie musi mieć na celu wyłącznie finansowanie działalności statutowej organizacji.