Il polittico venne commissionato dai Silvestrini di Santa Maria Nuova in porta Sole di Perugia il 9 dicembre 1472.Poiché alla realizzazione dell'opera concorsero le autorità comunali;si impose ai monaci di scegliere il maestro cui affidarne l'esecuzione tra gli artisti locali.La scelta di Fiorenzo ben documenta come a tali date egli doveva già godere di un incondizionato prestigio.Alla prima commissione;che prevedeva l'esecuzione di un polittico dipinto su due facce;ne seguì una seconda nel 1487;con la riduzione del lavoro ad una sola faccia;ed una terza nel 1491;quando Fiorenzo si impegnò a condurre a termine il polittico;già iniziato;entro il 1493.Sebbene;quindi;l'opera sia la più antica tra quelle documentate del pittore;la sua realizzazione va sostanzialmente collocata tra il 1487 e i l 1493.Forse il polittico fu smembrato nel 1651;quando l'altare fu rinnovato in forme barocche;le singole tavole sono passate nel 1810 all'Accademia e;quindi;in Galleria.In un primo tempo solo le cinque tavole maggiori furono riunite insieme in una cornice;nel 1907 tutte le tavole superstiti furono ricomposte in una cornice in stile gotico eseguita da Francesco Moretti.Lo scarto cronologico che separa l'inizio del lavoro dalla sua conclusione;giustificherebbe;secondo Santi (1985;pp.71-72);anche il divario stilistico che distingue le singole tavole;talune segnate da una più forte e decisa impronta peruginesca.