Schemat miałby zakładać, że każdy kraj będzie wspierał finansowo badaczy pochodzących z tego kraju. GSF stworzyło plan biznesowy dla wspomnianej operacji stworzenia i wsparcia INCF, który został zaakceptowany w 2004 roku. Ostatecznie INCF zostało utworzone w 2006 roku w Sztokholmie, w Szwecji, w instytucie Karolinska, pod przewodnictwem Stena Grillnera. Dzisiaj, 17 krajów ma status członka w INCF (m.in. Niemcy, Polska, Szwecja, Szwajcaria i USA), a kilka innych państw czeka na decyzję o przyjęciu.
Celem działania INCF jest koordynacja międzynarodowych badań w dziedzinie neuroinformatyki. Ma ona swój wkład w rozwój i utrzymanie baz danych i infrastruktury aplikacji neuroinformatycznych. Celem wszystkich działań jest zapewnienie dostępu do danych o ludzkim mózgu i innych zasobów dla każdego badacza na świecie.
Od 2008 roku odbywa się doroczny Kongres INCF (największy kongres zrzeszający środowisko badawcze neuroinformatyków) na którym prezentowane są nowe publikacje. Kongres odbywa się w jednym z państw członkowskich INCF.