Kristalno poročilo je tisto, ki ga ustvari programska aplikacija Crystal Reports. Ta aplikacija je zasnovana za ustvarjanje poročil iz najrazličnejših virov podatkov. Zaradi vključitve v Microsoft Visual Studio je postal široko uporabljen.
Glavna prodajna točka programske opreme, ki se uporablja za ustvarjanje kristalnih poročil, je izjemno širok razpon podatkov, s katerimi lahko dela. Nekateri pogosti viri vključujejo preglednice iz programske opreme, kot je Microsoft Excel, datoteke z navadnim besedilom in podatke iz aplikacij za sodelovanje in skupno rabo, kot je Lotus Notes. Programska oprema deluje tudi s številnimi vrstami baz podatkov, vključno z Btrieve in Microsoft Access.
Druga vrsta podatkov, združljivih s programsko opremo, so datoteke XML. Te so podobne datotekam HTML, ki se uporabljajo za ustvarjanje najpreprostejših spletnih strani. Medtem ko kodiranje HTML nadzoruje izključno način, kako se vsebina prikaže na strani, lahko XML definira, katere vrste informacij so v vsebini. Tako je veliko lažje manipulirati z vsebino na več straneh ali spletnih mestih.
Druga glavna prednost programske opreme za kristalno poročilo je, da uporablja grafični vmesnik. To pomeni, da lahko uporabnik z miško nastavi povezave med različnimi nizi podatkov. Uporabnik si lahko tudi ogleda in preizkusi različne postavitve za končno poročilo, ki ga ustvari programska oprema.
Verjetno je glavni razlog, da se toliko ljudi odloči za izdelavo kristalnega poročila, ta, da je programska oprema priložena različnim Microsoftovim izdelkom. Ti vključujejo zgodnje izdaje Visual Basica in zdaj Microsoft Visual Studio. To je orodje, ki se uporablja predvsem za ustvarjanje aplikacij, združljivih z Microsoft.
Več različnih podjetij je izdelalo programsko opremo za kristalno poročilo. Sprva je bilo delo podjetja Crystal Services Incorporated, ki je vir imena, čeprav je bila programska oprema sprva znana kot Quik Reports. Podjetje je nato prevzel Seagate Software in ga preimenoval v Crystal Decisions. To pa je odkupilo podjetje Business Objects, ki ga je leta 2008 sam prevzel nemški programski velikan SAP.
Programska oprema je zdaj tako dobro uveljavljena, da je format splošno priznan. To je privedlo do številnih povezanih podjetij. Na primer, več podjetij za usposabljanje izvaja seminarje o najboljšem načinu izdelave kristalnega poročila. Obstaja tudi širok nabor knjig in priročnikov, ki obravnavajo uporabo kristalnega poročila v določenih vrstah poslovanja.