Both portals operate similarly and they are under the Income Tax Department. However, NSDL has more franchises and offices across the country.