You should be able to turn on a mod routine (at least for new account number generation) and not use the mod routine for inclearings/proof. We turned off our mod routine when we first opened our bank 4 years ago because we gave some employees and directors special account numbers to signify original employees/directors. After we opened those accounts, we turned the mod routine back on. So we have some accounts with no check digit and some with. It hasn't caused any issues with our core system (we're outsourced to Fiserv ITI). But, I think it's only turned on for the new account number generation (and possibly with our check vendor). If you can get it turned on at least going forward with new accounts that will help somewhat. I worked at another institution that had issues with a merger and account numbers, they were able to write a program to use an alternate MICR line to those account numbers and that number printed on their checks and you could look up an account by the alternate MICR. It's been a long time, so I don't remember the specifics of what the problems were. I don't know if that's even a solution for you, but I know it could be a possibility with some systems.
_________________________
"The reason I talk to myself is because I'm the only one whose answers I accept."
- George Carlin