Telecommuting has drawn extensive attention in recent years as a promising strategy for reducing travel demand. This paper explores factors affecting a firm's decision-making on the adoption of telecommuting program, and analyzes, formulates, and compares relevant costs so as to develop an analytical model on the firm's decision-making. From the aspect of business operation, we formulate a variety of costs related to the adoption of telecommuting program, including initial equipment cost, rent employee salaries, supervising cost, costs associated with work productivity, and employees' communication and commuting costs. Tradeoffs among these costs due to the adoption of telecommuting program are analyzed to determine the optimum choices for firms. An empirical study is performed to illustrate the application of the model by a survey on a representative firm in Taiwan. The results illustrate the impacts of model parameters such as floor space per non-telecommuter, rent, transportation and telecommunication speed and tariffs on the firm's decision-making on the telecommuting program adoption.