根据自身业务以及使用模块的情况,有几种在系统中生成发票的流程。 通常,发票由系统通过上游单据生成(例如:销售订单或者合同),会计人员只需要确认发票即可。
以及自身的业务,可以选择下述中一个开票流程:
销售订单-->销售发票
在大部分公司,销售人员创建报价单,然后生成销售订单。然后根据销售订单生成发票。 生成发票的方式有:
- 根据订单数量开票:在发货之前进行开票
- 根据发货数量开票:详见下章节。
发货前开票方式,经常用于电商行业,客户付款(预付),然后发货
对于大部分情况,推荐使用手工开票。这种方式允许销售员根据实际情况开票: 根据订单明细行开票,百分比开票,固定金额开票。
这个流程适用于:产品销售型企业与服务类企业。
销售订单-->发货-->销售发票
很多企业开票会基于发货数量。这种情况适用于发出的数量与客户收到的数量有出入的企业。 比如:液体产品,发送到客户那里可能会有损耗。
这样的方式,分批发货时也是适用的。
周期合同-->销售开票
对于周期合同(比如房租等周期性收益),系统可以根据合同上规定好的收款周期与合同明细(例如:产品或者服务)自动生成发票。
电商订单-->开票
在电商应用场景中,当客户付款后会在后台关联生成一张订单。同时系统支持货到付款。
手工开票
用户也可以在没有销售订单或合同的情况下开票。如果没有安装销售模块,那么就需要使用这种方式来开票。
及时安装了销售模块,有时候也需要手工介入开票过程:
- 发票开错并且以及入账,那么就需要手工红字发票冲回重做
- 如果需要临时加入折扣
- 需要调整从销售订单生成的发票
- 需要开具与主营业务无关的发票(例如:卖出废品)
其他
其他的一些辅助模块也可以生成销售发票:
- 会员管理: 每年收取会员费
- 维修与售后: 售后服务后开票,例如:手机维修