A new biophysical model (FORFLUX) is presented to study the simultaneous exchange of ozone, carbon dioxide, and water vapor between terrestrial ecosystems and the atmosphere. The model mechanistically couples all major processes controlling ecosystem flows trace gases and water implementing recent concepts in plant eco-physiology, micrometeorology, and soil hydrology. FORFLUX consists of four interconnected modules - a leaf photosynthesis model, a canopy flux model, a soil heat-, water- and CO2- transport model, and a snow pack model. Photosynthesis, water-vapor flux and ozone uptake at the leaf level are computed by the LEAFC3 sub-model. The canopy module scales leaf responses to a stand level by numerical integration of the LEAFC3 model over canopy leaf area index (LAI). The integration takes into account (1) radiative transfer inside the canopy, (2) variation of foliage photosynthetic capacity with canopy depth, (3) wind speed attenuation throughout the canopy, and (4) rainfall interception by foliage elements. The soil module uses principles of the diffusion theory to predict temperature and moisture dynamics within the soil column, evaporation, and CO2 efflux from soil. The effect of soil heterogeneity on field-scale fluxes is simulated employing the Bresler-Dagan stochastic concept. The accumulation and melt of snow on the ground is predicted using an explicit energy balance approach. Ozone deposition is modeled as a sum of three fluxes- ozone uptake via plant stomata, deposition to non-transpiring plant surfaces, and ozone flux into the ground. All biophysical interactions are computed hourly while model projections are made at either hourly or daily time step. FORFLUX represents a comprehensive approach to studying ozone deposition and its link to carbon and water cycles in terrestrial ecosystems.