Calculating interest income from SGBs, GSecs and income from tbills for tax filing

Hey everyone,

I started investing in GSecs, SGBs and Tbills during last FY. I have received interest payments and tbill redemptions as credits in my bank account.
Is there a way to see a statement of all interest payments in Zerodha or CDSL or some other portal?

How does one go about calculating income from these instruments?

Right now, my only option seems to be looking at the bank statements to find credits from CDSL for GSecs and SGBs. But surely there must be a better, easier way of finding this information. As for tbills, I feel totally lost.

Any guidance would be really appreciated.

By adding an entry into a spreadsheet with the relevant details upon purchasing each lot.
(amount invested, coupon payment values and dates, face-value and date of maturity)