What is a sight draft? on Oct 11, 2025 Published in Business Trivia Demand For Immediate Payment. A sight draft is payable upon presentation.