검사는 공소 제기를 위해 서면으로 공소장을 관할법원에 제출해야 하고, 피고인은 이를 방어준비 기초자료로 쓴다. 공소장에는 피고인 수 관련 부분, 피고인 특정 사항을 기재하고, 범죄 내용 명시로 사실을 특정하게 해야 한다. 제기 방식에 위반된 공소제기는 무효이며, 서면 공소제기가 없었던 경우 공소제기 자체가 성립하지 않는다.
검사가 공소를 제기하기 위해서는 공소장을 관할법원에 제출해야 하며(제254조 제1항), 구두나 전보에 의한 공소제기는 인정되지 않는다. 이와 같은공소제기의 서면주의는 법원의 심판대상을 명확히 하는 이외에 피고인으로 하여금 방어준비의 기초자료로 삼을 수 있게 하는 의미를 가지고 있다. 이를위해 공소장에는 피고인의 수에 상응하는 부본을 첨부하여야 하고(제254조 제2항), 피고인의 성명 기타 피고인을 특정할 수 있는 사항, 죄명, 공소사실, 적용법조를 기재하여야 하며(동조 제3항), 공소사실의 기재는 범죄의 일시, 장소와 방법을 명시하여 사실을 특정할 수 있도록 하여야 한다(동조 제4항).법원은 제1회 공판기일 전 5일까지 이를 피고인 또는 변호인에게 송달하여야 하며(제266조), 공소제기는 공소장이 법원에 도달한 때 그 효력이 발생하므로 공소장의 제출일자와 법원직원이 접수인을 찍은 날짜가 다르다면 공소장 제출일자를 공소제기일로 보아야 하나 통상의 경우 공소장에 접수일로 찍혀 있는 날짜는 공소제기일로 추정된다. 공소제기 방식에 위반된 공소제기의 효력은 무효이며, 다만 공소제기가 방식에 위반된 경우가 아니라 애초에 서면에 의한 공소제기가 없었던 경우에는 공소제기 자체가 성립하지 않은 것이 된다.