A complex consisting of a protein bound to a flavin, FAD, or FMN (flavin mononucleotide). Flavoproteins catalyze a large number of oxidation-reduction reactions in which the flavin group carries electrons and hydrogen ions.