Berberyna ma działanie hipoglikemizujące i hipolipemizujące. Zwiększa wydzielanie insuliny pod wpływem glukozy, a także stymuluje wrażliwość komórek na insulinę. Stosowanie berberyny pomaga obniżyć wskaźnik masy ciała (BMI), poziom trójglicerydów, cholesterolu całkowitego i frakcji LDL we krwi.
Berberyna reguluje gospodarkę węglowodanową i lipidową organizmu. Aktywuje enzym AMPK, przez co przyspiesza metabolizm. Moduluje skład mikroflory jelitowej oraz hamuje aktywność α-glukozydazy w przewodzie pokarmowym. Dzięki temu zmniejsza szybkość trawienia węglowodanów złożonych i ogranicza wchłanianie glukozy z przewodu pokarmowego.