The registration of political parties in Nigeria is the responsibility of the Electoral Commission - specifically, the Independent National Electoral Commission (INEC). Under the Nigerian Constitution and the Electoral Act, INEC has the exclusive power to register and deregister political parties, monitor their activities, and ensure they comply with legal requirements such as having a national spread and a democratic internal structure.
To be registered, a political party must meet conditions set by INEC, including having its headquarters in the Federal Capital Territory (Abuja), having offices in at least two-thirds of the states, submitting a constitution and manifesto, and demonstrating that its membership cuts across at least two-thirds of the states.
The other commissions serve different functions. The Corporate Affairs Commission (CAC) registers businesses, companies, and incorporated trustees, not political parties. The Public Complaints Commission handles complaints from citizens against government agencies and public officers. The Civil Service Commission deals with appointments, promotions, discipline, and welfare of civil servants. None of these bodies has any role in the registration or regulation of political parties.