Progress billing for construction

Manage progress billing: item-by-item progress, retainage, deposits, deductions. Automated progress invoicing for construction.