应收收入
管理企业向客户开具的收入单据和发票,支持多种创建方式、AI 自动识别、审批流程和收款跟踪,覆盖从单据录入到收款完成的全过程。
应收收入
管理企业向客户开具的收入单据和发票,支持多种创建方式、AI 自动识别、审批流程和收款跟踪,覆盖从单据录入到收款完成的全过程。
快速上手
收入单据是企业向客户开具的应收凭证,记录客户应向企业支付的金额、到期日等信息。系统提供两个管理页面:
- Invoice 页面(
/protected/tools/invoices):用于手动创建发票和贷记单,管理编号尚未确认的草稿发票。发票提交审批后,编号自动确认,单据转移到销售发票页面。 - 销售发票页面(
/protected/sales/income):管理所有已确认编号的收入单据,包括通过 AI 识别、CSV 导入、循环开票等方式创建的单据。
创建收入单据有以下几种方式,选最适合您的即可:
| 创建方式 | 怎么操作 | 适用场景 |
|---|---|---|
| 手动创建发票 | 左侧菜单 → 交易 → Invoice,点击「Add」→「Create Invoice」 | 需要从零开始填写发票信息 |
| 手动创建贷记单 | 左侧菜单 → 交易 → Invoice,点击「Add」→「Create Credit Note」 | 需要给客户开具退款或折扣凭证,详见贷记单 |
| 上传文件(AI 识别) | Invoice 页面点击「Add」→「Upload Invoice」,或销售发票页面点击「Add」→「Upload Image」 | 手上有电子版发票文件(PDF/图片/Excel),AI 自动识别并填充 |
| CSV 批量导入 | 左侧菜单 → 交易 → 销售发票,点击「Add」→「CSV Import」 | 有大量结构化数据需要批量导入 |
| 循环开票 | 在销售发票页面对已有单据配置循环开票 | 每月/每季度定期给客户开具固定费用发票 |
| 邮件自动解析 | 系统自动解析收到的邮件附件 | 客户通过邮件发送发票 |
创建后:单据处于「草稿」状态,收款状态为「未收款」。核对信息无误后,提交给管理员审核。审核通过后进入收款跟踪阶段。
AI 识别上传的文件后会自动提取金额、日期、客户、行项明细等信息,请核对识别结果,有误可手动修正。AI 识别需要消耗识别配额,请确认公司还有剩余额度。
更多细节请看下方各角色的功能详细说明。
功能详细说明
操作人操作
创建收入单据
手动创建发票
入口:左侧菜单 → 交易 → Invoice → 「Add」 → 「Create Invoice」
在空白表单中填写发票信息。选择客户或修改日期后,系统自动生成发票编号。填写完成后保存为草稿。
Invoice 页面详情页左侧始终显示 PDF 实时预览面板,方便您边填写边查看最终发票效果。
需要填写的信息:
| 填写项 | 是否必填 | 详细说明 |
|---|---|---|
| 客户 | 草稿保存时否,提交时必填 | 选择客户后自动生成发票编号 |
| 发票编号 | 否 | 选择客户或日期后自动生成,也可手动填写(需组织内唯一) |
| 日期 | 否 | 发票日期 |
| 到期日 | 否 | 收款到期日期,可由付款条件自动计算 |
| 付款条件 | 否 | 设置后自动计算到期日(7 天/15 天/30 天/45 天/60 天/90 天/收到即付) |
| 币种 | 否 | 默认为公司基础货币 |
| 汇率 | 自动 | 交易币种到公司基础货币的汇率,自动获取。可手动修改 |
| 含税/免税 | 否 | 控制行项金额的税额计算方式。免税模式下所有行项税率必须为 0 |
| 产品行项 | 建议填写 | 逐行填写产品名称、数量、单价、税率等,总额由行项自动计算 |
| 描述 | 否 | 单据描述 |
| 备注 | 否 | 备注信息,会显示在发票 PDF 中 |
| 收款二维码 | 否 | 上传收款二维码图片或选择模板,显示在发票 PDF 中方便客户扫码付款 |
| 收款信息 | 否 | 组织银行账户等收款信息,显示在发票 PDF 中 |
| 配送信息 | 否 | 收货人、电话、邮编、地址 |
| 自定义字段 | 视公司配置 | 公司自定义的额外填写项 |
| 标签 | 否 | 给单据加分类标签,便于后续筛选 |
| 附件 | 否 | 上传补充材料 |
AI 文件识别创建
入口:
- Invoice 页面:「Add」→「Upload Invoice」
- 销售发票页面:「Add」→「Upload Image」
上传发票文件后,AI 自动识别并提取以下信息填充到单据表单:
- 发票编号、日期、到期日
- 客户名称(自动匹配已有客户)
- 币种、总额、税额
- 行项明细(产品名称、数量、单价、税率)
- AI 还会为行项自动推荐分类(推荐结果标记为「未确认」,您确认后变为「已确认」)
支持的文件格式:PDF、图片(PNG、JPG、JPEG、GIF、BMP、WebP、TIFF、HEIC)、Excel(.xlsx、.xls)、Word(.docx)、CSV
识别完成后请核对结果,有误可手动修正。在销售发票页面,AI 识别后的详情页支持字段高亮功能:将鼠标悬停到某个填写项时,左侧源文件预览中会高亮显示 AI 提取该信息的对应位置,方便您快速核对。
如果识别结果不理想,可以在销售发票列表的操作菜单中点击「重新识别」重新执行 AI 解析。重新识别仅对销售发票页面的收入单据可用,Invoice 页面的单据不支持。
系统会自动检测重复内容:如果上传的文件与已有文件完全相同(文件重复),或发票编号、客户、日期、金额与已有单据匹配(内容重复),会在识别状态中标记提醒。
CSV 批量导入
入口:左侧菜单 → 交易 → 销售发票 → 「Add」 → 「CSV Import」
通过三步向导批量导入收入单据,支持 CSV (.csv) 和 Excel (.xlsx) 格式:
- 上传文件:将文件拖拽到上传区域,或点击选择文件
- 字段映射:将文件中的列与对应的填写项一一对应(选择客户、分类,映射数据列)。还可以配置追踪分类,支持为所有记录设置统一值或从文件列中读取。映射配置可保存为模板,下次导入同格式文件时直接加载
- 校验与编辑:检查每条记录是否正确,可逐条编辑修正(客户除外,需返回上一步修改)。每条记录的产品行项支持添加、删除和编辑。确认无误后点击「导入」
CSV 导入仅在销售发票页面可用,Invoice 页面无此入口。导入前系统会检查组织的单据配额。
Invoice 页面(编号未确认的发票管理)
入口:左侧菜单 → 交易 → Invoice
Invoice 页面管理的是通过手动创建发票或手动创建贷记单方式进入的、编号尚未确认的单据。这些单据处于「草稿」阶段,您可以反复编辑。
Invoice 页面的特有功能:
| 功能 | 说明 |
|---|---|
| PDF 实时预览 | 详情页左侧始终显示发票 PDF 预览,编辑时实时更新。包含发票预览、附件、关联采购单预览三个标签页 |
| 收款二维码 | 在 Payment 区域配置收款二维码,显示在发票 PDF 中 |
| 草稿保存客户非必填 | 可以先保存草稿再补充客户信息,仅提交审批时要求必填 |
| 提交并发送邮件 | 提交审批时可同时配置邮件,审批通过后自动发送给客户 |
| 提交并发送电子发票 | 提交时可选择审批通过后自动发送电子发票(需组织对接电子发票平台) |
提交审批后发生什么:系统自动确认发票编号(编号锁定不可修改),单据从 Invoice 页面「消失」,出现在销售发票页面。该单据仍保留发票的能力,如下载 PDF、发送邮件等。
循环开票
入口:
- 销售发票 列表 → 操作菜单 → 「Recurring Invoice」
- 单据详情页 → 操作按钮
循环开票允许系统按照预设的时间周期,基于一张已有的收入单据自动创建新单据。适用于每月/每季度定期向客户开具固定费用发票的场景。
配置项:
| 配置项 | 说明 |
|---|---|
| 启用/禁用 | 开启或关闭循环开票 |
| 周期规则 | 按什么频率自动生成(如每月、每季度) |
| 动作类型 | 「保存为草稿」(需手动提交审批),或「创建并发送」(自动提交审批,通过后自动发送) |
| 生效时间 | 可设置生效起始和截止时间,不设置则立即生效且永久有效 |
| 覆盖配置 | 每次生成时可自定义替换备注和产品描述,支持模板变量 |
模板变量:在备注和产品描述中可使用以下变量,系统在生成新单据时自动替换:
| 变量 | 含义 | 示例 |
|---|---|---|
{{year}} | 当前年份 | 2026 |
{{month}} | 当前月份 | 3 |
{{month2}} | 当前月份(两位) | 03 |
{{month_name}} | 当前月份英文名 | March |
{{day}} | 当前日期 | 18 |
{{day2}} | 当前日期(两位) | 18 |
{{recurrence_index}} | 累计触发次数 | 5 |
循环开票仅对销售发票页面的收入单据可用。新生成的单据是独立的,不会继承循环开票配置。关闭后再重新启用时,触发次数会重置为 0。覆盖配置仅支持替换备注和产品描述,金额、客户、税率等核心信息沿用原单据。
修改收入单据
入口:销售发票 → 点击单据进入详情页 → 编辑
您可以修改单据的各项信息:客户、日期、金额、行项明细、描述、自定义字段、标签、附件等。修改后相关金额(应收金额、待收余额等)会自动重新计算。
产品行项支持拖拽排序、复制行项、拆分行项、批量编辑(一次修改所有行项的分类、税率等),以及通过列配置显示/隐藏不同的列。
什么时候可以修改:
| 状态 | 能否修改 | 说明 |
|---|---|---|
| 草稿 | 可以 | 随时编辑 |
| 待审批 | 不可以 | 需要先撤回,才能修改 |
| 已通过 | 不可以 | 需要管理员先撤销,才能修改 |
| 已拒绝 | 可以 | 根据拒绝原因修改后重新提交 |
| 已撤回 | 可以 | 修改后重新提交 |
| 已撤销 | 可以 | 修改后重新提交 |
另外,如果公司设置了锁定期(保护已关闭的会计期间,防止历史数据被修改),在锁定期范围内的单据即使状态允许也无法修改。
提交审批
入口:单据详情页 → 「提交」按钮
提交后单据进入审批流程。
请先确认您公司的审批方式:公司使用的审批通道不同,提交后的流程完全不同。
审批方式 提交后会怎样 详细说明 内部审批 在 ccMonet 内完成审批,下方的审批人操作(通过/拒绝/加签/转签等)均适用 继续阅读本文档 Lark 审批 单据同步到 Lark,审批人在 Lark 中处理,结果自动同步回来 请参阅 Lark/飞书审批流程 飞书审批 单据同步到飞书,审批人在飞书中处理,结果自动同步回来 请参阅 Lark/飞书审批流程 如果您公司使用 Lark 或飞书审批,本文档中「审批人操作」章节的加签、转签等操作不适用,这些操作在 Lark/飞书中完成。
以下为内部审批的流程说明:
提交后的流程:
- 如果审批流程中有审批人需要处理 → 状态变为「待审批」
- 如果审批流为空或所有节点自动通过 → 状态直接变为「已通过」
Invoice 类型提交的特殊行为:
提交审批时,Invoice 类型的单据会自动确认发票编号,编号锁定不可修改。同时您可以配置以下邮件选项:
- 指定收件人邮箱和抄送邮箱
- 选择审批通过后是否自动发送发票邮件给客户
- 选择是否发送所有附件
收款操作
审批通过后,单据进入收款跟踪阶段。您可以在详情页记录收款信息,系统自动更新收款状态:
- 未收款 → 记录部分收款 → 部分收款 → 继续收款至全额 → 已收齐
- 也可以一次性记录全额收款,直接变为「已收齐」
收款金额会自动换算为公司基础货币,待收余额 = 应收金额 - 已收款总额。
邮件发送与 PDF 生成
邮件和 PDF 功能仅适用于通过手动创建发票或手动创建贷记单方式创建的单据。其他方式(AI 识别、CSV 导入等)创建的单据不支持。
发送发票邮件给客户的几种方式:
| 场景 | 触发时机 | 说明 |
|---|---|---|
| 提交时预配置 | 提交审批时 | 在提交弹窗中配置收件人和抄送邮箱,审批通过后自动生成 PDF 并发送 |
| 审批通过自动发送 | 审批通过时 | 读取提交时预存的配置,自动发送。可选择是否发送所有附件 |
| 再发邮件 | 手动触发 | 已通过的单据,在详情页点击「Send Email」重新发送。收件人邮箱自动带入上次使用的记录 |
| 撤销通知 | 撤销操作后 | 发票被撤销时,自动发送撤销通知邮件 |
PDF 功能:
- 发票创建和修改时自动生成 PDF
- Invoice 详情页始终显示 PDF 实时预览
- 可在详情页下载发票 PDF
- PDF 中会显示组织信息、收款二维码(如有配置)以及声明文字
批量操作
入口:销售发票 → 勾选多条记录 → 批量操作菜单
| 操作 | 说明 |
|---|---|
| 标记已收款 | 批量标记为已收齐 |
| 提交审批 | 批量提交选中单据 |
| 撤销 | 批量撤销已通过的单据(仅管理员) |
| 添加备注 | 批量添加备注 |
| 设置标签 | 批量设置标签 |
| 转换类型 | 将收入转为账单,或反之(由发票生成的收入不可转换) |
| 移动到文档存储 | 将单据的附件保存到文档存储后删除票据记录(上限 50 条) |
| 转移到其他组织 | 批量转移到您有权限的其他组织 |
| 撤销并发送邮件 | 撤销并通过邮件通知客户(仅由发票生成的收入) |
| 审批并发送邮件 | 审批通过并通过邮件通知客户(仅发票) |
| 审批并发送电子发票 | 审批通过并发送电子发票(需组织对接电子发票平台) |
部分操作有状态限制:例如提交审批要求单据不在「已通过」或「待审批」状态;撤销要求单据为「已通过」状态且当前用户为管理员。不符合条件的会自动跳过。勾选当页全部记录后,页面底部会出现「全选所有记录」选项,启用后批量操作作用于所有符合筛选条件的记录。
详情页、评论、标签
详情页入口:销售发票 → 点击单据
详情页包含单据的完整信息:基本信息、产品行项明细、审批记录、附件、评论、收款记录等。
列表中未读的单据会以粗体显示,点击进入后自动标记为已读。
评论:您可以在单据上留言,和审批人或财务沟通。支持 @ 提及其他人,被提及的人会收到通知。列表页中每条单据旁会显示未读评论数角标。还可以在列表工具栏点击「Comments」打开侧边栏评论面板。
标签:标签用于给单据分类,可在列表页或详情页添加/删除标签。
导出数据
入口:销售发票 列表页 → 导出按钮
| 导出类型 | 格式 | 说明 |
|---|---|---|
| Excel | .xlsx | 支持按票据导出(每条一行)和按明细行导出(每个产品一行),可自定义选择导出列 |
| 原始文件 | .zip | 打包导出单据的原始附件文件(最多 50 条) |
| QuickBooks | .zip | 按含税/不含税拆分为两个 CSV 文件 |
| Xero | .zip | 按含税/不含税拆分为两个 CSV 文件 |
删除收入单据
入口:列表页操作菜单点击「删除」,或详情页点击「删除」
不能删除的情况:
- 状态为「待审批」或「已通过」
- 单据已加入报销单
- 单据有已对账的收款记录
- 已发布到电子发票平台(需先在平台取消)
- 单据日期在锁定期内
其他操作
| 操作 | 说明 |
|---|---|
| 复制 | 复制一张已有单据生成新草稿,日期更新为当天,到期日和汇率重新计算 |
| 类型转换 | 将收入转为账单,或反之。由发票生成的收入不可转换。Invoice 类型也不可转换 |
| 移动到其他组织 | 将单据转移到您有权限的其他组织(手动创建发票的单据不可转移,单次最多 100 条) |
| 移动到文档存储 | 将单据的附件保存到组织文档存储后删除票据记录 |
| 发布到会计平台 | 将收入/发票同步到 Xero 会计平台(仅支持 Xero) |
审批人操作
以下操作适用于内部审批。如果公司使用 Lark 或飞书审批,审批操作在 Lark/飞书中完成,请参阅 Lark/飞书审批流程。
审批通过 / 拒绝
收到审批通知后,点击进入单据详情页。在这里您可以看到:
- 单据基本信息(客户、金额、日期等)
- 产品行项明细
- 附件材料
- 自定义字段信息
确认无误后选择「通过」;如果有问题,选择「拒绝」并填写拒绝原因,提交人会收到通知。
当前审批节点通过后,如果后面还有审批节点,单据会流转到下一位审批人;如果所有节点都通过了,状态变为「已通过」。
加签
在当前审批节点插入一位新的审批人。使用场景:您觉得这笔收入需要另一位同事也看一下。加签后,新审批人也需要处理完毕后,流程才会继续到下一个节点。
转签
将审批权完整转交给另一个人。使用场景:这笔收入不在您的职责范围内,或者您请假需要别人代为处理。转签后您不再参与该节点的审批,由接手人继续处理。
管理员操作
撤销已通过的单据
入口:单据详情页 → 「撤销」
当已通过的单据发现有问题时,管理员可以将其撤销。撤销后状态变为「已撤销」,操作人可以重新编辑和提交。
限制条件:
- 只有管理员或平台服务人员可以操作
- 单据或收款日期在锁定期内时不能撤销
- 有对账单(SOA)绑定时需要特殊处理
- 从电子发票平台同步来的记录不可撤销
对于由发票生成的收入,撤销时还可以选择「撤销并发送邮件」,同时通知客户。
列表与筛选
入口:左侧菜单 → 交易 → 销售发票
筛选条件:审批状态、收款状态、客户、金额、币种、日期、到期日、标签、来源渠道、循环开票、分类、发布状态、创建人、邮件已发送、数据检测结果,以及公司配置的自定义字段。支持嵌套的「与/或」逻辑组合进行高级过滤。
快捷查询:草稿、已通过、已逾期、即将到期、已收齐。
排序:支持按金额、日期、客户、币种等多个字段排序。
视图管理:您可以将常用的筛选+排序+列配置保存为一个「视图」,下次直接切换,不用重新设置。
统计汇总:列表下方有汇总栏,显示当前筛选范围内的总条数、总额、应收金额和待收余额。勾选部分单据时,汇总切换为选中项的统计。
汇率显示切换:工具栏右侧有开关,开启后列表中所有金额均显示为公司基础货币。
数据检测:列表中会显示数据自动检测结果列(如有配置检测规则),展示每条单据的检测状态。
收入设置
入口:左侧菜单 → 设置 → 收入设置
审批通道配置:
| 审批类型 | 说明 | 选择后可配置 |
|---|---|---|
| 内部审批 | 使用 ccMonet 内置的审批流程 | 审批节点编排、跳过重复审批 |
| Lark 审批 | 对接 Lark 的审批流程 | Lark 审批链接、字段映射 |
| 飞书审批 | 对接飞书的审批流程 | 飞书审批链接、字段映射 |
内部审批的额外设置:
| 设置项 | 作用 | 使用场景 |
|---|---|---|
| 审批节点 | 在可视化编辑器中配置多级审批流程,支持会签(所有人都要通过)和或签(一人通过即可) | 定义公司的收入审批流程 |
| 跳过连续重复审批 | 如果连续两个审批节点是同一个人,自动跳过第二个 | 避免同一人重复审批 |
状态速查
审批状态
| 状态 | 含义 | 操作人可以做什么 |
|---|---|---|
| 草稿 | 刚创建,未提交 | 编辑、删除、提交 |
| 待审批 | 等待审批人处理 | 撤回 |
| 已通过 | 审批通过 | 等待收款、发送邮件 |
| 已拒绝 | 审批未通过 | 修改后重新提交 |
| 已撤回 | 您主动撤回 | 修改后重新提交 |
| 已撤销 | 管理员撤销 | 修改后重新提交 |
识别状态
| 状态 | 含义 | 您可以做什么 |
|---|---|---|
| 处理中 | AI 正在识别文件内容 | 等待识别完成 |
| 成功 | 识别完成,信息已填充 | 核对并编辑 |
| 无法识别 | AI 无法提取有效信息 | 手动填写或重新识别 |
| 需要修正 | 信息已填充但可能不准确 | 请仔细核对并修正 |
| 文件重复 | 上传的文件与已有文件相同 | 确认是否保留 |
| 内容重复 | 发票信息与已有单据匹配 | 确认是否保留 |
| 解析失败 | 处理过程中出现错误 | 重新识别或手动填写 |
收款状态
| 状态 | 含义 |
|---|---|
| 未收款 | 尚未收到任何款项 |
| 部分收款 | 已收到部分,还有余额 |
| 已收齐 | 全额收款完成 |
典型场景
操作人
怎么快速创建一张发票发给客户? 在 Invoice 页面点击「Add」→「Create Invoice」,填写客户、行项明细等信息后提交审批。提交时勾选「审批通过后发送邮件」,填入客户邮箱。审批通过后系统自动生成 PDF 并发送邮件给客户。
手上有一批发票文件,怎么快速录入? 如果是电子文件(PDF/图片/Excel),在 销售发票 页面点击「Add」→「Upload Image」,上传后 AI 自动识别并填充,核对一下即可。如果是结构化的表格数据,使用「CSV Import」批量导入更高效。
每个月都要给同一个客户开相同的发票? 先创建一张收入单据作为模板,然后配置循环开票,设置月度周期。系统每月自动生成新发票,您可以选择「保存为草稿」(手动审核后提交)或「创建并发送」(自动提交审批)。
Invoice 页面和销售发票页面有什么区别? Invoice 页面管理手动创建的、编号未确认的草稿发票,有 PDF 预览和收款二维码功能。提交审批后编号自动确认,单据转到销售发票页面。销售发票页面管理所有正式的收入单据(包括 AI 识别、CSV 导入等各种方式创建的),支持循环开票、CSV 导入、类型转换等功能。
审批被打回来了? 打开被拒绝的单据,到审批记录中看拒绝原因。修改完直接点「重新提交」,不需要重新创建。
已经通过的单据发现有错,能改吗? 您自己改不了。需要管理员先「撤销」这张单据,撤销后您再修改并重新提交。
怎么给客户开退款凭证? 在 Invoice 页面点击「Add」→「Create Credit Note」,创建一张贷记单。贷记单使用独立的编号规则,其他流程与发票一致。
收款金额和发票总额为什么不一样? 应收金额可能经过汇率换算(如果单据币种与公司基础货币不同),也可能由管理员手动调整过。待收余额 = 应收金额 - 已收款总额。
钱什么时候到? 审批通过后由财务安排收款。您可以在单据详情页看到收款状态:「未收款」→「部分收款」→「已收齐」。
审批通过 / 被拒绝后怎么收到通知? 审批结果会通过以下方式通知您(具体取决于公司的通知设置):
- 站内待办提醒
- 邮件通知
- App 推送通知
- 飞书/Lark 消息(如果公司接入了飞书/Lark)
审批人
收到审批怎么处理? 在审批通知中点击进入单据详情,查看行项明细和附件后,选择「通过」或「拒绝」。拒绝时请填写原因,方便提交人修改。
这笔收入我不该审,能转给别人吗? 可以。使用「转签」将审批权转交给其他人。如果需要额外增加一位审批人,使用「加签」在当前节点插入新的审批人。
管理员 / 财务
已通过的单据有问题,怎么撤销? 在单据详情页点击「撤销」。撤销后操作人可以重新编辑和提交。如果是由发票生成的收入,还可以选择「撤销并发送邮件」通知客户。
怎么批量处理已通过单据的收款? 在 销售发票 列表页勾选多条已通过的单据,使用批量操作中的「标记已收款」。不符合条件的会自动跳过。
怎么导出收入数据? 在 销售发票 列表页点击导出按钮。支持 Excel(可自定义导出列)、原始文件打包、QuickBooks 和 Xero 格式。
怎么配置公司的收入审批流程? 左侧菜单 → 设置 → 收入设置,可配置审批通道、审批节点等。详见上方「收入设置」。
公司用飞书/Lark 审批? 如果公司配置了 Lark 或飞书审批通道,提交单据时会自动在飞书/Lark 中创建审批实例。审批人可以直接在飞书/Lark 中处理,结果会同步回来。
如有其他问题,请联系客服团队。