Companies need to prepare its accounts as per the requirements of the companies act. If they fail to do so, the auditors will qualify their report.
However, here one thing is to be noted i.e. the rates under companies act are Minimum rates. Hence if rates under Income Tax Act are higher than the rates under the companies act, then you have liberty to follow income tax act.