I think that checks are quite unsafe, every time I write a check I'm putting my entire banking information in the hands of a stranger.
Let me give an example, I wrote a check to my cover my sister's rent and mailed it to her. Somehow USPS managed to lose that mail and it never got to her. I was now out of checks and she was very worried. I searched online and it seems that it's ok for someone to print their own checks and they don't need to be issued from a bank. I did just that found a template online, made the appropriate changes with Photoshop. Printed the checked, signed, scanned and sent it to her over email. She then printed it out and used her mobile app to deposit the check. Next day the check cleared and she had her money.
While this is all wonderfully convenient, I'm alarmed by the fact that it's so easy for someone to get money out from my account.
If somebody has a check that I wrote, that check has all the information with my account details, the bank routing number etc to forge checks and then deposit them into their accounts. What makes it worse is that my Savings Account is linked with my checking account for overdraft protection. So essentially any scamster could clean out my account and there is precious little that I could do about it.
This worries me greatly, do people have strategies to minimize the blast radius for such scenarios? Does it make sense to maintain accounts with different banks and use only one account to make payments? Alternatively is there an option to disable checks for a checking account, even then I'd be exposed in all the places where I pay my bills online and ACH is free wherereas there is a charge for Credit and Debit Cards.
With credit cards etc, there is 100% fraud protection and 0 liability. With a checking account there is none of this