一家贴膜店可能会给客户报出一份5,500美元的全车变色工单,开出一张显示毛利率高达80%的收据,结果三周后发薪时却发现钱不够。报价本身并没有错,问题在于这个"80%毛利率"是用错误的东西算出来的:它只算上了乙烯基膜材,却忘了一位年薪65,000美元的主力安装师傅花了整整四天才把这个活干好,忘了车身某块板材贴不平导致的返工工时,还忘了两个工位在大家等待设计修改稿时闲置的时间。车身贴膜和车窗贴膜从账面上看是小型店铺能提供的利润率最高的服务之一——但也是最容易在你毫无察觉的情况下实际亏本经营的服务,因为大多数店铺默认采用的记账方式恰恰掩盖了真正重要的那些数字。
一块招牌下的两种生意
"贴膜店"这个说法通常意味着同一个屋檐下至少运营着两种不同的经济模式,而把它们混在一条收入科目里正是第一个错误。
车窗贴膜是一种走量、耗时短的服务。整车贴膜大约需要一到三个小时,膜材每平方英尺只需几美元,一个移动作业或单工位的经营者一周现实中能做25辆车。仅车窗贴膜的毛利率通常在50%-80%之间,因为每单花费的人工时间短,而膜材本身相对于收费来说非常便宜。
整车贴膜和漆面保护膜(PPF)则完全是另一回事:每辆车需要15到40多个小时的人工,高档铸造乙烯基膜材每平方英尺售价8-15美元(不含安装费),一个工单可能占用工位两到三天。据统计,扣除材料和直接安装人工后,贴膜和PPF工单的毛利率通常在45%-65%之间——不算差,但远不及车窗贴膜的利润率,而且对工位时间的使用效率要敏感得多。
如果你的会计科目表只有一条"服务收入"和一条"材料"费用科目来涵盖这两种服务类型,你就无法判断到底是哪一边的业务在真正支撑发薪水,哪一边只是在忙碌的日子里勉强打平。从你开出第一张发票起,就应该按服务类别拆分收入和材料销售成本——车窗贴膜收入/车窗膜销售成本、车身贴膜收入/车身贴膜乙烯基膜销售成本、PPF收入/PPF材料销售成本。等到六个月后再补做这项拆分,就意味着要凭记忆重建工单历史记录。
工单成本核算:为什么"成本加成"低估了人工成本
大多数店铺采用某种版本的定价公式:(材料平方英尺数 × 材料单价)+(人工小时数 × 工时费率)+ 设计费 + 加成。这个公式用来给客户报价没问题,但当代入公式的"人工小时数"只是预估工时、而账目从未根据工单实际耗时进行修正时,它就变成了一个记账陷阱。
人工是贴膜业务中占主导地位的成本——行业估算显示,安装人工成本占整车贴膜总成本的近60%,远高于材料成本本身。这意味着,如果某个工单因为一条难缠的车身腰线而比预估多花了两个小时,或者因为第一次尝试时板材下面卷入了空气而需要返工,那么即便开票时这单看起来是盈利的,这些额外成本也可能吞掉这辆车绝大部分的边际贡献。
要按已完成工单逐一跟踪实际人工小时与预估值的差异,而不是每月只汇总看一次。有两个数字比你的总体毛利率百分比更重要:
- 返工工时占总安装工时的百分比。 这是你的质量信号。一家店铺如果有15%-20%的安装时间都消耗在返工上,就是在报价相同的工单上白白亏钱,而且无论定价多么严谨都解决不了这个问题——只有培训、更换工具或放慢速度才能解决。
- 每工位小时收入。 用当月贴膜/PPF收入除以工位实际被付费工单占用的小时数(而非空置但对外开放的小时数)。这个数字能告诉你,四个工位配三名安装师傅是不是合理的比例,还是你在为没人使用的产能买单。
这两个数字都不会出现在标准损益表上。要计算它们,都需要在工单层面给人工记录打标签——这正是像纯文本账本这样结构化、可查询的记账方式擅长的地方:给每一条材料和人工记录打上工单编号标签,你随时都能查出真实的单工单盈利情况,而不必只凭发票金额去猜测。
工位利用率是一个记账问题,而不仅仅是排期问题
一家拥有四个安装工位、每单贴膜耗时40小时的店铺,理论上满负荷运转一周大约能完成80单贴膜。几乎没有哪家店铺能接近这个数字,而理论产能与实际产能之间的差距,正是利润悄悄流失的地方。无论工位是忙碌还是空闲,房租、水电和主力安装师傅的薪水都照样在累积;如果每月安装师傅的薪酬支出是你工位租金的四五倍,那么闲置的工位小时数对利润的拖累,要远大于大多数老板盯着不放的租金科目。
解决办法不是在月底整一张更好的电子表格,而是在日常已经发生的交易记录中同步记录工位占用情况。如果你的预约系统为某个工单占用了某个工位,这个占用记录就应该关联到用于材料和人工成本跟踪的同一个工单编号。到月底时,"该工位产生的收入 ÷ 该工位被排期占用的小时数"能立刻告诉你,一个表现不佳的工位到底是定价问题、排期空档问题,还是安装师傅效率问题——这三个问题的解决办法完全不同,但在一张普通损益表上看起来却一模一样。
订金是负债,不是收入——多日工单尤其如此
贴膜和PPF工单通常需要收取订金来锁定工位档期,有时提前数周预订,余款在完工时结清。如果在订金到账当天就把它记为收入,会虚增订金收取当月的收入、低估工单完工当月的收入——而且如果客户取消订单、订金又部分可退,你就得撤销已经报告过的那部分收入。
收到订金时,应记入递延收入(或客户订金)负债科目,只有在工单完工交付时才确认为收入。这一点在贴膜行业比很多小型服务业务更为重要,因为贴膜工单经常横跨多天、跨越多个会计期间——如果一个工单在上个月29日开工、下个月2日完工,它的全部价值不应该因为订金恰好在哪个月到账,就被记进那个月的收入里。
膜材损耗与库存得率
乙烯基膜材来自大卷材料,每个工单都会产生边角料——有些还能用于日后的小工单,大部分则不能。有些店铺一打开卷材就把整卷的成本直接计入销售成本,而不是跟踪每个工单实际耗用的平方英尺数与从库存中领用的数量,这样就丧失了对材料得率的可见性:你的估价员报价是否准确,还是店铺一直在超出工单实际需求领用膜材?
为已开封的卷材建立一个简单的滚动库存科目——按每个工单实际耗用的平方英尺数扣减,而不是按整卷假设扣减——就能把"我们好像膜材消耗得挺快"这种模糊感觉,变成一个具体、可跟踪的数字。如果得率损失持续超出合理的损耗率范围(大多数店铺对复杂贴膜工单预留10%-15%的损耗率,用于修边和失误),那要么是培训问题,要么说明你的材料定价该上调了。
保修与返工:跟踪成本,而不只是记住投诉
膜材厂商通常会为材料本身的缺陷提供保修,但安装失误——起泡、边缘翘起、补片色差不一致——则是店铺自己要承担的成本,而不是厂商的责任。发生返工时,返工所消耗的材料和人工应该记入单独的保修/返工费用科目,而不是消失在原工单的成本里,或者更糟,被记进一个从未开票、从未入账的"新"工单记录中。
这样做有两个好处:一是能让你的单工单盈利数字保持诚实(需要返工的工单不应该看起来和没返工的工单一样赚钱);二是能给你一个持续更新的、与质量相关的成本数字,用它来判断是否该在安装师傅培训上追加投入,要比"我们最近好像返工挺多"这种直觉靠谱得多。
建立一套真正反映店铺盈利方式的会计科目表
一套反映业务本质、而不是套用通用汽修店模板的科目结构,大致应该是这样的:
- 车窗贴膜收入 / 车窗膜销售成本
- 车身贴膜收入 / 车身贴膜乙烯基膜销售成本
- PPF收入 / PPF材料销售成本
- 设计费收入(通常与安装费分开计费)
- 直接安装人工 —— 理想情况下按工单编号打标签,与行政/排期人工区分开
- 保修/返工费用 —— 与常规销售成本分开
- 客户订金(负债)—— 工单完工时结转为收入
- 膜材库存 —— 按实际耗用量扣减,而非按整卷消耗扣减
要做到这些,并不需要昂贵的门店管理软件。你需要做的只是在下一个工单入账之前就决定:材料、人工和结果都要在工单层面打标签,而不是被丢进按月汇总的总数里,把贴膜店老板最需要看到的信息给平均掉。
让你的利润率和你的安装工艺一样干净利落
一家贴膜或车窗贴膜店真正的盈利能力,体现在标准发票从不显示的那些数字里——工位小时数、返工率和材料得率——而这些数字只有在记账体系从第一天起就被设计为在工单层面捕捉时才会存在。Beancount.io的纯文本会计让你可以按工单、工位和服务类别为每一笔交易打标签,因此提取真实的单工单利润率或工位利用率报告只是一次查询,而不是一场猜谜游戏。免费开始使用,看看到底是哪些工单——以及哪些工位——真正在为你赚钱。