Bank not obligated to pay check more than six months old.

Iowa Code § 554.4404, under UNIFORM COMMERCIAL CODE.

Iowa Code § 554.4404

A bank is under no obligation to a customer having a checking account to pay a check, other than a certified check, which is presented more than six months after its date, but it may charge its customer’s account for a payment made thereafter in good faith. [C66, 71, 73, 75, 77, 79, 81, §554.4404 ]