What is a sight draft? on Sep 27, 2023 Published in Business Trivia Demand For Immediate Payment. A sight draft is payable upon presentation.