use invoice txndate instead