Stay of demand

Divyesh Sodha (12 Points)

31 January 2020  
For stay of income tax demand 20% is to be paid of disputed demand. Disputed demand means tax amount only or including interest?