Mixed personal & business finances in my S-Corp - terrible bookkeeping nightmare
I switched from an LLC to an S-Corporation last year based on my long-time CPA's advice. She said it would save me a bunch on self employment taxes, which sounded great. What she completely failed to mention was that I needed to maintain strict separation between the S-Corp finances and my personal finances. For the past 10+ months, I've been using the same bank account for both business and personal expenses. Literally everything goes in and out of the same account. I've also been using personal credit cards for business purchases and vice versa. I just went down a rabbit hole watching tax and accounting videos this month and now realize I'm in deep trouble. We haven't even been taking a proper salary from the S-Corp either - just pulling money when needed. Is there any way to fix this mess before year-end? I'm freaking out about potential audit issues. Can I retroactively separate everything or am I completely screwed? Has anyone dealt with this kind of terrible S-Corp bookkeeping situation before?
20 comments


Ethan Campbell
This is definitely fixable, but you need to act quickly. The commingling of personal and business funds is a common mistake with S-Corps, especially for those transitioning from an LLC. First, immediately open separate bank and credit card accounts for your business. Going forward, use these exclusively for business transactions. For the transactions that have already occurred, you'll need to do a detailed accounting reconstruction. Go through your statements line by line and categorize each transaction as either business or personal. Regarding the salary issue, the IRS requires S-Corp owners to take a "reasonable salary" that's subject to employment taxes. You'll need to establish this and start paying yourself regularly. What's considered "reasonable" depends on your industry, expertise, and company profitability, but it should be comparable to what you'd pay someone else to do your job. I'd strongly recommend hiring a bookkeeper experienced with S-Corps to help untangle this. While this situation isn't ideal, it's not unusual, and with proper documentation and correction going forward, you can minimize your risk significantly.
0 coins
Yuki Watanabe
•How forgiving is the IRS in this kind of situation? Like if they audit and see this mess, but also see that it's been fixed, do they still apply penalties? Also how far back does "reasonable salary" need to go - from when the S-Corp was formed?
0 coins
Ethan Campbell
•The IRS tends to be more understanding when they see you've identified mistakes and taken steps to correct them. While they could still apply penalties, showing good faith efforts to fix the situation often leads to more favorable outcomes. Document everything thoroughly as you make these corrections. For the reasonable salary issue, yes, technically you should have been taking a salary from the formation of the S-Corp. The IRS could potentially reclassify distributions you've taken as salary and assess employment taxes on them. This is why it's important to establish a proper salary structure as soon as possible, even if retroactive to the beginning of the year.
0 coins
Carmen Sanchez
After struggling with some similar S-Corp bookkeeping issues last year, I found this amazing tool called taxr.ai that literally saved me thousands in potential penalties. I had mixed personal and business expenses for about 8 months and was freaking out about getting audited. I uploaded my bank statements to https://taxr.ai and their AI system helped identify which transactions were business vs personal. It even flagged patterns I was missing and generated reports I could use to properly reconstruct my books. The best part was getting guidance on how to properly document everything to protect myself in case of an audit. They have specific S-Corporation cleanup tools that are designed exactly for situations like yours - where you need to retroactively separate combined finances. Really worth checking out especially since you're trying to fix this before year-end.
0 coins
Andre Dupont
•Did it work with credit card statements too? I have a similar situation but I've been putting all my business expenses on a personal Amex and just reimbursing myself randomly. Would taxr.ai be able to sort through that mess?
0 coins
Zoe Papadakis
•That sounds too good to be true. How exactly does it know which transactions are business vs personal? I can't imagine AI being smart enough to know that my Target purchase was office supplies vs household items without me telling it.
0 coins
Carmen Sanchez
•Yes, it absolutely works with credit card statements too! You can upload PDFs of your credit card statements and it processes those just like bank statements. It was actually better at organizing my Amex transactions than my checking account because the credit card categories gave it more context. The AI doesn't magically know everything without input - you're right about that. It starts by using merchant information and transaction patterns to make initial categorizations. Then it flags uncertain transactions for your review. You can correct its assumptions, and it learns from your corrections for future uploads. For places like Target, you'd need to specify which purchases were business vs personal, but it makes the process way faster than starting from scratch.
0 coins
Zoe Papadakis
I was super skeptical about taxr.ai when I first saw it mentioned here, but I had made such a mess of my S-Corp finances that I was desperate. My situation was almost identical - mixing personal and business in one account for almost a year, no salary, the whole nightmare. I decided to give it a try and honestly didn't expect much. But within a few hours of uploading my statements, I had a preliminary separation of all my transactions. The system identified patterns I wasn't seeing - like regular payments that were actually business subscriptions going out of my personal account. What really helped was the audit protection guidance it provided. It showed me exactly how to document everything properly to establish a paper trail. I've now fixed all my 2023 bookkeeping and set up proper systems going forward. It seriously reduced my stress level knowing I wasn't sitting on a ticking tax bomb anymore.
0 coins
ThunderBolt7
If you're worried about potential IRS issues, you might also want to get ahead of any communication problems. I spent MONTHS trying to get through to the IRS about a similar S-Corp situation last year. Every time I called, I'd wait on hold for 2+ hours only to get disconnected or transferred to someone who couldn't help. I finally used a service called Claimyr (https://claimyr.com) that got me connected to an actual IRS agent in about 15 minutes. They have this system that navigates the IRS phone tree and waits on hold for you, then calls you when an agent is actually on the line. You can see how it works in this video: https://youtu.be/_kiP6q8DX5c The agent I spoke with gave me specific guidance on how to document my corrections properly to avoid penalties. Definitely worth it to get official guidance rather than just hoping you're fixing things correctly.
0 coins
Jamal Edwards
•How does this even work? The IRS phone system is notoriously impossible to navigate. Does Claimyr have some special access or something?
0 coins
Mei Chen
•This sounds like BS honestly. I've called the IRS business line at least 20 times this year and never waited less than 90 minutes. How could some random service possibly get through faster than everyone else? Seems like a scam to get desperate people's money.
0 coins
ThunderBolt7
•It works by using an automated system that navigates the IRS phone tree and stays on hold so you don't have to. They don't have any special access - they're just using technology to handle the most frustrating part of calling the IRS. When an actual human IRS agent comes on the line, that's when they call and connect you. I had the exact same skepticism! I'd already wasted so many hours on hold that I figured it was worth trying. The service only charges if they actually connect you with an agent, so there's no incentive for them to waste your time. I think what makes it work is they have systems that can call multiple IRS numbers simultaneously and determine which ones have shorter wait times.
0 coins
Mei Chen
I need to apologize for my skeptical comment above. After my accountant told me I had a potential penalty situation with my S-Corp, I got desperate enough to try Claimyr despite my doubts. I'm still in shock, but I got connected to an IRS business division agent in 17 minutes. SEVENTEEN MINUTES. After spending countless hours on hold before. The agent walked me through exactly what documentation I needed to provide to show I was correcting my S-Corp issues in good faith. The specific guidance from an actual IRS agent gave me so much more confidence that I'm fixing things correctly. Apparently, they see this S-Corp commingling issue all the time, and there are specific procedures for correcting it. I would have never known this without getting through to someone who could actually help.
0 coins
Liam O'Sullivan
I made the same mistake when I first formed my S-Corp two years ago. My solution was to recreate the books from scratch using accounting software. I went through 8 months of bank statements and categorized every transaction as either business or personal. For the personal stuff, I recorded them as "shareholder distributions" or "shareholder contributions" depending on whether money was going out or coming in. Then I set up proper payroll for myself retroactive to the beginning of the year. It was a ton of work, but my accountant said it was the right approach. The key thing is to stop the bleeding immediately - separate accounts starting TODAY, no exceptions. And definitely get yourself on payroll. The "reasonable salary" requirement is one of the first things the IRS looks at with S-Corps.
0 coins
Aisha Mohammed
•How did you handle determining what was a "reasonable" salary? Did you look at industry standards or something? And did you have to pay yourself back salary for the months you weren't on payroll?
0 coins
Liam O'Sullivan
•I researched what similar positions in my industry were paying through sites like Glassdoor and Bureau of Labor Statistics data. Then I documented how I arrived at that figure in case I ever needed to defend it. The key is that it can't be artificially low just to avoid payroll taxes. Yes, I did have to pay myself retroactively. My accountant set up what's called a "catch-up payroll" where we calculated what my salary should have been for those months and processed it all at once. I had to pay all the employment taxes on that amount, but it was better than risking an audit where the IRS might reclassify all my distributions as salary and add penalties on top.
0 coins
Amara Okonkwo
I'm a bookkeeper and I see this ALL THE TIME with new S-Corps. Here's a step-by-step approach: 1. Open separate accounts today 2. Print all bank/credit statements since S-Corp formation 3. Create a spreadsheet tracking every transaction 4. Mark each as business or personal 5. Calculate total personal expenses paid from business account 6. Calculate total business expenses paid from personal accounts 7. Do a reconciling transfer to make the accounts whole 8. Set up proper payroll immediately 9. Document EVERYTHING with a memo explaining the situation The worst thing you can do is ignore it. I've helped clients navigate IRS inquiries on this exact issue, and they're much more lenient when you've identified and fixed the problem yourself.
0 coins
Giovanni Marino
•Would you recommend using bookkeeping software for the reconstruction or just stick with spreadsheets? I'm in a similar boat and wondering if QuickBooks would make this easier or more complicated.
0 coins
Chloe Green
•For reconstruction, I'd actually recommend starting with spreadsheets first to get everything categorized correctly, then importing into QuickBooks once you have clean data. QuickBooks can be overwhelming when you're dealing with messy commingled transactions - it's easier to make mistakes when you're trying to categorize and learn the software at the same time. Once you have your spreadsheet with all transactions properly categorized as business/personal, you can import just the business transactions into QuickBooks and set up proper books going forward. This way you get the benefit of accounting software without the complexity of trying to fix historical mess within the software itself.
0 coins
Scarlett Forster
I went through almost the exact same situation with my S-Corp about 18 months ago. The panic when you realize what a mess you've created is real, but it's absolutely fixable! Here's what worked for me: I immediately opened separate business accounts and stopped all commingling that day. Then I hired a CPA who specializes in S-Corps (not just any accountant - make sure they know S-Corp rules inside and out). We did a full reconstruction of my books going back to the S-Corp election date. The salary issue is critical - you need to get on payroll ASAP. My CPA calculated what my reasonable salary should have been from day one and we did retroactive payroll for the entire period. Yes, I had to pay employment taxes on that amount, but it protected me from much worse penalties if the IRS had discovered it first. One thing that really helped was creating a detailed memo explaining the situation, the steps we took to fix it, and the controls we put in place to prevent it from happening again. Documentation is your friend here. The good news is that the IRS sees this mistake frequently with new S-Corps, and they're generally reasonable if you proactively fix it and can show you took it seriously. Don't let the fear paralyze you - take action now and you'll sleep much better in a few months.
0 coins