Yes, SBI Collect is an service that or provided free of cost by the bank. Companies or institutions need to register themselves and such that anyone who is paying to them will directly use their name form SBI Collect drop down list and make payment instantly.