If we purchase goods/ services on which GST is paid under reverse charge, do we need to do self invoicing for these purchases and show them in GSTR 1 ?
there is no need for that. presently only few goods/services are attracting rcm. you can just create a ledger in current assets of RCM Paid and do your accounting.