In recent years, I've prepared our own after all my paying customers, at least all that I have a chance of completing by 15 October. A few years ago, ours was rejected, because someone used my SSN (not hubby's). So, printing and mailing checks to the IRS, CT, and IL was a day late with P&I. I filled out all the paperwork, but that was the year with some IRS hacks, including into their IPIN system, so I couldn't get an IPIN to e-file the next year. The next year, I stopped everything weeks early to be able to e-file ours in plenty of time, expecting it to be rejected again. It was not. I've been preparing ours about 1 October since, just in case. But, this crazy year with TCJA, rehabbing my new hip, and two new grandbabies, I started yesterday! Need to get through all my Schedule C-related stuff to be able to write a check for my SEP for hubby to run down to our broker today or first thing tomorrow. And, IL does not accept the e-postmark, so I'll send the states separately tomorrow and federal on its own. Next year, I'm back to 1 October.
I used to start ours first. But, broker statements get so many extensions. By then, clients are dropping off. Ours got later and later. Maybe I should just pick a time, such as August, and prepare ours no matter what.
Acknowledgements are straggling from the IRS, PA, and NY for those last three.
Good luck, everybody!