Yesterday was a full day of visiting with my CPA and his staff to get my tax paperwork and corporate bookkeeping current. I really suck at managing IRS paperwork and dealing with corporation stuff. It's not that I can't figure it out or don't see what needs to be done, but given the option of putting some cool new features into one of my software products or reading through tax information, I'm afraid I'm always going to choose the former, so I'm always playing catch-up with the latter.
Now that would be fine if our government rewarded me for good intentions and gave me a break for being busy but, the last time I checked, that wasn't the case. They are rather fond of just tossing late fees at me.
So here's my "do as I say, not as I do" advice for fellow microISV owners (and small business start-ups in general): Get a really good CPA—one you are comfortable with and can trust—and do it at the inception of your business. And, if you're an immersive individual like me, outsource the corporate bookkeeping/paperwork so you can focus on what you do best. It's okay to spend money on help running your operations if it frees you up to do tasks that make you more money.
Hopefully, I'll take my own advice.