Право вибирати посла до сойму (активне виборче право) мали громадяни, які покінчили 20-ий рік життя; право бути вибраним (пасивне виборче право) мали громадяни, які покінчили 28-ий рік життя.
Сойм мав складатися з 226 послів, з того 160 Українців (70.8 %), 33 Поляків (14.6 %), 27 Жидів (11.9 %), 6 Німців (2.7 %).
Число членів сойму розділено законом між окремі народности, щоби при виборах не було ніяких національних конфліктів. Для кождої народности утворено національні виборчі округи, в яких виборче право мали тільки виборці даної народности.
Виборчі округи покривалися територіяльно з округами окружних судів (прим. виборчий округ Львів обнимав територію окружного суду у Львові — і т. д.)
Українські виборчі округи: 1) Перемишль вибирав 12 послів. 2) Львів — 22 послів. 3) Золочів — 13 послів. 4) Тернопіль — 9 послів. 5) Бережани — 12 послів. 6) Чортків — 12 послів. 7) Коломия — 14 послів, 8) Станиславів — 20 послів, 9) Стрий — 19 послів. 10) Самбір — 13 послів. 11) Сянік — обнимав судові повіти Лемківщини і вибирав 9 послів. 12) Буковина обнимала українські судові повіти і вибирала 12 послів.
Польські і жидівські виборчі округи: 1) Тернопіль–Болочів–Бережани вибирав 10 польських, 6 жидівських послів. 2) Львів вибирав 7 польських, 5 жидівських послів. 3) Станиславів–Стрий–Чортків вибирав 6 польських, 7 жидівських послів. 4) Коломия–Буковина вибирав 1 польського, 4 жидівських послів. 5) Самбір–Сянік–Перемишль вибирав 9 польських і 5 жидівських послів.
Німецький виборчий округ творила ціла Західна Область Української Народньої Республики з 6 послами.
В кождім виборчім окрузі виборці кождої народности творили окреме виборче тіло.
Примір: В українськім окрузі Тернопіль всі українські виборці творили одно виборче тіло, яке вибирало призначене для свого округа число українських послів; в окрузі Золочів так само: в окрузі Бережани так само — і т. д. Всі польські виборці в польськім окрузі Тернопіль–Золочів–Бережани творили знов окреме виборче тіло, яке вибирало призначене для сього округа число польських послів. Всі жидівські виборці в жидівськім окрузі Тернопіль–Золочів–Бережани творили знов одно виборче тіло, яке вибирало призначене для сього округа число жидівських послів.
Таким чином українські, польські, жидівські і німецькі виборці творили окремі національні виборчі тіла, які не мали один до другого ніякого діла і не могли мати між собою ніяких конфліктів.
В кождім національнім окрузі вибори були пропорціональні. Примір: В українськім окрузі Львів українські виборці вибирали 29 послів пропорціональною системою, себ-то кожда партія мала право виставити 22 кандидатів і посольські місця розділювалися між окремі партії пропорціонально до одержаних кождою з них голосів.
Перші вибори до сойму мали відбутися в червні 1919.