Payment of GST for July 2017

Bhansali's Auto Zone (47 Points)

11 August 2017  
what is due date for payment of GST for the month of July 2017???
need to pay prior to submitting GSTR 3B or not please advise.