Our invoices are due upon receipt but we do give you 25 days to submit payment. If your invoice is not paid within 25 days, a $20.00 late fee will be added to your next invoice.