O cheque especial ocorre porque o atraso entre uma pessoa enviar dinheiro e o valor ser descontado/liquidado exige um sistema funcional de IOU. Com sistemas de liquidação instantânea, cheque especial não deveriam acontecer (mas, admitidamente, algumas cobranças desejadas seriam recusadas). Um sistema melhor seria ter liquidação instantânea combinada com, se uma tração for recusada devido a um saldo baixo, a pessoa que paga ter a opção de aceitar uma taxa de cheque especial para que ela seja aprovada. Isso exigiria tanto mudanças tecnológicas (para a instantaneidade) quanto mudanças regulatórias (para a opção de pagar uma taxa para que o projeto seja aprovado apesar da falta de fundos).