公司用私人微信发工资不合法,主要原因如下:
1、目前国家对企业的社保和地税是实行联网管理,假如老板用个人微信来转账发工资,就没法在国家系统里留下记录,相当于是逃避了社保缴纳和个人纳税的义务;
2、国家关于劳动法和工资支付的问题,也不允许使用微信支付,那一定是要通过正规的对公账户来向员工支付工资,并且代缴社保和个税等费用。

法律依据:
《中华人民共和国劳动合约法》第十七条
劳动合约的内容:劳动合约应当具备以下条款:
(一)用人单位的名称、住所和法定代表人或者主要负责人;
(二)劳动者的姓名、住址和居民身份证或者其信早他有效身份证件号码;
(三)劳动合约期限;
(虚坦谈四)工作内容和工作地点;
(五)工作时间和休息休假;
(六)劳动报酬;
(七)社会保险;
(八)劳动保护、劳动条件和职业危害防护;
(九)法律、法规规定应当纳入劳动合约的其他事项。劳动合约除前款规定的必备条款外,用人单位与劳动者可以约定试用期、培训、保守秘密、补充保险和福利差碰待遇等其他事项。
