


Ask the community...
I worked for H&R Block for 8 years and we always told clients: - 3 years for basic returns with only W-2 income - 6 years for Schedule C or if you claimed unusual deductions - 7 years for any investment transactions or basis issues - Forever for property records until 3 years after you sell But honestly? In the digital age, just scan everything and keep it forever. Storage is cheap and it's better to have it and not need it than need it and not have it.
What's the deal with property records? I bought a house in 2019 and have all those closing documents taking up space. Can I scan and shred those too?
Property records are definitely in the "keep until you sell the property plus 3 years" category. This includes all your closing documents, records of improvements, and anything that affects your basis in the home. For your 2019 home purchase, these documents are absolutely critical to keep. If you eventually sell the home, you'll need to prove your basis (purchase price plus improvements) to calculate any potential capital gains. While you can certainly scan these for convenience and backup, I'd actually recommend keeping the physical originals of major property documents in a fireproof safe. These are the few documents where having the originals can really matter, especially for title-related paperwork.
Thanks for all the helpful advice everyone! As someone new to filing Schedule C, this has been really enlightening. I had no idea about the 6-year rule for business expenses or the special considerations for property records. I think I'll take the hybrid approach several of you mentioned - scan everything for digital backup, but keep physical copies of the most important documents (like property records and major business receipts) in a fireproof safe. For my older returns from before I had the business, sounds like I can safely shred anything older than 3 years from the W-2 days. One follow-up question: when you say "6 years for Schedule C," does that start from the filing date or the tax year? So for my 2024 taxes that I'll file in early 2025, would I keep those business records until 2030 or 2031?
Welcome to the Schedule C world! The 6-year period starts from the filing date (or due date if you filed early), not the tax year. So for your 2024 taxes filed in early 2025, you'd keep those business records until early 2031. Just to add to the great advice already given - since you're new to Schedule C, make sure you're keeping detailed records of business mileage, home office expenses if applicable, and any equipment purchases. These are common audit triggers, so having solid documentation is key. The digital backup strategy everyone mentioned is smart, but also consider keeping a simple spreadsheet summarizing your major business expenses by category - it makes everything much easier to find if you ever need it.
One thing that might help is understanding that the IRS penalty calculation system is largely automated and doesn't always account for nuances in how payments are processed through EFTPS. I've seen cases where the system flags deposits as late even when they were technically submitted on time. A few specific things to double-check: 1. When you schedule your EFTPS payment, make sure the "effective date" (when the money actually leaves your account) falls on or before the deposit deadline - not just when you initiate the transaction. 2. Be very careful about the "Tax Period" dropdown in EFTPS. For semi-weekly deposits, you need to select the specific quarter AND make sure you're not accidentally selecting "Annual" or "Monthly" instead of the quarterly option. 3. Bank holidays can throw off the timing. If your due date falls on a banking holiday, the deposit is due the next business day, but the EFTPS system doesn't always make this clear. I'd also suggest calling the Practitioner Priority Service line at 866-860-4259 if you or your tax preparer has a PTIN. It's a separate line with much shorter wait times than the general taxpayer line. Even if you're not a practitioner yourself, many enrolled agents will make this call on behalf of clients for a small fee. The good news is that first-time penalty abatement is usually granted automatically if you have a clean compliance history, so don't stress too much about the immediate financial impact while you figure this out.
This is exactly the kind of detailed breakdown I needed! Thank you so much for taking the time to explain all these nuances. The effective date vs. initiation date distinction is something I definitely wasn't paying attention to. I've been focusing on when I submit the payment rather than when it actually processes, which could easily explain why some deposits appear late in their system. And you're absolutely right about the Tax Period dropdown - I think I may have been inconsistent with my selections there. Sometimes rushing through the EFTPS interface when I'm busy with other business tasks. I had no idea about the Practitioner Priority Service line either. Even if I need to pay someone a small fee to make that call, it would be worth it to actually talk to someone who can look at my specific situation rather than getting generic advice. Really appreciate the reassurance about first-time penalty abatement too. The financial stress of these notices has been keeping me up at night, so knowing there's likely a path to resolution helps a lot. Going to implement all of these suggestions starting with my next deposit cycle.
I've been following this thread with great interest because I'm dealing with a very similar situation! Got bumped to semi-weekly deposits about 6 months ago and it's been a nightmare trying to get the timing right. One thing that really helped me was finding out that the IRS has a specific deposit schedule lookup tool on their website (Publication 15, Circular E) that shows exactly which days deposits are due based on your payday. But even more helpful was learning that you can call EFTPS customer service directly at 1-800-555-4477 - they can actually walk you through the correct way to enter your deposits and explain the tax period selections. The EFTPS rep I spoke with told me that a lot of the confusion comes from people thinking "semi-weekly" means twice a week, when it actually just means there are two possible due dates each week depending on when you pay wages. She also mentioned that if you're ever unsure about a deposit deadline, you can always make the deposit earlier - there's no penalty for depositing early, only for depositing late. Also wanted to echo what others said about keeping detailed records. I started taking screenshots of my EFTPS confirmations and noting exactly which tax period I selected for each deposit. When I did get a penalty notice, having those records made it much easier to prove the deposits were made correctly and get the penalties reversed. Hope this helps - you're definitely not alone in finding this system confusing!
I've been following this thread closely as someone who went through a similar US-Germany tax transition in 2022, and there's one important aspect I haven't seen mentioned yet: the potential impact of state tax treaty benefits. While the federal US-Germany tax treaty is comprehensive, some US states don't automatically honor federal treaty provisions. Since your rental property is in California, you'll definitely need to file a California non-resident return (Form 540NR), and California has its own rules about recognizing foreign tax credits. California generally doesn't provide the same treaty benefits that federal taxes do, so you might end up with some level of triple taxation (US federal, California state, and German) on your rental income that can't be fully eliminated through credits. The good news is that California's tax rates are typically lower than German rates, so your German foreign tax credits on your federal return should still provide substantial relief. Also, make sure you understand the difference between the Foreign Tax Credit and Foreign Earned Income Exclusion. For your rental income, you'll want the Foreign Tax Credit since rental income doesn't qualify for the exclusion. But for future German employment income, the exclusion might be more beneficial depending on your situation. One practical tip: consider keeping separate bank accounts for your rental property income and expenses. This makes record-keeping much easier when you're dealing with currency conversions and different tax year reporting requirements between the countries. The learning curve is steep initially, but once you establish good systems and find the right professionals, it becomes much more manageable!
This is such valuable insight about California's state tax complications! I hadn't even considered that California might not honor federal treaty provisions - that's a really important distinction that could significantly impact my overall tax liability. The potential for triple taxation on my rental income is concerning, but your explanation about German rates typically being higher than California rates gives me some comfort that the foreign tax credits should still provide meaningful relief. I'll definitely need to run the numbers carefully to understand the full impact. Your point about the Foreign Tax Credit vs Foreign Earned Income Exclusion is well taken. For my current rental income situation, the FTC makes sense, but it's good to know about the exclusion option for future German employment income. I'll need to evaluate which approach is more beneficial as my income sources change. The separate bank account suggestion is brilliant! I've been mixing my rental income with other funds, which is making the currency conversion tracking much more complicated than it needs to be. Setting up a dedicated account for the rental property will make record-keeping so much cleaner for both tax systems. Thanks for sharing your experience with this transition. It's reassuring to hear from someone who successfully navigated these complexities. The initial learning curve feels overwhelming, but knowing it becomes more manageable with proper systems gives me confidence to push through this first challenging year.
I went through a very similar situation when I moved from the US to Germany in 2020, and I can definitely relate to the sticker shock of those professional fees! Here are a few practical steps that helped me navigate this without breaking the bank: First, take advantage of the IRS Taxpayer Advocate Service - they have specialists who can help explain treaty provisions over the phone for free. I found them incredibly helpful for understanding how Article 23 of the US-Germany treaty applies to specific situations like ours. For the German side, look into local Lohnsteuerhilfeverein offices - these are non-profit tax assistance organizations that charge much lower fees (typically β¬200-400) compared to private Steuerberater. Many have staff who understand basic US-Germany tax coordination. One thing that saved me significant time and stress: I created a simple spreadsheet tracking all my income sources, tax payments, and relevant dates in both USD and EUR. This made it much easier to complete forms like 1116 for foreign tax credits and helped me catch potential issues early. Also, don't forget to check if your employer offers any expat tax assistance as part of your benefits package. Some German companies provide this support for international employees, even if it's not explicitly advertised. The β¬4000 quote you received is definitely on the high end. With some preparation and the right resources, you should be able to handle this for well under β¬1500 total. The first year is always the most challenging, but it gets much easier once you understand the process!
This is incredibly practical advice, thank you! I had no idea the IRS Taxpayer Advocate Service could help with treaty provisions - that's exactly the kind of free resource I need to understand the specifics of Article 23 before paying for professional help. The Lohnsteuerhilfeverein suggestion is brilliant! I've been focused on finding expensive Steuerberater when these non-profit tax assistance organizations might be perfectly adequate for my relatively straightforward situation. β¬200-400 is so much more reasonable than the quotes I've been getting. Your spreadsheet idea makes perfect sense. Right now I have documents scattered across different folders and it's making everything more confusing than it needs to be. Having everything tracked in both currencies with relevant dates will definitely streamline the form completion process and help me spot any issues before they become problems. I hadn't thought to check with my German employer about expat tax assistance - that's a great tip that could potentially save me significant money if they offer this benefit. I'll reach out to HR to see what support might be available. It's so encouraging to hear that you successfully navigated this for under β¬1500 total. The β¬4000 quotes were making me consider just paying whatever it takes, but your experience shows there are much more affordable options available with a bit of research and preparation. Thanks for sharing such actionable advice!
I went through identity verification in January 2024 and can share my exact timeline to help ease your anxiety! Here's what happened: Jan 8: Received 5071C letter Jan 10: Called verification line (got through after 2 hours of redials) Jan 10: Completed phone verification (took about 20 minutes once connected) Jan 24: Transcript updated with refund date Jan 29: Refund deposited So 14 days from verification to transcript update, 19 days total to money in account. The verification itself was straightforward - they asked for my SSN, filing status, refund amount, and a few line items from my return. Since you mentioned urgent medical expenses, definitely emphasize this when you call. The IRS has expedited processing for financial hardship cases. Also, call first thing in the morning (7-8 AM) for shorter wait times. One thing that helped my peace of mind was checking my online account transcript every few days after verification. You'll see the 570 "additional account action pending" code clear, then 971 "notice issued" will appear, followed by 846 "refund issued" with your actual deposit date. The waiting is the hardest part, but most people get their refunds within 2-3 weeks of verification. You've got this!
Thank you so much for sharing your detailed timeline! This is exactly what I needed to hear. I'm feeling much more optimistic now knowing that 2-3 weeks is realistic. Your tip about calling early morning is great - I was planning to call at 8 AM sharp tomorrow. I'll definitely mention the medical expenses when I speak with them. It's reassuring to know that others have gone through this successfully and that the verification process itself isn't as scary as I imagined. I really appreciate everyone in this community sharing their experiences!
I went through identity verification just last month and wanted to share my experience to help calm your nerves! Here's my timeline: Dec 15: Filed return electronically Dec 28: Received 5071C letter in mail Jan 2: Called verification number (took 3 attempts to get through - kept getting busy signal) Jan 2: Completed phone verification in about 25 minutes once connected Jan 18: Checked transcript and saw code 846 with refund date Jan 22: Direct deposit hit my account So exactly 16 days from verification to transcript update, and 20 days total to getting my money. The agent was actually very helpful and walked me through each step. A couple things that made the process smoother for me: - I had my prior year AGI written down (they always ask for this) - Made sure to call from the phone number that matched what was on my tax return - Had my ID, Social Security card, and tax return spread out in front of me Since you mentioned urgent medical expenses, definitely lead with that when you call. I've heard they can flag accounts for expedited processing in hardship situations. The verification process itself really isn't as intimidating as it sounds - they're just confirming basic info from your return and ID. You'll get through this and have your refund soon!
This is such helpful information! I'm in a very similar situation - just received my 5071C letter yesterday and I'm really nervous about the whole process. Your detailed timeline gives me so much hope that this won't drag on forever. I especially appreciate the tip about having everything laid out before calling - I would have definitely been scrambling to find documents while on the phone. Did the agent give you any indication during the call that your verification was successful, or did you just have to wait and check your transcript later? I'm worried I won't know if I did something wrong until weeks later.
Freya Johansen
I've been dealing with error 428 for the past week and this thread has been absolutely invaluable! After trying multiple approaches mentioned here, I finally had a breakthrough this morning. Following the early morning timing strategy that Miguel, Sofia, and others have had success with, I checked WMR at 5:30 AM and got through on my second attempt. What's interesting is that I had been getting the 428 error consistently for 8 days straight, but my transcript (set up using Hattie's detailed instructions) had been showing normal processing the entire time with code 150. For anyone still struggling with this error, here's my consolidated approach based on what worked from everyone's suggestions: 1. Set up transcript access first for peace of mind - it's way more reliable than WMR during these system issues 2. Try accessing WMR between 5:30-6:30 AM EST when server load is lowest 3. Use a completely fresh browser session (incognito mode) or try a different device/network 4. Don't panic if you keep getting 428 - based on everyone's experiences here, it's purely a system capacity issue, not a problem with your actual return The most frustrating part is that my refund had actually been approved and was in final processing stages while WMR was still throwing errors! This community has provided better troubleshooting guidance than any official IRS resource. Thanks to everyone who shared their detailed experiences and solutions!
0 coins
Natasha Kuznetsova
β’This is such a comprehensive summary of all the solutions that have worked for people in this thread! I'm so glad you finally got through after dealing with the 428 error for over a week. Your consolidated approach is exactly what I needed - I've been feeling overwhelmed trying to figure out which strategies to prioritize. The fact that your refund was already approved while WMR was still giving errors really drives home how unreliable that system can be during peak times. I'm definitely going to set up transcript access tonight and try the 5:30 AM approach tomorrow morning. It's honestly ridiculous that we as a community have had to reverse-engineer better troubleshooting methods than what the IRS provides, but I'm so grateful for everyone's detailed sharing of what actually works. Fingers crossed I'll have similar success tomorrow!
0 coins
ElectricDreamer
I've been following this thread religiously while dealing with my own 428 error nightmare for the past 10 days! Based on all the excellent advice shared here, I finally got some relief this morning. I set up transcript access using Hattie's method and found out my return has been fully processed with code 846 (refund issued) even though WMR is STILL giving me error 428! The early morning strategy definitely works - I got through at 6:15 AM after failing dozens of times during normal hours. But honestly, the transcript access is the real MVP here. It shows the actual status while WMR is basically useless during these high-traffic periods. One additional tip I discovered: if you're using a VPN or work network, try switching to your regular home internet. I had been trying from my office WiFi with no luck, but got through immediately when I switched to my phone's cellular data during the early morning window. This community has been more helpful than the IRS helpline, their FAQ section, or any official troubleshooting guide. It's frustrating that we've had to crowdsource solutions to what's clearly a systemic issue with their servers, but I'm so grateful for everyone's detailed sharing of what actually works!
0 coins
Amina Sow
β’This is incredibly helpful, thank you! I've been stuck with error 428 for about a week now and was starting to lose hope. The VPN/network switching tip is something I hadn't seen mentioned before - that could definitely be my issue since I work remotely and have been trying mostly from my work VPN connection. I'm going to try the cellular data approach combined with the early morning timing tomorrow. It's amazing that your transcript showed refund issued while WMR was still completely broken - really shows how unreliable their front-end system is during busy periods. Thanks for adding another practical solution to this thread! This community troubleshooting has been way more effective than anything official from the IRS.
0 coins