Hi Kamran,
Thank you for getting in touch with us.
> How do I generate and download a revenue or profit report for a specific time period, such as a week or a month?
The only profit report available in the free version is the WooCommerce > Analytics > Orders, as long as you enable it at WooCommerce > Settings > Cost of Goods > Tools & Reports > Analytics > Orders tab > Add Cost and Profit columns. Then you may select the appropriate date range from the Date range option in Analytics > Orders section. You can download the report in CSV format by using the Download option there.
> Is there any easier way to enter the cost of products in products, have to load every page to enter cost of every product which is very time consuming
We regret to inform you that there is no easier way to enter the product’s cost if you are using the free version of the plugin. However, you may add a Cost field to product Quick Edit and Bulk Action > Edit in our Pro version of the plugin to make this procedure a lot easier.
I hope you found this information beneficial. If you have any other questions or need assistance, please contact me.