Effective invoice payment terms are generally specified by the seller, but it is a good idea to discuss them with your client before finalizing the purchase.