Sachverhalt: Sachverhalt: A. Der 1964 geborene W._ betreibt seit 1997 eine Einzelfirma für Sanitär- und Heizungsanlagen. Er leidet seit Sommer 2001 an einer dilatativen Kardiomyopathie unklarer Ätiologie mit schwer eingeschränkter linksventrikulärer Funktion (Bericht des Dr. med. S._, Spital X._, vom 27. September 2002). Am 20. Juni 2002 meldete er sich bei der Invalidenversicherung zum Rentenbezug an. Die IV-Stelle Bern holte Berichte des behandelnden Arztes Dr. med. K._, sowie des Spitals X._ ein. Des Weiteren veranlasste sie einen Zusammenruf der individuellen Konten des Versicherten und forderte die letzte AHV-Beitragsverfügung sowie die Rechnungen zu den Jahresabschlüssen von 1997 bis 2000 ein. Sie zog weiter die Akten der Krankentaggeldversicherung mit den entsprechenden medizinischen Unterlagen bei. Im weiteren Verlauf des Verfahrens reichte der Versicherte den Abschlussbericht des Spitals X._ vom 6. Dezember 2002 und die Rechnung zum Jahresabschluss 2001 ein. Sodann untersuchte die Verwaltung die betrieblichen Verhältnisse an Ort und Stelle (Abklärungsbericht für Selbständigerwerbende vom 20. März 2003 [nachfolgend: Abklärungsbericht]). Mit Verfügung vom 1. April 2003 verneinte die IV-Stelle bei einem Invaliditätsgrad von 18 % einen Rentenanspruch und hielt daran auf Einsprache hin nach einer Korrektur des Valideneinkommens bei einem neu ermittelten Invaliditätsgrad von 23 % fest (Einspracheentscheid vom 7. Oktober 2003). A. Der 1964 geborene W._ betreibt seit 1997 eine Einzelfirma für Sanitär- und Heizungsanlagen. Er leidet seit Sommer 2001 an einer dilatativen Kardiomyopathie unklarer Ätiologie mit schwer eingeschränkter linksventrikulärer Funktion (Bericht des Dr. med. S._, Spital X._, vom 27. September 2002). Am 20. Juni 2002 meldete er sich bei der Invalidenversicherung zum Rentenbezug an. Die IV-Stelle Bern holte Berichte des behandelnden Arztes Dr. med. K._, sowie des Spitals X._ ein. Des Weiteren veranlasste sie einen Zusammenruf der individuellen Konten des Versicherten und forderte die letzte AHV-Beitragsverfügung sowie die Rechnungen zu den Jahresabschlüssen von 1997 bis 2000 ein. Sie zog weiter die Akten der Krankentaggeldversicherung mit den entsprechenden medizinischen Unterlagen bei. Im weiteren Verlauf des Verfahrens reichte der Versicherte den Abschlussbericht des Spitals X._ vom 6. Dezember 2002 und die Rechnung zum Jahresabschluss 2001 ein. Sodann untersuchte die Verwaltung die betrieblichen Verhältnisse an Ort und Stelle (Abklärungsbericht für Selbständigerwerbende vom 20. März 2003 [nachfolgend: Abklärungsbericht]). Mit Verfügung vom 1. April 2003 verneinte die IV-Stelle bei einem Invaliditätsgrad von 18 % einen Rentenanspruch und hielt daran auf Einsprache hin nach einer Korrektur des Valideneinkommens bei einem neu ermittelten Invaliditätsgrad von 23 % fest (Einspracheentscheid vom 7. Oktober 2003). B. Die dagegen erhobene Beschwerde des W._ hiess das Verwaltungsgericht des Kantons Bern mit Entscheid vom 26. März 2004 insofern gut, als es den Einspracheentscheid aufhob und die Akten zum weiteren Vorgehen im Sinne der Erwägungen - insbesondere zur Bemessung des Invaliditätsgrades nach der ausserordentlichen Bemessungsmethode - an die IV-Stelle zurückwies. B. Die dagegen erhobene Beschwerde des W._ hiess das Verwaltungsgericht des Kantons Bern mit Entscheid vom 26. März 2004 insofern gut, als es den Einspracheentscheid aufhob und die Akten zum weiteren Vorgehen im Sinne der Erwägungen - insbesondere zur Bemessung des Invaliditätsgrades nach der ausserordentlichen Bemessungsmethode - an die IV-Stelle zurückwies. C. Die IV-Stelle Bern erhebt Verwaltungsgerichtsbeschwerde und beantragt die Aufhebung des vorinstanzlichen Entscheides. W._ und das Bundesamt für Sozialversicherung (BSV) verzichten auf eine Vernehmlassung. 