не, ну чисто технически так делать можно. получается однотипный подход.
хотя по сути для безнала, если баланс не сходится, вы сверяете каждую транзакцию по своим записям и записям банка (это и есть суть сверки), а для нала не сверяете каждую транзакцию, а в случае большой разницы в балансе пытаетесь вспомнить не отраженную транзакцию, а для небольшой разницы просто корректируете баланс и скопом меняете статус на "сверена".
для нала нет третьей стороны - банка и потому суть сверки другая, чем у безнала.