Question: is due vs are due?
Answer: "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. "Due for," however, is more about the person or event something is due for, and not so much when it is due.