The soundtrack was composed by film composer Naushad Ali, his last work before his death on 5 May 2006.
It was considered the most expensive Indian film at the time, surpassing the budget of Devdas (2002) and costing more than ₹500 million[1][5] ($11.34 million).[6] The film was released in Pakistan by Eveready Pictures and did record business at the box office.[7] However, the film was a financial failure in India, where it grossed only ₹210 million, bringing its worldwide gross to ₹311 million[3] ($7.1 million).[6][8]
Taj Mahal: An Eternal Love Story was the last work of renowned musician Naushad Ali, who died on 5 May 2006. The audio was formally released at a gala event in Mumbai at ITC Grand Central Sheraton & Towers, Parel on 16 March 2005 by Times Music in tandem with the home label Mashreq Music. The soundtrack album consists 8 songs, featuring vocals by Hariharan, Kavita Krishnamurthy, Preeti Uttam and Ajoy Chakraborty, and an instrumental theme. A special edition Double CD, consisting of the soundtrack album and 9 instrumental pieces used as the background score, was also released. This was the first time in India that the background score of a film was released simultaneously with the music release. The lyrics were penned by Naqsh Lyallpuri and Syed Gulrez Rashid.