Are there any limits with respect to amount for IMPS transactions?

This limit is defined by RBI in the Mobile Payment Guidelines issued to banks. Currently for encrypted messaging formats the limit is Rs.50,000 per day per account and for unencrypted messaging formats the limit is Rs.1,000 per day per account. Link from http://www.npci.org.in/impsFaqBank.aspx