Debit notes could be the really utilized way of deposit