I suggest you call or email Rod and ask! Most invoices have a 30 day period in which to pay so it is likely due August 31st.