Is it required to save monthly/quarterly returns to generate annual returns?

Yes. Monthly/quarterly returns need to be saved to include the transactions from respective periods in annual returns.