Gstr 3b payment of tax

Hemant Kumar (Student CA Final) (74 Points)

17 September 2017  
Sir I have tax liability of rupees 21862
And available itc is rupees 14650
Now my question is it is mandatory to create a challan of (21862-14650)and make payment of tax to file gstr 3B.
Without paying the tax liability before filing the gstr 3b. GSTR 3B will be file or not
Plz help.