When to use Void or Value-Returning Functions: 1  Void Function: when must return more than one value or modify any of the caller's arguments. 2  Void Function: when must perform I/O. 3  Void Function: when in doubt, can recode any value-returning function as void function by adding additional outgoing parameter.
No contributions allowed after age 70-1/2. None. Annual Earned Income Requirements. Total traditional IRA contribution amount for both spouses cannot exceed total amount of your joint taxable income, or double the annual IRA limit, whichever is less.bility to deduct contributions to a traditional IRA may be limited or entirely eliminated if the working spouse contributes to an employer-sponsored plan. No effect on eligibility for spousal Roth IRA. Age Limits on Contributions Yes. Contributions are not permitted for a nonworking spouse beyond age 70 1/2.
If you are age 50 or older, you can contribute an additional amount to a Roth IRA each year. This is commonly referred to as a catch-up contribution for investors nearing retirement. For 2015, the Roth IRA catch-up contribution is an additional $1,000 over the standard annual maximums. If $131,000 and up, you cannot contribute to a Roth IRA. 2  Married filing separately and you lived with your spouse at any time during the year: If MAGI is between $0 and $10,000, your contribution limit will phase out. 3  If $0, you can contribute up to the $5,500 maximum ($6,500 if over 50 years old).