Can i offset long term losses with STCG profit for tax loss harvesting?

can i offset long term losses with STCG profit for tax loss harvesting?

i have a STCG profit of 2L, can i offset it by selling long term holdings which are in loss ?

No, You cannot STCL can be used against both LTCG and STCG

But LTCL can only be used against LTCG

My short term capital gain is 48k and total charges are 31k.Can I pay stt on 48k or 48k-31k=17k

Nope. Long-term capital loss can be set off only against LTCG, not against STCG.

You pay tax on net capital gain after expenses.