You move money into an IRA, the transaction clears, and a confirmation lands in your inbox. The account shows the new balance. Nothing bounces, nothing flags, nobody calls. It feels like approval. You contributed, the custodian took it, and the natural assumption is that taking it meant you were allowed to do it.
That assumption is where excess contributions are born. Custodians accept contributions they have no way of knowing you were not eligible to make. The acceptance is not a verdict on your eligibility. It is a processing step, and the part that actually decides whether the contribution was allowed happens somewhere else, much later, with information your custodian never had.
Two different jobs are happening here, and people collapse them into one. Your custodian processes contributions. The IRS polices eligibility. Those are not the same function, and they do not run on the same timeline.
The custodian can actually see only a narrow slice of the picture. It knows the account exists. It knows the dollar amount you sent. It knows which tax year you assigned the contribution to. It can stop you from contributing more than the annual limit into that specific account. What it cannot see is almost everything that determines whether you were eligible in the first place.
Eligibility for an IRA contribution depends on facts the custodian does not have. It depends on whether you had earned income to support the contribution, since a contribution needs compensation behind it. It depends on your modified adjusted gross income, which controls whether you can contribute to a Roth at all and how much. It depends on whether you contributed to another IRA at another custodian, because the annual limit is a combined limit across every IRA you own, not a per account limit. Your custodian sees its own four walls. It does not see the other rooms.
None of those facts are final on the day you contribute. Your earned income is not final until the year ends. Your modified adjusted gross income is not final until you file. The contribution at the other custodian is invisible to this one. So the custodian does the only thing it can. It accepts the money, codes it, and reports it to the IRS on Form 5498. That form records that a contribution happened. It does not certify that the contribution was allowed.
The IRS is the one that polices. It reconciles your contribution against your actual income and your actual eligibility after you file, using information the custodian never had. If the contribution was excess, that is when the six percent excise tax enters the picture.
What happens if you treat the custodian's acceptance as the final word. Nothing good. The eligibility problem does not go away because nobody stopped you. It sits in the account, and the correction clock runs whether or not you know it. You can still avoid the six percent with a return of excess by your tax filing deadline, including extensions. Miss that window and the six percent applies for the year, and again every year the excess stays put. The custodian will not catch it for you, will not warn you, and will not fix it on its own. Processing was its whole job, and it already did it.
Someone contributes the full amount to a Roth IRA in January, eager to start the year funded. Their income has been climbing, and by the time the year ends their modified adjusted gross income lands above the level where any Roth contribution is allowed. The custodian never knew that. In January, the income did not exist yet, and even later the custodian had no view into the final number.
The contribution sat in the account the whole year, looking perfectly normal. The confirmation said it cleared. Form 5498 reported it. Nothing about the account suggested a problem.
The problem was real anyway. When the tax return is prepared the following spring, the income is final, the Roth eligibility is gone, and the entire contribution is excess. If they catch it before the tax filing deadline including extensions, a return of excess removes it with no excise tax. If they assumed the smooth acceptance meant they were fine and did nothing, the six percent applies for that year, and the account that looked normal the whole time was carrying an excess from January on.
The custodian accepting your contribution is not a loophole, and it is not negligence. It is the system working the way it is built. Custodians cannot police eligibility, because eligibility depends on facts that are not settled until well after the money moves. Asking a custodian to verify your income before accepting a contribution would mean no one could fund an IRA until their tax year was over.
What truly matters is knowing where the responsibility actually sits. The custodian's acceptance confirms one thing, that the transaction processed. It says nothing about whether you were eligible. That second question is yours to answer, and the facts that answer it, your earned income, your modified adjusted gross income, your contributions at other custodians, are facts you have and the custodian does not.
This is good news, oddly. If the custodian had the final say, an ineligible contribution would be permanent. Because eligibility is settled later, you have a window to fix it later. The smooth confirmation was never a verdict. It was a receipt. Knowing the difference tells you exactly where you stand.
I write one of these every day, one retirement rule, explained in plain language and verified against the source. The daily email is free: subscribe here.
Disclaimer This article is for educational and informational purposes only. It is not tax, legal, or financial advice and does not create an advisor-client relationship. Always consult appropriate professionals regarding your specific situation.