What are the components of the training of an IRS officer?

On joining the service, IRS officers are trained mainly at National Academy of Direct Taxes (NADT), located at Nagpur, which is one of the premier National Academies of the Government of India.

NADT conducts the Induction training for IRS officers and the Foundation Course for other services as well. After the Foundation Course of about 4 months,
the officers undergo intensive training of sixteen months in specially designed modules in taxation and allied laws, accounting, public finance, fiscal policy, office procedure etc.
The training also includes attachment to various field offices/organizations across the country, India study tour and international attachment to different countries giving exposure on global best practices in taxation.