为什么第一项列示数据源,而不是大家熟悉的主表明细表,是因为好的数据源可以从多维度提供底稿编制、分析及执行程序的数据,如果数据源东拼西凑、各自为政,举个简单的例子,比如一张表是按客户名称列示的收入明细、一张表是按项目名称列示的收入明细,那如果要出一个按客户列示项目,或者按项目收入列示主要客户的明细,就可能需要重头搞起...
从经验上看,招股书申报稿一般会按括业务模式(如涉及)、产品大类、销量、地区等维度分别列示报告期内的收入问题,所以建议在整理收入数据时应至少包含上述字段,同时考虑到季节性、同期对比的需求,还应包含收入确认的期间,and...是三年一期的...
如果以为像年审一样,拉个主表明细表、查看主要合同及收入确认依据再抽抽凭、做做截止就能搞定IPO申报的话,那后面哭的日子还多着那...
比较忌讳的就是数据源字段的缺失,还有就是数据源的口径不统一,比如一个ABC股份有限公司,统计的时候一会儿ABC、一会儿ABC公司,一会儿ABC股份公司,这样的列示方式会给后续的数据汇总带来极大的不便,所以就需要被审计单位在包括合同管理、项目管理及客户管理上提前做好准备,如果进场以后倒推三年的明细,那光数据清理就大概率要上天...
那么没有数据源是不是就没法审计那?个人理解并不是的,因为整合数据和现场审计是可以同步进行,但是需要首先明确一下情况:
1.报告期:报告期直接影响数据源整理的起点及重点,对于有上市意向但没有明确上市申报计划的客户,并非一定需要客户去补充历史年度的收入数据源;
2.报告期内的财务规范性:对于有明确上市计划且报告期涉及历史期间的客户,应评估历史期间是否可以取得充分必要的审计证据,如果确实无法取得,则可能需要调整报告期;
①宏观层面:增长率这个指标在一定程度上受企业的生命周期(其实我贼讨厌这个词...)影响,就比如成长期的企业是有可能实现收入快速增长的,典型案例就是报会阶段的宁德时代,那个业绩跟做了火箭一样...但是如果是一个经营数十年的公司那?特别是报告期内收入呈稳步增长,经济大好涨5%,疫情停工也涨5%...这样的数据是违背经营常识的,典型案例可以看下山东胜通(非上市发债项目被立案)。所以,请珍惜好你身边每一个财务段子...没准那一天就能用上...
②行业对比:特定行业的收入趋势其实也未见的完全相同,但是也不用发愁,上市公司或IPO申报企业一般会在年度报告中披露业绩波动的原因,只要对比的样本足够多,是基本可以得到一个行业近年来潮涨潮汐的大致原因,一旦被审计单位的经营业绩和同行业反着跑,特别是先涨后跌还频繁更换审计机构的时候就一定要注意了...要是没大雷,同行业不至于纷纷跑路对吧...
有条件的话,最好是用分产品或者分业务类型的收入进行毛利分析,但感觉可能有点奢侈...先用报告期内的整体毛利也是可以的...
在进行同行业毛利对比的时候,如果出现毛利率差异很大的情况不要慌,打开word,输入“辞职申请”...
搞错了,重来。首先,如果与同行业毛利率差异很大,首先应考虑对比公司与被审计单位的业务模式构成是否有显著差异,比如同样是食品销售,经销的毛利率与直营的毛利可能会有一定的差异,如果被审计单位以经销为主,建议在选取对比数据的时候,可以从对标公司年报中选择相同或相似的业务模式毛利率进行对比,而不是全口径毛利率对比。其次,如果口径一致的情况仍然存在较大差异,就需要考虑在生产经营模式上是否存在差异,比如生产加工以自产为主还是采用的OEM模式,不同的加工模式下毛利的差异同样也会比较大。
重要提示!大写加粗的一点!5%以上的毛利率变动是非常吓人的!10%以上的毛利率变动基本堪比恐怖故事!20%以上的毛利率变动基本就可以跑路了...当然数字是相对的,对比的方式发生变化得到的结果可能会大相径庭,就比如10%的毛利率水平上涨5%,和50%的毛利率水平上涨5%还是有差别的...具体是因为啥,后面会有详细说明...(“报告期内的毛利率水平”)
当然,还是那句话,即使和同行业对比有显著差异,也不要慌,可以进一步了解可能的业务原因:①原材料供应:比如纺织行业的棉花供应,被审计单位离棉花供应商的距离越近,其所需承担的运输成本就越低。②人工成本:由比如在北上广深设立的软件开发企业,其人工成本可能会高于其他地区;③费用构成:需考虑可比公司与被审计单位的资产结构是否趋同,假设一方采用的是OEM或轻资产的模式,成本中制造费用的差异同样会影响毛利率。
Anyway,遇到问题不要慌,搞清楚思路比闷头开底稿硬憋更重要些。
这个其实似乎挺容易被忽视掉的一个指标,但在一定程度上会反应各个公司的市场地位、客户的质量,较高的周转率可能意味着交货周期短、高比例的现销模式、相对严格的信用管理或是财务状况良好的客户及市场环境,较低的周转率可能意味着交货周期长、更为苛刻的收入确认条件、境况不佳的客户及市场环境等。
当然并不是说高转率就一定好,低周转率就一定有风险:
②低于同行业周转率:可能与上面的描述正好相反...
总而言之,高周转率可能伴随着“冒进”的收入确认原则,而低周转率可能面临更高的信用损失风险,毕竟现在预期信用损失模型下,周转率低的公司还是挺难抗的...当然除了信用损失,也不排除之前收入确认不谨慎,如未验收提前确认导致的回款滞后。
其实前述的三种分析依然是适用的,只不过下手的角度可以落实到公司财务报表层面
①新增(及报告期内重大交易)客户的工商信息检查
a.检查新增客户的注册资本是否与新增交易量配比;
c.经营规模是否与自被审计单位采购商品匹配(如做服装贸易的采购了大量的蓝牙耳机);
d.检查新增客户法人及主要成员是否与公司人员存在重叠;
e.新增客户的获客方式及信用额度。
(启信宝、天眼查支持批量查询)
②新增重大交易、重大项目金额的真实性检查
b.新增业务规模与公司报告期内产能、能耗及人员规模是否呈相同或近似趋势变动,就比如一个事物所收入翻倍增长,但审计员人数完全没变动(有可能是大力出奇迹...);
c.新增业务是否与原有业务模式存在重大差异,如原模式采用验收结算,而新业务按照发货进行结算;原模式采用现销或买断式,而新业务采用赊销或非买断式结算方式;
为什么这里要特意标识毛利率,是因为第一次接手收入的同事以前在做费用或者往来的时候,看惯了几十个点甚至上百个点的波动,觉得区区几个点不值一提...但是咱们换个角度想,毛利率反应的是收入和成本的配比结果,在产品结构稳定、市场稳定的情况下毛利率应该是相对稳定,一旦出现如5%以上的毛利率变动,就意味着产品价格的整体增长、新增了盈利能力更好的产品、突然来了一个人傻钱多的客户或成本端的人工、材料大幅减少,这一系列的假设都可能会伴生出财务风险...
以30%的毛利水平为例,就意味着100的收入和70的成本,那么如果毛利率上涨5%是什么概念那?就意味着:
①成本下降至65,对比70的原成本下降了约7%,但是成本中是分料工费的,假设是4:3:3的关系,即原成本下分别是28:21:21,如果成本减少的5(70-65)单放在任何一个明细上,都是15%以上的变动,就算是均化地减少7%,相信一下一个公司的人工成本下降7%是什么概念,要不人少了7%要不降薪7%,人员不稳定的情况下毛利率上涨的合理性?
②收入上升至107.7,对比100的元收入上升了7.7%,但是收入同样涉及客户、产品,而且相对成本的料工费,收入的构成更加分散,通过单一或少数产品在原有毛利的基础上再拉高是很困难的;那么是不是价格原因那?以传统制造业为例,一般产品随着加工工艺的成熟,往往买方会逐年压价,所以客观的讲销售价格的普遍上涨是违反业务规律,除非卖的是茅台...
综上,即便仅仅是5%的波动,也是非常吓人的,而且上面举例还是以毛利上升为例,如果是毛利下降那?可能还会伴生着存货减值的问题....风险事项可能会更多...所以千万不要多哪怕是1%的毛利变动疏忽大意,特别是这个1%还仅仅是整体层面的毛利变动,如果打开业务构成,毛利率可能会是另外一番景象...
所以,有条件的话还是建议在设置底稿架构前与券商团队提前沟通拟披露的业务类型或产品类型,在执行过程中有针对性地识别毛利异常的业务、产品或项目,提前做好变动的合理性分析。比如同样是经销模式,客户A和客户B的毛利相差悬殊,是否存在经销产品结构的差异(A卖矿泉水,B卖茅台);同样是系统集成,商品占比的高低是否会导致项目间毛利率存在显著差异。这里不一一列举了,分析性程序的大前提应至少具备对业务的基本了解,在有效识别风险的同时为后续的实质性程序做好铺垫、选好方向。
相比于同行业之间对比分析周转率,个别报表上分析周转率识别风险的效率可能会更高。因为在个别报表中客户的余额及明细是易于取得的,在编制应收账款明细表的同时可以同步处理明细客户的周转率。当然在执行阶段初期可能无法准确地按照客户还原不含税收入金额,可以暂时使用应收账款的借方发生额代替,旨在快速识别可能存在异常的客户。当然在分析的时候,还是要保持口径尽量可比,比如服务业务的客户和产品销售业务的客户尽量按属性进行区分,否则可能分析的越多头秃的越快...因为差异可能多到怀疑人生...
那么具体要如何应用分析结果那?
那么0余额的应收那?0余额的客户很容易在审计过程中被忽视掉,甚至发函的时候会遗漏掉一些交易金额重大的结余金额很小的客户,这里还是做一下提示,IPO项目往往是需要函证交易金额的,所以在选择函证样本的时候应收的结余及发生额均应作为函证总体样本,切勿机械性的按照余额进行函证,导致重大交易金额的样本遗漏。
个别报表中的周转率其实是一个综合性非常强的指标,其不仅反应了交易金额、往来余额,同样也受现金回款的影响,相当于是把一项业务的三大报表项目全部涉及了,用好了对识别风险的帮助还是很大的。当然了,不单单是识别风险,对后续的抽凭、合同检查、收入确认检查都有很好的提示作用,有个目标总比盲人摸象来的要好。
那除了上述三个指标,还有没有其他易于识别风险的方法那?
其实很多非收入科目的审计程序也会对风险有提示性作用,比如发函控制中对收件地址与公司经营住所明显不符的,特别是收件人是某某小区某某酒店的,即便是收入审计程序执行过程中未发现明显异常,但外部确认的联系人出现异常的时候,应考虑之前执行的审计程序是否充分、恰当,是否有程序执行不到位的情况,如对回函差异未保持职业怀疑。其实没有特定的程序或方法一定可以做到100%的识别风险,但对比全面检查,有针对性地去识别风险,在予以应对可能效果会更好一点,至少能少抽点凭证...
简而言之就只有一句话...就是需要对公司的行业、业务和账务处理有一定的了解...经验主义很容易变成“空想”审计...所以在开设底稿前执行风险识别是非常必要的,在执行风险识别前提前了解一些基本信息也是非常必要的,只有搞清楚“正经”的样本应该是个什么样的,才有可能识别那些“不正经”的操作...
数据透视表的一个基本功能就是汇总数据,按照相同的字段或标准对数据进行汇总,当然汇总的方式其实是多种多样的,但实际使用的时候真正应用到的功能可能连5%都不到...特别是在相同数据源按照不同形式展示的时候,只需要简单调整行列标签就可以快速进行填列,避免复杂的数据交互过程。
但是数据透视表包括其他数据处理工具都具备一个基本的大前提,就是数据源的规范性。在使用数据处理工具前一定要尽量保证数据源的规范性,像之前提到的abc、ABC公司、Abc股份有限公司,这样的字段就不是一个标准字段,在使用数据透视表前一定要做好数据清理工作。
其实除了常规的加和模式,在值汇总及值显示选项卡中,透视表还有很多“隐藏”功能,在编制底稿、出具附注,包括后续反馈回复中可以很大程度上提高工作的效率...只是这些基本功能在实务中略显“冷门”...举例来说,透视表是可以实现如下效果的(图例1):
当然通过调整行列字段是可以实现不同的数据汇总结果的,比如(图例2):
隐藏功能2.0:计算字段...数据透视表选项卡中是有计算字段选项的...
如图例1和图例2的单价,其实是通过计算字段得出的,具体的添加结果如下:
当然,除了简单的添加round外,像招股书一般以万元或是万件为列示单位,那么如果想得到字段“数量(万件)”时,只需要在公式(M)的位置输入“=销售数量/10000”即可,至于是否套用round,看个人的使用习惯,这样的好处就在于保证汇总结果与最终的披露数据口径一致,减少了额外的数据处理过程。
如图所示,其实通过EXCEL的公式可以实现和图例2一样的效果,那么区别在什么地方那?
EXCEL公式汇总的优点:首先,在数据透视表的字段计算具有一定的限制条件,在一些特殊场景下无法使用计算字段功能得到想要的数据结果,这个时候就只能通过EXCEL的数据处理功能进行二次加工;其次,用EXCEL公式计算不会破坏原有表格的格式,比如将披露格式设定好通过公式计算得出想要的结果后,原格式不会受到影响;最后,其实有点个人的虚荣心作祟...看着一大串的公式瞬间就感觉自己变身office大咖...