No company should allow the same person that is printing the cheques to reconcile their bank accounts. Having another person perform the bank reconciliation is a built-in safeguard against employee fraud and embezzlement.