can I write national eligibility test after B.com
No, you cannot write NET based on BCom degree as it's eligibility is based on post graduation, you need to pass Master's Degree with 55% from a recognized university in order to appear for NET for the subject you've in your post graduation level. There's relaxation of 5% for reserved categories, you can appear for NET even in your final year of Master's Degree.