Payment terms for contractors can vary depending on several factors such as project complexity, industry standards, or specific contractual agreements. However, there are some typical payment terms that are commonly followed in the contracting industry. For larger projects, it is common for contractors to request an initial deposit upfront before commencing work - often around 10-30% of the total project cost. Following this, progress payments may be requested at specific milestones throughout the project timeline. The remaining balance is typically due upon completion and acceptance of the work performed. However, it's worth noting that payment terms should always be discussed and agreed upon between parties in advance to avoid any disputes or misunderstandings later on.