The emergence of the Internet has forced firms to add eChannels to their existing channel system. Nevertheless, empirical studies failed to provide direct evidence on whether eChannel addition could enhance the financial performance of the firm. In this research, an attempt was made to fill in this literature gap from three financial measure perspectives, i.e., Event Study methodology, Economic Value Added (EVA) measure and Market Value Added (MVA) measure. Empirical data were collected from Taiwan's financial service sector. The finding revealed that eChannel addition announcement could increase a firm's accumulative abnormal returns, EVA value and MVA value. We therefore concluded that eChannel addition could help increase the financial performance of the firm.