In most cases, the payment deadline is 30 days from delivery or service completion unless otherwise negotiated (e.g., 45-60 days in specific cases).