Yes, a standing order can be cancelled or amended at any time by the account holder. This can usually be done through online banking, by phone, or by visiting a branch.