Feeling the need of a commission to prevent corruption and other corrupt practices in the country and to conduct inquiry and investigation for other specific offences and to enact other relevant matters, government of Bangladesh enacted the law in 2004.