Yes, commercial paper is liable for stamp duties as per the Indian Stamp Act 1899. Usance Promissory Notes, one of the many types of commercial paper, have stamp duty charges levied upon them.