INSIGHT ·流程设计

航运货代应收应付核销怎么做才不漏单

航运货代应收应付核销怎么做才不漏单?本文拆解多币种汇率处理、费用归集、自动核销规则和月末对账闭环的全流程方案,附核销规则配置示例和差异处理 SOP。

发布于 8 分钟阅读

货代核销的复杂性:一票业务 15 种费用起步

一票海运出口业务,应收端有海运费、订舱费、THC、文件费、报关费、拖车费、港杂费、VGM 费……应付端同样一堆。

更头疼的是:客户一笔付款可能对应 5 票业务的部分费用,供应商一张发票可能覆盖你 3 票的应付款。

传统按「发票号一一对应」的核销方式在货代行业完全不适用——你要核销的是「业务维度的费用明细」,不是发票。

第一层:建立「业务单号」作为唯一核销主键

  • 每一票业务从接单起生成唯一业务号(推荐格式:年份+月份+4位流水号,如 202509-0137)
  • 应收端:所有费用明细(海运费、文件费等)都绑定业务号,不管客户怎么开发票
  • 应付端:所有成本明细同样绑定业务号,不管供应商发票怎么开
  • 财务核销时:先选业务号,再看这个业务号下哪些应收已收、哪些应付已付
  • 这样即使客户一张发票打了 5 票业务的钱,也能拆到每一票上去核销

货代核销的底层逻辑:不是「发票对发票」,而是「业务对业务」。业务号是一切的根。

第二层:应收应付「对冲单」的正确姿势

货代行业最常见的场景:你既是 A 客户的货代,A 又是你某个航线的供应商。你应收 A 10 万,应付 A 8 万,最后只收 2 万净额。

很多企业的做法是直接记一笔银行流水 2 万,剩下的 8 万和 8 万「心里有数就行」——这是财务合规的大忌。

正确做法:系统里必须开一张「应收应付对冲单」,明确标注冲销了哪笔业务的哪几项费用。对冲单同样绑定业务号,审计查起来一目了然。

第三层:多币种核销的汇率差处理

海运费通常是美元报价,客户付人民币过来,你给供应商付的又是美元。收和付的汇率不一样,中间的汇兑损益怎么办?

大多数货代的做法是月底统一调汇——结果就是每一票业务的实际利润算不准,因为汇率差是打包的。

精细化做法:每一笔收付款核销时就锁定当时的汇率,汇兑损益直接记在这一票业务上。月底不需要调汇,每一票的真实利润清清楚楚。

第四层:「漏单」预警机制——差 1 块钱也要有原因

月底对账发现总应收和总收账差了 237 块钱,翻了 3 天凭证才发现是上个月某票业务的文件费客户少付了 5 块,加上另一票的港杂费多收了 242。

这种「小差额累计」是货代财务的噩梦。解决方案是做「差额容忍度 + 逐笔尾差标记」:

单笔核销差额 ≤ 10 元的允许直接标记「尾差清零」;>10 元的必须填写原因并由主管审核。每一笔尾差都有记录,月底就不会冒出神秘的 237 块。

第五层:自动匹配引擎——减少 80% 的手工操作

  • 银行流水导入 → 按金额和业务号自动匹配对应应收/应付单(匹配成功率约 60%)
  • 匹配不上的进入「人工认领池」:按金额接近度排序,人工点击关联(约 30%)
  • 最后 10% 是真正的复杂情况:多笔合并、对冲、部分支付等,交由资深财务处理
  • 目标不是 100% 自动化,而是把 80% 的机械工作交给系统,让人只处理例外情况
#ERP#技术集成#行业业务系统

相关问题

Q&A · 关于流程设计的延伸问答
  1. 一票海运出口业务 15 种费用起步,客户一笔付款可能对应 5 票业务,供应商一张发票可能覆盖 3 票应付。按「发票号一一对应」的传统核销方式在货代行业完全不适用。

  2. 以「业务单号」为唯一核销主键:应收应付的所有费用明细都绑定业务号,核销时先选业务号、再看该业务下各项费用的收付状态。客户一张发票打了 5 票的钱,也能拆到每一票核销。

  3. 同一客户既是客户又是供应商时,不能只记净额流水——那是财务合规大忌。系统里必须开「应收应付对冲单」,明确标注冲销了哪笔业务的哪几项费用,同样绑定业务号,审计才能查清。

这几篇你可能也想看

RELATED · 延伸阅读

想聊聊你的企业系统卡点?

30 分钟方案沟通 · 先理业务,再落系统

业务沟通 →