definitions Payment at sight

Payment at sight

Written as one of the terms of payment in a letter of credit, this means that the payment will be made immediately when the completion of the trade is documented, as opposed to after some specified delay.