형사보상은 무죄확정된 피고인이 미결구금 당한 경우와 상소, 재심에서 무죄 확정된 경우에 구금이나 형 집행 보상을 청구할 수 있고, 피의자로 구금되었다가 공소제기하지 않은 이유에 따라 보상청구 가부가 결정된다.
형사보상은 크게 피고인에 대한 보상과 피의자에 대한 보상으로 나누어 살펴볼 수 있다. 우선 형사소송법에 따른 일반 절차나 재심 및 비상상고 절차에서 무죄재판이 확정된 피고인은 미결구금을 당한 경우에 그 구금에 대한 보상을 청구할 수 있다(형사보상법 제2조 제1항). 또한 상소권회복에 의한 상소나 재심 및 비상상고 절차에서 무죄재판이 확정된 피고인도 원판결에 의해 이루어진 구금이나 형 집행에 대한 보상을 청구할 수 있다(동조 제2항). 다음으로 피의자로서 구금되었던 자가 검사로부터 공소를 제기하지 아니하는 처분을 받은 경우에도 그 구금에 대한 보상을 청구할 수 있는데, 다만 이 때 공소를 제기하지 않는 처분의 사유가 구금 이후에 발생하였다거나 그 처분이 종국적이지 않은 경우 및 기소편의주의에 기한 기소유예처분인 경우에는 보상을 청구할 수 없다(동법 제27조 제1항).