Essentially, an account stated is a new contract under which the parties to prior transactions agree to a new balance due. 6. Thus, a claim for an account stated is based not on the original transactions between the parties, but on the new, agreed upon contractual balance.
An Account Stated establishes an implied contract, whereas a breach of contract traditionally refers to an expressly written contract. Account Stated is used when no contract exists or when the plaintiff cannot prove the existence of the contract.
My recommendation would be to go to your bank ask them for a statement (for visa purposes) which they can stamp and sign in front of you. Alternatively, you can print the most recent statement (with custom dates) and take for signing. In short, you should try to get as recent as possible.