老公不给老婆花钱是可能违法的。法律规定,夫妻共同财产,归夫妻共同所有,二人对其均有处分、使用、占有、收益的权利。如果老公禁止老婆使用夫妻共同财产,那么其行为违法。如果该笔钱款是老公的个人财产,则作出财产的所有权人有权禁止老婆使用自己的个人财产。
《中华人民共和国民法典》第一千零八十【离婚经济补偿】夫妻一方因抚育子女、照料老年人、协助另一方工作等负担较多义务的,离婚时有权向另一方请求补偿,另一方应当给予补偿。具体办法由双方协议;协议不成的,由人民判决。