NewLeaf Vet contains everything needed for daily billing and payment in a veterinary practice. The point of sale is a central place for dealing with all financial transactions. Seamless interface between consultations and invoices makes it easy to move between consultation visits and their associated invoices.