The Bharat bill payment system(BBPS) is a Reserve Bank of India (RBI) conceptualised system driven by National Payments Corporation of India (NPCI). It is a one-stop ecosystem for payment of all bills providing an interoperable and accessible “Anytime Anywhere” bill payment service to all customers across India with certainty, reliability and safety of transactions.