Skip to content
手册 v0.1.0 · KaiderBooks v2.0.0 · 2026-07-20

新建客户与服务合同

一句话说清

先把客户公司建进系统(这是所有账务数据的归属主体),再给它挂一份服务合同,说明你收多少钱、多久收一次。


一、为什么必须先建客户

KaiderBooks 是多客户系统:每一张凭证、每一张发票、每一个科目都属于某个客户。没有客户,账簿子系统里什么都做不了 —— 新建按钮会是灰的。

Screenshot 01-clients-list
图 01-clients-list

列表里能看到事务所在管的所有客户,以及各自的 UEN、行业、GST 注册状态和财年结束月。


二、建客户:填什么

点右上角「新建客户」。

Screenshot 02-client-form
1
公司注册全名,和 ACRA 登记一致
2
UEN 格式不对会当场标红,不用等提交
3
财年结束月,决定报表与申报周期
图 02-client-form
字段必填说明
客户名称公司注册全名,和 ACRA 登记保持一致,报表和申报都用它
UEN新加坡统一企业号。格式不对会立刻标红,不用等提交
行业零售 / 餐饮 / 房地产 / 小微企业 / Pre-IPO / 其他,影响洞察里的行业模板
财年结束月1–12。决定报表期间和 ECI / Form C-S 的申报时点
联系人 / 联系人邮箱客户那边对接的人,后续沟通记录会用到
已注册 GST勾上后才能填 GST 注册号;未注册的客户开票不会带销项税

UEN 校验规则

系统接受三种格式:9 位数字 + 1 位字母(如 202512345K)、8 位数字 + 1 位字母、以及 T/S/R 开头的 10 位组合。填错会在字段下方直接提示 Invalid Singapore UEN

保存后右上角出现「客户已创建」提示,列表立刻刷新。

停用不是删除

列表里的「停用」是软删除:客户从列表消失,但历史凭证、发票全部保留,审计追得到。同一个 UEN 停用后还能重新建档。


三、新建客户之后:科目表是空的

这是最容易踩的坑。 新建的客户没有任何会计科目,此时去开发票或记凭证会报「缺少必需的系统科目」。

必须先去 账簿 → 总账 → 科目表 建好这几个关键科目(代码必须一致,系统按代码找):

代码名称类型谁在用
1000现金资产收款/付款默认对方科目
1010银行存款资产银行账户挂靠
1100应收账款资产发票过账
1490累计折旧资产固定资产计提
2000应付账款负债账单过账
2200GST 控制负债销项/进项税
2300 / 2310CPF 应付 / 应付工资负债工资过账
4000主营业务收入收入开票收入行
5000 / 5100 / 5200 / 5600费用 / 工资 / 雇主 CPF / 折旧费用费用采购、工资、折旧

科目表支持树形结构,可以在任何科目下建子科目做更细的分类。


四、挂服务合同

事务所 → 客户 → 服务合同,点「新建合同」。

Screenshot 03-engagements
图 03-engagements
字段说明
客户选好后不能改(编辑时是灰的)—— 换客户请新建一份
服务项记账 / GST / 税务 / 薪酬 / 秘书 / 审计支持
收费按元填,系统内部按分存
周期每月 / 每季度 / 每年
开始 / 结束日期结束日期可留空表示长期有效
状态生效中 / 已暂停 / 已结束

合同数据会进「工时与计费」的口径,也是判断客户在管服务范围的依据。


下一步: 开第一张发票并收款 →