Question: what does it mean when something is due by?
Answer: "Due by" implies that there is a set time of when it is due. ... "Due on" places more importance on the day something is due, and not so much the time. "Your membership fee is due on Friday." A specific time can be added but it would follow the day/date.