$form['item'][$item->iid]['check'] = array( '#type' => 'checkbox', '#default_value' => 1, '#prefix' => "
"
", ); output: Checkbox isnt checked by default, but pass its state (0,1) as expected Adding '#value' => 1 output: Checkbox is checked by default, but only outputs 1