


Ask the community...
Just a warning to everyone - the IRS has been cracking down HARD on improper ERC claims. They announced a special withdrawal program because so many businesses filed improper claims based on advice from sketchy ERC "mills." Be super careful with any company promising easy qualification or huge refunds.
What exactly makes a claim "improper"? My business had a 30% revenue drop in 2020 Q3 compared to 2019 Q3, and we kept all employees on payroll. Isn't that enough to qualify?
Revenue decline alone isn't always sufficient - you need to meet very specific criteria. The IRS considers claims improper when businesses claim ERC without actually qualifying under the strict rules. Common issues include: claiming wages for employees who weren't actually working during shutdown periods, misunderstanding what constitutes a "government order" that suspended operations, incorrectly calculating the revenue decline test (it has to be compared to the same quarter in the prior year), and double-dipping with PPP wages. Your 30% decline in Q3 2020 vs Q3 2019 would potentially qualify you under the revenue test, but you'd need to ensure all your wage calculations and employee eligibility are correct. The IRS is particularly scrutinizing claims where businesses claimed ERC for periods when they weren't actually impacted by COVID restrictions or didn't meet the technical requirements.
I went through this exact same dilemma last year and ended up doing a hybrid approach that worked really well. Instead of paying those ridiculous 15% fees, I used the IRS's own ERC eligibility worksheets to determine if we qualified (we did - partial suspension due to capacity restrictions), then hired a local CPA who specialized in ERC claims to review my work and file the forms. The CPA charged a flat $2,500 fee regardless of refund amount, which ended up being about 4% of our total ERC refund. She caught a few calculation errors I would have made and provided the professional oversight I needed for peace of mind. The key was finding someone who actually understood ERC rather than just claiming they did. My advice: avoid the email solicitation companies entirely. They're often ERC mills that process volume without proper attention to individual cases. If you're comfortable with tax paperwork, try the DIY approach first using IRS guidance, then have a qualified professional review before filing. Much cheaper and you'll actually understand your own claim.
Could someone clarify the difference between Transaction Code 150 and Direct Deposit Date in this context? My transcript shows TC 150 dated 02/05/2024 but no DDD yet. Does this confirm I'm in a test batch, or is this normal processing sequence for PATH-affected returns?
I'm somewhat concerned about this as well. My transcript has shown a similar pattern, with the TC 150 posted but no refund date. It seems, perhaps, that our returns are being processed through the normal verification channels, but the final refund authorization is being withheld until after the PATH restrictions lift. Would appreciate if someone with more expertise could weigh in on this specific scenario.
@Marcus Marsh @Hailey O Leary'TC 150 means your return has been processed and accepted by the IRS system - this is actually great news! It shows you ve'passed initial verification and your refund amount has been approved. The missing DDD Direct (Deposit Date is) completely normal for PATH-affected returns right now. Your return is essentially complete "but" waiting in queue for the February 15th release. I ve'seen this exact pattern the last three years - TC 150 posts first, then DDD appears closer to or after the PATH lift date. You re'likely in that early processing batch everyone s'talking about!
Thanks for asking this question @Sayid Hassan - I'm in the exact same boat! Filed January 27th with gig income and EITC, and I've been obsessively checking my transcript daily. It's reassuring to read everyone's experiences about the test batches being real. From what I'm gathering here, seeing transcript updates before Feb 15th is actually a GOOD sign that we're moving through the system, even though we still have to wait for the actual money. The waiting is definitely stressful when you're counting on that refund, but at least now I understand the process better. Fingers crossed we're both in those early processing batches!
The problem isn't just the engagement letters - it's how the entire accounting industry has shifted liability onto clients while charging higher fees. Back in the 90s when I started my business, our CPA took responsibility for their work without all these clauses. Today, they want premium rates while putting all the risk on us. It's ridiculous! They claim to be professionals providing expertise but won't stand behind their work. Doctors can't escape malpractice liability, lawyers can't escape malpractice liability, but somehow accountants have convinced everyone they should be immune. I've started demanding better terms or walking away. If enough small businesses push back, maybe the industry will reconsider these predatory practices.
While I understand your frustration, there are some key differences with the medical and legal analogies. Medical malpractice is usually about physical harm with clear causation. Accounting services involve financial decisions with many variables and frequently changing tax laws. The business environment today is also vastly more complex and litigious than the 90s. Many CPAs have been sued over honest interpretations of ambiguous tax code. That's driving up their insurance costs, which gets reflected in their rates and contract terms. I do agree some push back is warranted though. Just don't expect a return to the good old days - the complexity of modern tax compliance makes that unlikely.
I went through this exact situation last year and ended up finding a middle ground that worked well. After reading through all the liability clauses, I drafted a simple addendum that acknowledged their standard terms while adding reasonable protections. The key was being specific about what I was concerned about. Instead of asking them to remove all liability limitations (which they'd never agree to), I focused on three areas: 1) They remain liable for mathematical errors in calculations, 2) They're responsible for missing obvious deductions they should have caught given the information provided, and 3) Standard exclusions for gross negligence still apply. My CPA was actually relieved I came with specific language rather than just complaining about the engagement letter. They explained that most of their liability concerns come from clients who provide incomplete information or want them to take aggressive positions, not from basic professional competence issues. The conversation went smoothly because I approached it as "let's find terms we're both comfortable with" rather than "your contract is unreasonable." We signed the modified agreement the same day. Sometimes CPAs use broad language because it's easier than customizing terms, but many are willing to negotiate if you show you understand their legitimate concerns too.
This is exactly the approach I was looking for! Your three specific areas make perfect sense - mathematical errors and missed obvious deductions are basic competency issues that shouldn't be waived away. I really like how you framed it as finding mutually acceptable terms rather than attacking their contract. Would you be willing to share the specific language you used in your addendum? I think having a concrete example would help me draft something similar for my conversation with my CPA. It sounds like you struck the right balance between protecting yourself and acknowledging their legitimate business concerns.
This is such a complex topic! I've been following this thread as someone who went through a similar situation (H-4 to F-1 transition). One thing I want to emphasize is that even though several people have mentioned helpful tools and services, the IRS Publication 519 is actually your best free resource for understanding the substantial presence test and exempt individual rules. It has specific examples for different visa transitions that might apply to your F-2 to F-1 situation. Also, since you mentioned setting up a trading account, make sure to ask your brokerage specifically about their process for updating your tax status if it changes in the future. I had to update mine mid-year when my exemption period ended, and some brokers handle this transition better than others. Given that you've been here since 2019 and just switched to F-1 in March 2024, you're likely still in exempt status for now, but it's worth planning ahead for when that might change. The tax implications for your investment strategy could be quite different depending on your residency status, especially with the dividend withholding rates others mentioned. Good luck with your investments!
Thanks for mentioning Publication 519! I'm new to all this tax stuff and didn't know the IRS had such detailed guidance available for free. That's really helpful to know there are specific examples for visa transitions. Your point about planning ahead for when exempt status might change is something I hadn't really thought about. Since I just switched to F-1 in March 2024, I probably have several years left in my exempt period, but it sounds like I should start understanding what happens when that ends so I can adjust my investment strategy accordingly. The dividend withholding difference between residents and non-residents that others mentioned is pretty significant - 30% flat rate vs. graduated rates. That could really impact returns depending on what stocks I choose and how much dividend income they generate. Do you remember roughly how complicated the process was to update your tax status with your broker mid-year? I'm wondering if it's worth establishing accounts with brokers who handle these transitions smoothly from the start.
The process of updating my tax status mid-year was actually more straightforward than I expected, but it definitely varies by broker. With my broker (Schwab), I had to submit a new W-9 form and provide documentation showing my change in residency status. They updated my account within about a week and adjusted the withholding going forward. The key thing is that any dividends or other income earned before the status change gets taxed under the old rules, and income after the change follows the new rules. So you might end up with a mix of 1042-S and 1099 forms at year-end, which makes tax filing a bit more complex. I'd definitely recommend asking potential brokers upfront about their process for status changes. Some of the larger, more established brokers like Schwab, Fidelity, and Interactive Brokers have dedicated international client services teams who are used to handling these transitions. The newer app-based brokers often don't have the infrastructure for this kind of complexity. One tip: when you do eventually need to update your status, make sure to keep detailed records of the exact date of the change and any correspondence with your broker. You'll need this documentation for your tax filing that year.
This is such a helpful thread! I'm in a similar situation (been on F-1 for 3 years now) and had no idea about the exempt individual rules until reading through these responses. One thing I'd add is that if you're planning to invest a significant amount, it might be worth considering the timing of when you make larger investments relative to your potential residency status change. Since you're likely still in your F-1 exempt period for the next few years, you could potentially take advantage of the capital gains exemption for non-residents that Owen mentioned earlier. Also, for what it's worth, I've been using Interactive Brokers as a non-resident alien and they've been great about handling the tax documentation properly. Their customer service team actually walked me through the W-8BEN form when I opened my account and explained how the withholding would work. The I-94 travel history suggestion from Isabella is spot-on too - I printed mine out and it was super helpful when I had to fill out tax forms. The CBP website is surprisingly user-friendly for getting that information. Good luck with your investments, Adrian! It sounds like you're asking all the right questions upfront, which will definitely save you headaches later.
Kristian Bishop
14 Anyone have experience with QuickBooks Self-Employed versus other bookkeeping software for tracking business expenses throughout the year? I find myself scrambling at tax time to sort everything out.
0 coins
Kristian Bishop
ā¢21 I switched from QuickBooks to FreshBooks last year and it's been way easier to use. Better receipt scanning and time tracking features which is helpful for client billing too. I can send you a referral code for a discount if you're interested.
0 coins
Carmen Lopez
One thing that's often overlooked is the deduction for business meals. If you occasionally meet with clients or network with other developers over coffee or lunch, you can deduct 50% of those meal costs as business expenses. Just make sure to keep good records of who you met with and the business purpose. Also consider a SEP-IRA over a Solo 401(k) if you want something simpler to set up and manage. While the contribution limits are slightly lower, there's much less administrative burden. You can contribute up to 25% of your net self-employment income (after deducting half of your SE tax). For quarterly payments, I've found it helpful to set aside 25-30% of each payment I receive into a separate tax savings account. This way I'm never scrambling to make the quarterly payments and I often have a little buffer left over.
0 coins
Chad Winthrope
ā¢Great advice on the business meals! I didn't realize networking events and client meetings counted. Do you have any specific recommendations for tracking these expenses? I'm terrible at remembering to save receipts and document the business purpose after the fact. Also, the 25-30% rule for setting aside taxes sounds smart - I've been winging it and always end up short when quarterly payments are due.
0 coins