A custodial agreement for a retirement savings account is a legal contract between an account holder and a financial institution that establishes the institution as the custodian of the account assets. It defines the custodian's responsibilities for holding, investing, and distributing the funds, and spells out the account owner's rights. Every IRA, 401(k), and similar tax-advantaged account requires a custodial agreement because the IRS mandates that qualifying retirement accounts be held by an approved trustee or custodian, such as a bank, brokerage firm, or insurance company.
The agreement is the governing document for the account. It supersedes marketing materials and informal conversations you may have had about how the account works.
Custodial agreements for retirement accounts address a consistent set of terms regardless of the institution. The specific language varies, but every agreement governs the same core areas.
The IRS publishes prototype plan documents that financial institutions use as the legal foundation for their IRA custodial agreements. IRS Form 5305-A covers Traditional IRAs. Form 5305-RA covers Roth IRAs. An institution that adopts an IRS model plan does not need to seek individual IRS approval of its custodial agreement. The plan terms are pre-approved by the IRS, giving both the custodian and the account holder confidence that the account qualifies for the tax treatment it claims.
Most people sign custodial agreements without reading them, which creates unnecessary risk. Three areas deserve attention before you sign or when you review an existing account.
You can transfer your retirement account from one custodian to another without tax consequences through a direct trustee-to-trustee transfer. The new custodian sends transfer instructions to the old custodian, and the assets move directly between institutions. No distribution is made to you, so no withholding or early withdrawal penalty applies. A new custodial agreement with the receiving institution takes effect when the transfer is complete.