Pakankamai karvedilolio dozei įtakos turi tokie veiksniai kaip paciento reakcija į gydymą, būklė, kuriai gydyti vartojamas vaistas, ir pacientui skiriamų tablečių tipas. Standartinė karvedilolio dozė hipertenzijai gydyti yra 6.25 miligramai, vartojama du kartus per dieną, tačiau jei paciento kraujospūdis nepagerėja, ją galima padidinti iki daugiausiai 25 miligramų du kartus per dieną. Jei pacientas vartoja specialias pailginto atpalaidavimo kapsules, pakankama karvedilolio dozė gali būti 20-80 miligramų. Rekomenduojama pradinė dozė pacientams, sergantiems staziniu širdies nepakankamumu, yra 3.25 miligramai du kartus per parą, tai yra maždaug pusė dozės, vartojamos hipertenzijai gydyti.
Karvedilolis daugiausia veikia adrenerginę nervų sistemą organizme, blokuodamas jo naudojamus širdies receptorius. Sistema paprastai išskiria norepinefriną – tam tikrą adrenalino rūšį, kuris prisitvirtina prie širdies receptorių ir priverčia ją plakti greičiau ir stipriau. Ši cheminė medžiaga taip pat prisitvirtina prie arterijas supančių raumenų, o tai gali padidinti kraujospūdį, o kova, kad kraujas patektų į tą slėginę sistemą, padidina širdies apkrovą. Išgėrus pakankamą karvedilolio dozę, vaistas blokuoja širdies receptorius ir kai kuriuos arterijų receptorius. Šis veiksmas sumažina kraujospūdį ir širdies plakimo dažnį.
Labiausiai paplitęs veiksnys nustatant, kokia yra pakankama karvedilolio dozė, yra paciento atsakas į gydymą. Atsižvelgiant į tai, dozės pakeitimus gali nustatyti tik sveikatos priežiūros specialistas. Pavyzdžiui, pacientui, vartojančiam karvedilolio nuo hipertenzijos, paprastai skiriama 12.5 miligramų gydymo, padalyta į dvi dozes, tačiau, jei paciento kraujospūdis nepagerėja, tai gali būti padidinta iki 50 miligramų per dieną. Jei vaistas vartojamas nuo stazinio širdies nepakankamumo, pradinė dozė yra 6.25 miligramai per dieną, tačiau ji gali padidėti iki didžiausios 100 miligramų pacientams, sveriantiems daugiau nei 187 svarus (85 kilogramus). Jei pacientas sveria mažiau, didžiausia pakankama karvedilolio dozė yra 50 miligramų per dieną.
Kiti veiksniai, galintys turėti įtakos pakankamos karvedilolio dozės kiekiui, yra vartojamų tablečių tipas ir būklė, kuriai gydyti vartojamas vaistas. Vaistas tiekiamas greito atpalaidavimo tabletėmis arba pailginto atpalaidavimo versija. Pacientai, sergantys hipertenzija, iš pradžių vartoja 12.5 miligramų per dieną, jei vartoja greito atpalaidavimo piliules, ir 20 miligramų per dieną, jei vartoja pailginto atpalaidavimo tabletes. Dozavimas staziniam širdies nepakankamumui iš pradžių yra pusė dozės, reikalingos sergant krūtinės angina ar hipertenzija, ir padvigubinama, jei pacientas nereaguoja į gydymą neigiamai.