Киев се изправи пред тежки загуби на бойното поле след две години на война, докато Русия се възползва от значително предимство в човешката сила.
Ходът ще позволи на Украйна да извика повече хора, за да попълни резервите си, след като броят на доброволците спадна.
Зеленски заяви през декември, че са необходими още 500 000 войници.
Украинският президент предупреди за планове, които Русия може да има за пролетна или лятна офанзива тази година.
Подписването на законопроекта от Зеленски може да означава, че Украйна иска да изгради силни отбранителни укрепления в подготовка за евентуална руска офанзива.
Украинските сили се надяваха да си върнат части от територия, спечелена от Русия, както и да прекъснат руските линии за доставки за Крим.
Но поради липсата на превъзходство във въздуха и изправен пред страхотна руска отбрана, контранастъплението на Киев спря в началото на зимата и има опасения, че руските сили могат да надминат Украйна.
Миналата година украинският генерал Александър Търнавски предупреди, че войските вече са били принудени да съкратят някои военни операции заради спада на чуждестранната помощ.
Украйна разчита в голяма степен на западни доставки, особено на доставки на ракети с голям обсег и системи за противовъздушна отбрана. Въпреки това военна помощ от САЩ и ЕС беше блокирана на фона на политически спорове.
Руският президент Владимир Путин каза, че повече от 600 000 от неговите войници се бият в Украйна, но не разкрива колко са загубили живота си там.
Секретен доклад на американското разузнаване, публикуван през декември, изчислява, че 315 000 руски войници са били или убити, или ранени от началото на войната - което според него е почти 90% от руските войници военен персонал в началото на инвазията.
През февруари Зеленски каза, че 31 000 украински войници са били убити от началото на войната, но американски служители са поставили броят на убитите украински войници е най-малко 70 000 и около 120 000 ранени.