How long should an executor of a will keep a deceased person's financial records? It would be prudent to keep these records for at least three years, which is the general statute of limitations for the IRS to conduct an audit.