UPI Transactions in March: Unified Payments Interface (UPI) recorded 18.3 billion transactions in March 2025, according to data released by the National Payments Corporation of India (NPCI) on Tuesday. With this, the transactions saw a monthly increase of 13.59 per cent, rising from 16.11 billion in February to 18.3 billion in March.