Abstract. Recently, Earth System Models (ESMs) have begun to consider the marine ecosystem to reduce errors in climate simulations. However, many models are unable to fully represent the ocean biology-induced climate feedback, which is due in part to a significant amount of bias in the simulated biogeochemical properties. We developed the Generic Ocean Turbulence Model–Tracers of Phytoplankton with Allometric Zooplankton (GOTM-TOPAZ) model, a single-column ocean-biogeochemistry model, which can be used to improve the ocean-biogeochemical processes of ESMs. This model was developed by combining GOTM, a single-column model (SCM) that can simulate the ocean's physical environment, and TOPAZ, a biogeochemical module. Here, the original form of TOPAZ was modified and modularized to allow easy coupling with other ocean physical models. For interactions between the ocean physics and biogeochemical processes, the model was designed to allow the ocean temperature to change due to absorption of visible light by phytoplankton chlorophyll. We also added a module to reproduce upwelling and the air-sea gas transfer process for O2 and CO2, which are of particular importance for marine ecosystems. To evaluate the simulation performance of GOTM-TOPAZ, simulated variables (e.g., chlorophyll, oxygen, nitrogen, phosphorus, silicon) were compared against observations. Our newly developed GOTM-TOPAZ model was able to capture the observed the temporal variations of upper-ocean chlorophyll reasonably well. Moreover, the simulated levels of dissolved oxygen, nitrogen, phosphorus, and silicon were consistent with the observations, which confirmed that GOTM-TOPAZ is reliable enough to be used in studies on climate systems. In particular, the TOPAZ module developed in this study may be used to couple complex biogeochemical processes with various ocean global circulation models and contribute to improved understanding of the feedback between climate and ocean-biogeochemical processes.