The field of sustainability accounting aims to integrate environmental, social, and governance factors into financial reporting. With the growing importance of sustainability practices, emerging technologies have the potential to revolutionize reporting methods. However, there is a lack of research on the factors influencing the adoption of blockchain and cloud-based sustainability accounting in China. This study employs a mixed-methods approach to examine the key drivers and barriers to technology adoption for sustainability reporting among Chinese businesses. Through a systematic literature review, gaps in knowledge were identified. Primary data was collected through an online survey of firms, followed by in-depth case studies. The findings of the study reveal a positive relationship between company size and reporting behaviors. However, size alone is not sufficient to predict outcomes accurately. The industry type also has significant but small effects, although its impact on reporting behaviors varies. The relationship between profitability and reporting behaviors is intricate and contingent, requiring contextual examination. The adoption of blockchain technology is positively associated with capabilities, resources, skills, and regulatory factors. On the other hand, cloud computing adoption is linked to resources, management support, and risk exposures. However, the specific impacts of industry on adoption remain inconclusive. This study aims to offer empirical validation of relationships, shedding light on the intricate nature of interactions that necessitate nuanced conceptualizations incorporating contextual moderators. The findings underscore the importance of providing customized support and adaptable guidance to accommodate the evolving practices in sustainability accounting. Moreover, the assimilation of technology and organizational changes highlights the need for multifaceted stakeholder cooperation to drive responsible innovation and address the challenges posed by digital transformations in this field.