Python 收入真实性核查:客户/供应商集中度 + 函证替代
**问题** 尽调最该怀疑的就是收入。审计靠发函证确认应收,但尽调里客户可能不配合回函,且"配合回函"本身也可能是串通。更好的信号是集中度:前五大客户占比过高、且和隐性关联方重叠,收入真实性就悬了。供应商端同理——上游集中可能意味着"自买自卖"虚增流水。 **示例代码** python ```javascript def concentration_check(customers, related_set, top_n=5, warn=0.5): total = sum(customers.values()) top = sorted(customers.items(), key=lambda x: x[1], reverse=True)[:top_n] top_sum = sum(v for _, v in top) top_ratio = top_sum / total related_in_top = [c for c, _ in top if c in related_set] return {"前五大占比": round(top_ratio, 3), "关联客户在头部": related_in_top, "预警": top_ratio >= warn or bool(related_in_top)} customers = {"客户甲": 400, "客户乙": 200, "客户丙": 100, "客户丁": 100, "客户戊": 100, "其他": 100} print(concentration_check(customers, {"客户甲"})) ``` **关键点** - 前五大客户占比 >= 50% 即预警:依赖单一客户,收入可持续性差,且易操纵。 - 头部客户落在关联清单里(见 145)→ 收入可能是"左兜进右兜",真实性直接判疑。 - 供应商集中 + 客户集中同时出现,要警惕"闭环交易"虚增收入和现金流,这是造假高发结构。 **小结** 收入真实性 = 集中度 + 关联交叉。把"谁在买、买多少、是不是自己人"量化,比单发函证更能戳穿虚增。 --- 你核查收入最信"函证回函"还是"集中度结构"?评论区聊。 如果有用,点赞收藏关注,留下尽调难题。下期预告:成本与毛利率异常(这门生意到底赚不赚真钱)。 会计师事务所的一名注册会计师