No, having a valid tax invoice or debit note is mandatory for claiming ITC under GST.