Can HMS handle deposits and partial payments? Yes. Split and staged payments are supported for deposits, progress milestones and final balances.