The feed-in-tariff (FiT) policy is a commonly applied policy instrument aimed at fostering renewable energy (RE) investments, yet its actual incentive effect remains controversial, and there is a dearth of micro-level evidence. This study utilizes data from 39 Chinese RE generation companies from 2014 to 2021 to investigate the effect of FiT subsidies on RE investments at the corporate level. Our outcomes are as follows: (1) FiT subsidies exert a significantly positive influence on the investments of RE firms, wherein cash flow, corporate profitability and financing constraints serve as intermediating factors. (2) The economic policy uncertainty (EPU) tends to diminish the positive impact of FiT subsidies on RE investments. Conversely, environmental regulation (ER) levels can enhance the FiT subsidies' positive effect. (3) The stimulating effect of FiT subsidies on investments in large state-owned RE firms exhibits a greater magnitude. Based on this, we put forward targeted policy recommendations.