La riboflavina è importante nel metabolismo energetico per cui il fabbisogno giornaliero viene calcolato in base alle calorie che vengono introdotte. Attualmente si consiglia un introito giornaliero di 0,6 mg/1000 Kcal. Una piccola quantità di riboflavina viene fornita dalla flora intestinale.