証券口座を開いたばかりの初心者ですが質問お願いします!

株の売買で手数料が取られる時って、約定してはじめて手数料が発生するのでしょうか?
それとも注文をキャンセルした時や注文が通らず市場が終わった時にも取られるのでしょうか?