on or before

on or before

prep. a phrase usually found in a contract or promissory note, designating performance or payment by a particular date, but which may be done prior to that date.