India's Tata Capital will open its initial public offering to retail investors on October 6, the nonbanking financial company said on Friday.