Der BPWN ging auf eine Initiative von McKinsey zurück. Die jährlich stattfindenden Wettbewerbe um die besten Ideen und Konzepte wurden von Hochschulen, Unternehmen, Kapitalgebern und Wirtschaftsverbänden initiiert. Zur Zieldefinierung und -überprüfung spielte die Erstellung eines Businessplans als wichtiges Strategiepapier und Kontrollinstrument für die Unternehmerin bzw. den Unternehmer eine zentrale Rolle. Mit seinem 3-Stufen-Konzept bot der BPWN optimale Voraussetzungen für einen erfolgreichen Start in die Selbständigkeit. Im Mittelpunkt stand die kontinuierliche Unterstützung und Beratung bei der Existenzgründung, z. B. durch Weiterbildungsprogramme für Gründerinnen und Gründer.