手里几家公司、代理几个品牌的生意人,最常见的坑不是生意不好,是账搅在一起:A 公司的货款记到 B 公司头上、库存混着用、年底一问各赚多少谁都说不清。多公司管理的核心就八个字:账套分开、入口统一、权限到人。
一、先想清楚:一套账,还是各记各的
法人不同、税务各自独立,账必须分开,这一点没有商量余地。但「账套分开」不等于「系统分开」——两件不同的事,很多公司混为一谈:
| 方案 | 做法 | 问题 |
|---|---|---|
| 几家合用一套账 | 所有单据记在一个账里,靠备注区分 | 年底拆不开、税务说不清、互相占用资金说不明 |
| 各家各用一套系统 | 每家公司单独部署、单独维护 | 老板要记多套账号密码,看数要挨个登录 |
| 一套系统、多账套 | 每家公司独立账套,数据隔离;一个账号可关联多家,登录选公司、随时切换 | 需要系统本身支持多公司架构 |
对老板来说,第三种是体验最好的:数据干干净净各是各的,但人不用在几个系统之间跳。
二、数据隔离怎么做才算真隔离
「隔离」不是把菜单藏起来就行,要落到数据层。检查一套系统靠不靠谱,看三件事:
- 业务数据带归属。每张单据、每个商品、每笔余额都归属于具体公司和账套,查询时按归属过滤,从根上杜绝「看串」。
- 账号按公司授权。一个账号能进哪几家公司、进哪家公司能用哪些功能,分别配置。会计只在一家公司任职,就只给她授那一家。
- 仓库货位授权到人。多公司最常见的泄露不是菜单,是货位:A 公司的库管不该看到 B 公司的库存明细。
一个简单的测试方法:用会计的账号登录,试着打开另一家公司的客户列表和报表。打不开,隔离才成立;能打开,只是「没给她看」,不是隔离。
三、权限怎么分:不同角色看什么
多公司的权限设计,建议按「公司 × 角色」两维展开:
| 角色 | 典型授权 |
|---|---|
| 老板 | 全部公司、全部菜单;重点是各家报表和应收 |
| 各公司会计 | 只管本公司:财务模块、报表、账套结账 |
| 库管 | 本公司库存模块 + 指定仓库货位 |
| 业务员 | 本公司开单、自己的客户;改价按需单独授 |
权限组化的好处是「一次配好、照着发」:新员工进来选一个角色就有全套权限,不用一项项点。用不到的功能不出现在界面上,既是安全也是效率。
四、日常运转:三步把架子搭起来
- 按公司建档。每家公司建档案、播种首个账套;期初库存、期初往来余额按公司分别导入。老数据按公司分开导,不要混在一个文件里倒进去。
- 配人。建账号、关联到公司、按角色配权限组;货位和数据范围按需收紧。改价、作废这类敏感操作,权限单独授,且必须留痕。
- 各跑各的,老板看汇总。各公司日常开单、结账互不干扰;老板用同一账号切换着看,或每月按同一张模板汇总关键数字。
五、结账节奏:多公司最容易乱在月底
多公司场景里,结账顺序比结账动作更重要。建议固定节奏:各公司先内部结账,最后总览。每家按自己的会计期间(年/季/月)结账,结完旧账套转只读,新账套承接期初。哪家公司先结、哪家后结不重要,重要的是每月同一天、同一个顺序,老板的汇总表才可比。多家公司的完整权限与切换玩法,可以看多公司与代理商解决方案。
常见问题
几家小公司能不能合用一套账?
不建议。法人不同、税务各自独立,账必须分开。但可以用一套系统、每家公司一个账套:数据隔离但入口统一,老板一个账号切换各家,会计各管各的。要避免的是把几家单据混在一套账里,年底拆都拆不开。
老板想看所有公司的汇总数据,怎么做?
两种做法:一是每家按月导出关键数字(销售、应收、库存成本、利润)汇总成一张表;二是用带多公司切换的系统,一家一家看同样几张报表。注意汇总看的是经营口径,不等于把几家账合并成一本账。
会计只在一家公司上班,会看到别家数据吗?
不会,前提是权限按公司授权。账号关联到哪几家公司、进哪家公司能用哪些菜单,都应单独配置。货位也要授权到人:A 公司的仓库,B 公司的库管不应该看到。权限到人、数据隔离是基本要求,不是加分项。
多家公司用同一个供应商和商品,数据要重复建吗?
档案在各公司分别建,但编码规则要统一,否则以后想横向比价、合并采购计划时对不上。省事的做法是定一套编码规范,各公司按同一套规则建基础资料:数据仍然各家独立,但结构一致。
