Yes you are correct but that 40 lakh limit is with regard to GST, so you are not liable to pay GST of your turnover is 8 lakh but filing ITR and paying income tax depends on your income if your income is above 250000 you need to file ITR.
You can contact me if you need any further clarification on same.
Hope you find the information helpful if you do please rate it 5 and provide your valuable feedback for my improvement.
Thank you