用现金交不能避税,因为要交也是交个税,是由员工承担的,给你交了五险没有一金,是因为很多企业都不给交一金,和用现金交关系不大。最多就是你工资很高,社保基数给你比较低,但是民营企业这种现象很常见。所以我觉得你老板可能纯粹想给你省个税。你工资超过五千吗?其实给你用公账交他还能做点工资入费用。