The Insurance Regulatory and Development Authority (Irda) has prohibited insurance companies from investing in Indian depository receipts (IDRs), saying investments outside the country are forbidden by the Insurance Act.