The IRS finds unreported income through document matching, bank deposits, third-party reports, and audits — not through guessing or random checks.
The most common way the IRS catches unreported income is through document matching. When you receive income, the person or business paying you usually files a form with the IRS reporting what they paid you — a W-2 for wages, a 1099 for freelance work or investment income, a 1098 for mortgage interest, or similar forms. The IRS computer system compares these forms to your tax return. If you earned $50,000 in W-2 wages but reported only $40,000, the mismatch flags your return.
This matching happens automatically and catches most unreported income before any human reviews your file. You do not have to be audited for the IRS to notice. The system generates a notice asking you to explain the difference, and you either pay the tax owed or provide documentation showing the form was wrong.
The second major source is bank and financial records. During an audit, the IRS can subpoena your bank statements, credit card statements, and investment accounts. If your deposits far exceed your reported income, that signals unreported earnings. For example, if you reported $30,000 in self-employment income but your business bank account shows $80,000 in deposits, the IRS will ask where the extra $50,000 came from.
Key Takeaways
- The IRS automatically compares third-party income reports (W-2s, 1099s) to your tax return, and mismatches trigger notices without requiring an audit.
- Bank deposits, credit card statements, and investment records are the primary tools the IRS uses during an audit to verify income.
- Cash businesses, rental properties, and investment accounts are audited more frequently because income is harder to verify through documents.
- The IRS can pursue unreported income for three years in most cases, or six years if the underreporting is substantial.
Third-Party Reports That Trigger IRS Matching
Any payment you receive that generates a form sent to the IRS will show up on the IRS's matching system. This includes W-2 wages from employers, 1099 income from clients or platforms, dividend and interest statements from banks and brokers, rental income reported by property managers, and payments from payment processors like PayPal or Square.
The IRS also receives reports from state tax agencies, the Social Security Administration, and other government bodies. If you claim a dependent, the IRS verifies the Social Security number matches a real person. If you claim education credits, the school reports tuition paid. Inconsistencies between what you claim and what institutions report create flags.
Cryptocurrency exchanges, stock brokers, and real estate platforms now report transactions to the IRS as well. If you sold Bitcoin or stocks and did not report the gain, the exchange's report to the IRS will not match your return.
How Bank Deposits Reveal Unreported Income
During an audit, the IRS requests several years of bank statements. They add up all deposits and compare the total to your reported income. Large deposits that you cannot explain as loans, gifts, or transfers from other accounts suggest unreported income.
The IRS knows that gifts and loans are not taxable, but you must be able to document them. If you deposit $20,000 and claim it was a gift from your mother, you need a written statement from her or evidence of the transfer from her account. Without documentation, the IRS treats the deposit as income.
Cash deposits are particularly scrutinized because cash is harder to trace. If you run a cash business and make large deposits without corresponding 1099s or business records, the IRS will ask for an explanation. Business owners are expected to keep records showing where cash came from — sales receipts, invoices, or a cash register log.
Audits and Which Returns Get Selected
The IRS does not audit randomly. Returns are selected based on risk factors that suggest unreported income is likely. Self-employed people, cash businesses, rental property owners, and high-income earners face higher audit rates. Returns with large deductions relative to income, charitable contributions that seem excessive, or business losses year after year also draw attention.
Once an audit begins, the IRS can request any documents they believe are relevant — bank statements, receipts, invoices, contracts, and communications with clients or customers. If you cannot produce records showing where income came from or how you spent it, the IRS can estimate your income based on bank deposits and other evidence.
The IRS also uses data analytics to identify patterns. If your reported income is much lower than others in your profession or industry, your return may be selected for examination.
The Statute of Limitations for Unreported Income
The IRS generally has three years from the date you file a return to assess additional tax and penalties. This means if you filed your 2021 return in April 2022, the IRS has until April 2025 to audit you and demand payment for that year.
The three-year window extends to six years if you underreported income by 25 percent or more. If you reported $40,000 in income when you actually earned $60,000, the six-year rule applies. There is no statute of limitations if you did not file a return at all — the IRS can go back indefinitely.
Once the statute expires, the IRS cannot assess tax for that year. However, if you file an amended return or the IRS is still investigating, the clock may restart or extend.
What Happens When Unreported Income Is Discovered
If the IRS finds unreported income through document matching, you will receive a notice in the mail. The notice shows the discrepancy and gives you a deadline to respond — usually 30 days. You can pay the tax owed, provide documentation showing the form was incorrect, or request a hearing if you disagree.
If unreported income is discovered during an audit, the IRS will propose adjustments to your return. You have the right to dispute the findings and appeal within the IRS system before paying. If you do not respond or lose the appeal, you owe the additional tax plus interest and penalties.
Penalties for unreported income typically include a failure-to-pay penalty (usually 0.5 percent per month) and accuracy-related penalties (20 percent of the underpayment). If the IRS determines the underreporting was fraudulent — meaning intentional and deliberate — criminal penalties can apply, though this is rare and requires proof of intent.
Frequently Asked Questions
Can the IRS find out about cash income I did not report?
Yes, primarily through bank deposits. If you deposit cash into your account, the IRS can see it during an audit and ask where it came from. If you keep cash off the books entirely, the IRS may estimate your income based on your lifestyle, expenses, or business records. The larger the cash business, the more likely an audit will occur.
What if I received a 1099 but did not report it on my tax return?
The IRS will notice the mismatch automatically when they compare the 1099 to your return. You will receive a notice asking you to explain why the income is missing. You will owe the tax on that income plus interest and penalties unless you can show the 1099 was issued in error.
Does the IRS monitor PayPal, Venmo, and other payment apps?
PayPal and similar platforms report transactions to the IRS if they exceed certain thresholds (currently $20,000 and 200 transactions per year, though this changes). Venmo and Cash App do not report to the IRS unless the transaction is flagged as business activity. However, the IRS can still subpoena records from these platforms during an audit.
What should I do if I find unreported income from a previous year?
You can file an amended return for that year using Form 1040-X. Filing an amended return before the IRS contacts you may reduce or eliminate penalties, though you will still owe the tax and interest. Consult a tax professional to understand your options and the best timing for filing.