During the financial year 2018-19, out of the six national parties, only the BJP, the Congress and the Trinamool Congress "have declared receiving an income from contribution through electoral bonds, a total of ₹1,931.43 crore", according to an ADR analysis released on Wednesday.
"The BJP received donations through electoral bonds worth ₹1,450.89 crore, the Congress ₹383.26 crore and TMC ₹97.28 crore," it said.
The TMC declared a total income of ₹192.65 crore, the CPM ₹100.96 crore and the BSP 69.79 crore during the financial year 2018-19, the ADR report said.
The BJP's income rose from ₹1,027.34 crore in 2017-18 to ₹2,410.08 crore and that of the Congress increased from 199.15 crore to ₹918.03 crore.
The ruling party spent ₹792.39 crore and the Congress ₹308.96 crore, respectively, on election or general propaganda, the report said.