By printing I mean the account and routing number on the check stock in addition to the usual stuff. The bank says they need to be printed with magnetic ink in order to be read electronically. The manufacture of our current printer (laser) says they don't support magnetic ink. They did say their ink has iron ferrite in it. Can anyone with knowledge give me a quick primer on the process for printing your own checks and is it cost effective. My other option is to spend close to a rack ordering checks and have to track 10 different account numbers.
I don't personally print my own checks, but did design our company's current check-writing process. Step 1 would be to take one of your existing live checks, void it, and send it to your bank to make sure that they can read it. If they can't, you're likely screwed and will have to reorder checks.
The other thing I'd make sure of (and I don't know jack about the size of your business) is that you have the appropriate segregation of duties in place. You don't want one individual with access to the cash account reconciliations, check printing process, and signature process (we segregate the printing/review process with unsigned checks, with the printing of live checks, with the review of the account recs). LMK if you want more details, I likely can scrounge up a sanitized overview of our process if you want it.