If you do not want parents to see the Deposit tab on the onBoard Contract form, the only way for that tab to not appear for them is to disable the payment gateway in the Deposit tab's Block Settings.

You may want to do this if you are using a direct link to a payment gateway that adds in the credit card transaction fee for parents who pay the tuition deposit by credit card.