With credit and debit cards, authorizations require seconds and funding occurs within 1-2 work days. This isn’t generally the situation if you solely invoice your clients and stand by to be paid by check. The process could take 30+ days once you consider the time it takes to make the roundtrip through “snail mail” and wait for the check to clear the bank.