Client billing and payment applications processing (Planyard intro video)
Managing the client schedule of values, processing a change order, issuing a payment application, managing a prepayment (downpayment) invoice, tracking the retention, and approving the sales invoice (See here)