1. 概述

账单,又称作结算单,是对应付货款、费用汇总的单据形式,是应付结算最重要的单据之一,特别是在零售行业,在制造业可能很少见,甚至在一些ERP中就没有账单的概念。账单模块主要内容包括账单生成、商家确认、开票、匹配、寄送、收票等等。

2. 名词解释

  • 【账单】:通常也叫结算单,主要用于把交易明细按照一定规则进行汇总对账(比如采购入库单,退货单,费用单等等)零售行业用的特别多,在制造业用的不多,主要是制造业单笔交易金额比较大,交易数量比较少

  • 【账期】:通俗来说就是结账的周期(出账单的周期),通常有月结、半月结、周结,部分公司还会有T+N账期结算,比如月结N天就表示在业务发生次月的第N天结算,N越大账期越长

  • 【交易明细】:即业务明细,比如采购入库单,退货单,费用单等等

3. 业务交易类型

款项和费用类型

来源

开票方

说明

验收单入库单

供应链采购系统

供应商

即采购验收入库单,

退货单

即采购退货单

预付款

即采购退货单

销售出库单

销售订单OMS

供应商

按销结算模式下根据销售出库 - 售后退进行结算

售后退货单

售后系统

供应商

按销结算模式下根据销售出库 - 售后退进行结算

票扣费用

返利费用系统

供应商

零售商向商户收取的跟货物采购相关的各种费用,比如年返扣点、营销活动价格补差,库存补差等等,由商户开票给孩子王,作为孩子王业务收入的一部分

账扣费用

零售商

零售商提供给供应商各种服务而向商户收取的费用,比如仓储费、上架费,推广物料费等等,业内有一种叫法叫做“中台费用”,零售商开票给商户,作为零售商业务收入的一部分

代收代付

不开票

零售商提供给供应商代收代付业务,比如在代销模式下按销售结算(商户直接开票给顾客模式),零售商替商家代收货款,从中收收取扣点费用

可返还费用

不开票

主要是各类保证金,比如质量保证金、门店柜台保证金等等

调整单

应付结算

看调整对象

票单匹配差异或其他费用,类似于在国外ERP系统中Credit Memo或者Debit Memo

4. 账单流程以及生命周期设计

节点状态

操作人

说明

待发送

零售商

账单出具后检查无误发送给商家,商家进行对账

已作废

最终状态

在商家确认前将账单作废取消

待商家确认

商家

等待商家核对确认,如果开通电子签章,确认时直接在账单上打上电子印章,如果没有,可能需要寄送加盖公司章的纸质账单

异议中

零售商

商家对账单有异议,发起异议,零售商进行复核调整

争议待确

商家

零售商调整账单后,等待商家确认

待商家匹配开票

商家

商家确认账单后,等待开票和匹配账单,现在很多企业开发了根据账单直连开票,开票成功后系统自动匹配账单和发票

待收票匹配

零售商

商家开具并提交发票后待零售商收票确认

确认完成

最终状态

零售商收票确认完成,账单周期完成

5. 账单及交易明细主要属性

  • 交易明细属性主要包括交易类型(采购入库单、账扣费用)、关联单号,商品相关信息(或者费用项目)、发生门店或仓库、金额、税率、税金、结算周期、收取方式、是否出账单、账单号以及相关费用来源(用于对账)

备注:

【交易类型】:关于交易类型一定要设计好,这里会影响到账单样式和结构涉及,以及往来账户设计

【结算周期】:有很多公司为了及时回收费用可能不一定按账期来,一般都是在出账单时把未收取的费用全部抵扣,所有可以在交易明细上增加一个【结算周期】的属性(选项包括:账期结算、实时结算,实时结算即表示不按账期来进行出单)

【收取方式】:为了保证清晰对账,部分供应商可能要求收支分开,在账单中不抵扣部分费用,由供应商单独打款给零售商,因此可以在费用的上面增加【收取方式】属性(账单扣款、直接收取),直接收取的费用单不参与账单出具或者提现在账单上面不参与付款金额计算

强调:在交易明细涉及时务必要考虑供应商对账维度和方式,确定是否满足对账需要,否则对账可能会成功项目上线的一项很大的风险

  • 账单属性相对来说比较简单,主要有供应商信息、合同信息、账期、对账周期、状态、货款金额、票扣费用金额、账扣费用、预付款冲抵金额、结算单支付金额以及各类操作时间等等

6. 账单模板样式设计

账单样式的设计决定了供应商对账的清晰度和便捷性,账单可以做成下载为PDF格式,这样更为正式商务,账单通常分为几大块:

  • 零售商和供应商合同基本信息(名称、合同号、银行账号等等)

  • 货款(验收和退货)

  • 票扣费用

  • 账款费用

  • 代收代付费用

  • 附带开票信息和其他说明

附:以下是之前公司设计的账单模板

财务应付结算系统设计-账单相关推荐

  1. 财务应付结算系统设计-预付款

    1. 概述 如果生产商(品牌商)比较强势或者市场话语能力比较强,可能会要求零售商支付预付款(部分或者全额)后再发货,特别是家电.数码.快消等领域大品牌.由于预付款是先付款,后发货.出账单以及开发票,区 ...

  2. 财务应付结算系统设计-应付款和付款单(含付款风险控制)

    1. 概述 在一家企业里面付款业务很多,有主营业务,有物资采购.员工报销等等很多付款业务,并不是每个业务都有或者都需要出具账单的,账单主要是和供应商对账的一个媒介,并不一定是最终付款的金额(比如上面谈 ...

  3. 【财务】FMS财务管理系统---应付结算

    本篇文章中,笔者对应付结算各个部分进行了梳理和分析,与大家分享. 前面相继介绍了财务系统的组成.财务数据流转.应收管理.质保金.预付款.费用管理以及合同管理. 我个人觉得应付结算管理部分的逻辑是整个F ...

  4. 技术节系列 | 支付账务清结算系统设计

    点击「京东数科技术说」可快速关注 -- 个人支付清结算团队小伙伴们 「摘要」账务清结算系统属于京东数科支付核心系统,负责记录京东数科客户备付金出入金详情,控制交易不垫资.不挪用客户备付金,保障京东数科 ...

  5. 财务报销网上预审单html,网上财务报销审批系统设计与开发.pdf

    网上财务报销审批系统设计与开发 基于.NET的网上财务报销审批系统设计与实现 目录 目 录 摘要 ------------------------------1 ABSTRACT----------- ...

  6. java财务对账系统设计_聊聊对账系统的设计方案

    前言 对账系统作为支付系统中的基石系统,处于整个支付环节中的最后一层,主要用来保证我方支付数据与第三方支付渠道或银行的数据一致性. 在没有对账系统之前,财务在第二日手工核对前一日的应收与实收.倘若不一 ...

  7. HH SaaS电商系统的结算系统设计

    文章目录 一.第三方卖家销售货款结算 流程说明: 销售货款结算逻辑流程图 预期收入如何统计 二.第三方卖家推广分销佣金结算 佣金结算逻辑流程图 逾期佣金收入如何统计 三.采购货款结算 租户采购货款结算 ...

  8. 鼎捷ERP--出纳、应收、应付结算分享

    一.出纳 1.现金存取.银行调拨单.收支单 2.票据:背书(银行).兑付.贴现.质押.拒付 二.应付 1.采购入库单 1.1.暂估单(9月暂估1000元.11月应付发票800元) A.单道冲回:根据采 ...

  9. 基于PP-ShiTu的零售商品结算系统设计与在Jetson Nano上部署推理使用

    文章目录 第一章 作品概述 1.1 团队介绍 1.2 背景 1.3 简介 1.4 创新点与问题 1.5 发展前景 1.6 技术路线 第2章 技术方案 2.1 主体检测 2.2 特征提取 2.3 向量检 ...

最新文章

  1. define 防 php,php中define防止跳墙
  2. 国庆6.37亿出游花费4665.6亿处于什么水平?哪个省市客流最大?收入最高?
  3. opencv-python教程学习系列2-读取/显示/保存图像
  4. linux 进程通信机制,linux的进程通信机制小结
  5. linux配置redis服务,记一次linux下安装redis, 设置redis服务, 及添加环境变量
  6. Java集合之LinkedHashSet源码分析
  7. autopoi升级到4.0版本修改方法
  8. java学习之操作符
  9. HDU2018 母牛的故事【递推+记忆化递归】
  10. Python覆盖率分析工具_Coverage
  11. 《LabVIEW 虚拟仪器程序设计从入门到精通(第二版)》一导读
  12. 运维工作常见问题处理38-74(二)
  13. 工资计算系统设计实现
  14. IPv6/IPv4 + aliddns 实现黑群晖外网控制和访问
  15. 词频分析与词频统计在线工具---如何统计文章词频,从而更快了解一篇文章?今天跟大家介绍一个词频分析在线工具
  16. 2021年王道数据结构课后题
  17. Android在Service中注册动态广播接收者
  18. python爬虫爬取网页内容
  19. border-image-slice
  20. 等价关系运算c语言大作业,离散数学C语言上机题.doc

热门文章

  1. 苹果cmsv10仿西瓜影院电脑手机影视自适应免费模板
  2. python魔术师算法
  3. Android开发之自定义SurfaceView绘制动效音波图 | 动效音阶图 | Android自定义View
  4. IPFS在Ubuntu中的安装步骤
  5. 基础练习 时间转换(给定一个以秒为单位的时间t,要求用“<H>:<M>:<S>”的格式来表示这个时间。<H>表示时间,<M>表示分钟,而<S>表示秒,它们都是整数且没有前导的“0”。例如,若t=0,)
  6. nvr linux 软件,Linux系统下运行RTSP协议安防视频平台EasyNVR出现安装服务错误,如何解决?...
  7. 面向气象灾害预警信息的5G网络切片技术研究
  8. 为什么设计理化生实验室智能吊装系统?
  9. android连接ios热点超时,Android19连接iOS13个人热点失败
  10. 【大数据】关于Hive的几个需要注意的点