Turbine flowmeter is significant, but the change of viscosity has a remarkable impact on the accuracy of the turbine flowmeter. Aiming at this problem, the experiment was carried out on the viscosity variable oil flow facility. New software compensation method for viscosity was put forward with the developed intelligent turbine secondary instrument. Firstly the viscosity was compensated, viscosity was regarded as independent variable, average meter factor was regarded as dependent variable, the polynomial was fitted; then the flow rate was compensated, flow rate was regarded as independent variable, the average offset between meter factor got by viscosity compensation and experiment was regarded as dependent variable. The polynomial was fitted, the sum of results of two functions was regarded as the final meter factor. The test demonstrated: with the software compensation the accuracy of intelligent turbine flowmeter changed from 8.0% to better than 2.3%.