什么样的公司有资格发行股票?民营企业可以发行股票吗?

当然可以。但是你要有一定的条件才有资格。

《公司法》规定如下:第四章股份有限公司的设立和组织。

第一节设立

第七十七条设立股份有限公司应当符合下列条件:

(一)发起人符合法定人数;

(二)发起人认购和募集的股本达到法定资本最低限额;

(三)发行和募集股份符合法律规定;

(四)发起人制定章程,章程经创立大会通过;

(五)有公司名称并建立符合股份有限公司要求的组织机构;

(六)有公司住所。

第七十八条股份有限公司可以采取发起设立或者公开募集设立的方式。

发起人是指发起人认购公司应发行的全部股份而设立公司。

公开募集设立是指发起人认购公司应发行的部分股份,将剩余股份向社会公众或者特定对象募集设立公司。

第七十九条设立股份有限公司,应当有两个以上的发起人,其中过半数的发起人应当在中国境内有住所。

第八十条股份有限公司的发起人应当承担公司的筹建工作。

发起人应当签订发起人协议,明确各自在公司设立过程中的权利和义务。

第八十一条以发起设立方式设立股份有限公司的,注册资本为在公司登记机关登记的全体发起人认购的股本总额。公司全体发起人的首次出资不得低于注册资本的20%,其余部分由发起人自公司成立之日起两年内缴足;其中,投资公司可以在五年内全额支付。在未缴足股款之前,不得向他人出售股份。

以募集方式设立股份有限公司的,注册资本为在公司登记机关登记的实收股本总额。

股份有限公司注册资本的最低限额为人民币五百万元。法律、行政法规对股份有限公司注册资本最低限额有较高规定的,从其规定。

具体也可以参考最新的公司法。