Glo Invoice

Deposits and Progress Billing: A Cash Flow Guide

Deposits and progress billing exist for the same reason: large jobs put both parties at risk, and money moving alongside the work keeps both sides honest. Skipping these on big jobs is the most common reason small contractors get into cash-flow trouble — you spend on materials and labor for weeks before any money comes in.

Frequently asked questions

Is it legal to require a non-refundable deposit?

Yes, as long as the non-refundable terms are disclosed in writing before the customer pays. Courts may reduce or invalidate non-refundable deposits that are deemed punitive or unfair.

What is retainage?

Retainage is a percentage (typically 5–10%) of each progress payment that the customer holds back until the project is fully complete and any punchlist items are resolved. It's standard in construction and large project work.

More get paid guides