In de raadsvergadering van 16 maart 1939 werd besloten tot instelling van de Gemeentelijke Dienst van Sociale Zaken. Op 1 juni 1943 werd het Algemeen Armbestuur opgeheven en de Gemeentelijke Dienst van Sociale Zaken ingesteld. In 1946 werd de dienst weer opgeheven en kwam de taakuitvoering bij de secretarie te berusten. Er zou wel een Commissie van advies voor sociale aangelegenheden benoemd worden. In verband met bepalingen in de Armenwet was de gemeente Heemskerk echter verplicht om een regeling treffen, waardoor het voortbestaan van de bezittingen van de Gemeentelijke Dienst van Sociale Zaken en de daaraan te geven bestemming bij voortduring zouden worden gewaarborgd. Het moest als afzonderlijk vermogen beheerd worden. Het gevolg was de instelling van een gemeentelijke instelling van weldadigheid met de naam Fonds Armengoederen.