We trusted that H&R Block sent right away, our electronic payment we set up at the moment we sent our file income tax. We received a letter from IRS saying that they did not receive our payment.
I have a medium complex return (self-employed , capital gains, passive foreign investments). However, all the income is reported to me on some form. All I have to do is place it in the proper location. H&R Block makes that straight forward.