Конечно от з\п. Но если у тебя совокупный доход за год превышал установленный максимум, то получишь "потолок" - раньше было примерно 35 тыс. за месяц, на след. год не знаю пока нормы. Т.е. "по закону" должны рассчитывать декретные из расчета 100% от средней з/п за последние 1-2 года (смотря по какому  способу считать). Но выплатят не больше этого "потолка" в 34 или 35 тыс., если з\п была больше  Не знаю, понятно ли объяснила. Ну в общем, точно так же, как обычные больничные рассчитывают. И если з\п не менялась за 2 года, то все равно как считать. Вроде мне бухгалтер говорила, что за 2 года даже лучше немного, хотя не принципиально.