Wysokość opłaty za świadczenia udzielane w ZPO ustalona została w: Ustawie z dnia 27 sierpnia 2004 r. o świadczeniach opieki zdrowotnej finansowanych ze środków publicznych (Dz. U. 2008 r. Nr 164, poz. 1027 z późn. zm.), art. 18, ust. 1.
Wynika z niej, że zakład opiekuńczy pobiera opłatę w wysokości 250% najniższej emerytury, ale nie wyższą niż 70% miesięcznego dochodu osoby przebywającej w zakładzie.