Ficoeritrin se čini crvenim jer apsorbira svjetlost uglavnom u plavo-zelenoj regiji spektra (maksimalno oko 495 nm valne duljine) i odražava crveno svjetlo. Ovaj pigment igra ulogu u fotosintezi učinkovito snimajući svjetlosnu energiju iz plavo-zelenog dijela spektra i prenoseći je u klorofil A, primarni fotosintetski pigment. Maksimiziranjem apsorpcije svjetlosti, ficoeritrin omogućava algama da se fotosinteziraju učinkovito u dubokoj vodi ili sjenovitim okruženjima u kojima plavo-zelena svjetlost dobro prodire.
Zajedno s fikoeritrinom, i drugi fikobiliproteini poput fikocijana (koji se pojavljuju plavo) i alofikocijanin (koji se pojavljuje plavo-zeleno) također doprinose živahnim bojama opaženim u različitim vrstama algi.