跳到主要内容

3 篇博文 含有标签「cash flow」

查看所有标签

我能负担得起雇佣员工吗?

· 阅读需 9 分钟
Mike Thrift
Mike Thrift
Marketing Manager

Beancount‑first 指南,帮助你建模真实成本、测试现金流,并将其写入账本。

雇佣第一位员工是一个巨大的步骤。这是对未来的赌注,但也是一项远超 offer letter 上数字的重大财务承诺。太多创始人和小企业主只盯着工资本身,结果被“全额成本”所惊讶。

2025-08-22-can-i-afford-to-hire-an-employee

本指南将手把手教你如何准确建模该成本、检验自己是否真的负担得起,并将模型直接写入 Beancount 账本,以在发布招聘信息之前降低决策风险。

TL;DR

  • 不要只看工资。 在美国,真实成本还包括雇主工资税(Social Security、Medicare、FUTA/SUTA)、福利、保险、工具和招聘费用。私营行业中,福利平均占总薪酬的约 30%,这意味着全额成本约为工资的 1.42 倍。不同公司和地区差异很大。
  • 快速经验法则: 全额成本 ≈ 工资 + 雇主工资税 + 福利 + 保险 + 工具/软件 + 招聘/上岗费用
  • 使用 Beancount 降低风险。 在账本中使用 Fava 的预算功能建模月度工资预算,然后运行预测,检查跑道、利润率以及该岗位的回报期,再决定是否招聘。

1) 什么因素驱动“全额成本”?

把员工的工资想象成冰山一角。可见部分很直接,但隐藏的成本如果没有准备好,可能会让现金流沉没。下面是具体拆解。

  • 基本工资(Wages/Salary): 这部分最简单——约定的年薪或时薪。它是最大的一项,但只是起点。

  • 雇主工资税(美国): 你不仅要付工资,还要为工资缴税。作为雇主,你需要负责:

    • 社会保障税(OASDI): 对员工工资的 6.2% 征收,最高至年度上限。2025 年上限为 $176,100
    • 医疗保险税(HI):全部 员工工资征收 1.45%,没有上限。
    • 失业税(FUTA & SUTA): 联邦失业税(FUTA)对前 $7,000 征收 6.0%。但大多数雇主可抵扣州失业税(SUTA)抵免,实际有效率约为 0.6%。SUTA 税率因州和公司历史差异显著。
  • 福利: 通常是第二大成本。包括健康保险、退休金(如 401(k) 匹配)和带薪休假。美国私营行业中,福利约占总薪酬的 30%。举例来说,2024 年单人健康保险的平均年保费为 $8,951,家庭保费为 $25,572。虽然员工会有自付部分,但雇主通常承担大头。

  • 工伤保险(Workers’ Compensation): 几乎所有州都要求购买,覆盖员工因工受伤的医疗费用和工资损失。费率取决于所在州、行业以及岗位风险(办公室职员比屋顶工便宜得多)。切勿将此项预算为零。

  • 工具与间接费用: 新员工需要合适的设备,包括笔记本、软件许可证(SaaS 账户)、如果有办公室的话还需要桌椅,以及工资处理软件本身。小企业常见的工资服务费用约为 $49-$50/月 基础费 + $6-$10/每位员工

  • 招聘与上岗成本: 别忘了一次性费用,包括职位发布费用、面试所花的时间,以及最关键的上岗期。新员工可能需要 1–3 个月 才能达到全生产力,在此期间你仍需支付全额成本但产出有限。


2) 具体案例

假设你在美国雇佣一名员工,年薪 $80,000,并提供单人健康保险,雇主承担全国平均 84% 的保费。

年度成本拆解如下:

  • 雇主工资税:

    • 社会保障税(OASDI):80,000×6.280,000 × 6.2% = \4,960
    • 医疗保险税:80,000×1.4580,000 × 1.45% = \1,160
    • FUTA(有效税率):7,000×0.67,000 × 0.6% = \42
    • 雇主工资税合计:$6,162
  • 健康保险(雇主承担部分):

    • 使用 2024 年单人平均保费 $8,951,乘以 84%:8,951 × 0.84 = **\7,519/年(约 $627/月)**。
  • 工资软件与工具:

    • 工资软件:(50 基础费 + \6/员工) × 12 个月 = $672/年
    • 设备/软件(估算):$2,000/年

合计如下:

项目年度成本
工资$80,000
雇主工资税$6,162
健康保险$7,519
工资软件$672
设备 & 笔记本$2,000
年度总成本$96,353
月度成本$8,029

在此情境下,全额成本为 $96,353,约为基本工资的 1.20×。这属于福利相对精简的方案。如果再加入 401(k) 匹配、更慷慨的带薪休假或家庭健康保险,成本很容易逼近行业平均的 1.42×,即约 $113,800

要点: 你的真实成本大概率落在 1.20×(精简)1.40×+(丰厚) 之间。自行计算以确认。


3) “我能负担吗?”——三项实用测试

已知月度成本约 $8,029,如何判断自己能否支撑?

  1. 毛利覆盖率: 该岗位能否自负盈亏?如果你的业务毛利率为 65%,新员工至少需要产生 $12,352 的新增月收入($8,029 ÷ 0.65)才能收支平衡。若岗位旨在节约成本,则需等价的、可持续的费用削减。

  2. 回报期与跑道: 该岗位何时开始产生正回报?目标是 6–12 个月的回报期,越短越安全。关键是,在上岗期结束后,你至少要有 3–6 个月的全额成本现金储备 作为缓冲。

  3. 上岗现实: 新员工不可能第一天就全效。预算 1–3 个月的培训期 与低产出。如果现金缓冲不足以同时覆盖工资和产出下降,你还未准备好。可以先雇佣 合同工或兼职 来验证需求。

美国特有提示: 若这是你在新州的首位雇员,请再次确认合规要求。FUTA 抵免、SUTA 税率以及工伤保险法规各州差异大,错误可能导致罚款。


4) 在 Beancount 中落地模型

最直接的方式是把雇佣成本直接写进账本。下面演示如何在 Beancount 中实现。

A. 用 Fava 设置工资预算

首先,用 Fava 的 custom "budget" 指令把预计的月度成本写入账本,这样可以在收入报表中直观看到新费用与收入的对比。

; 为一年全额成本约 \$96k 的员工设定预算
2025-09-01 custom "budget" Expenses:Payroll:Wages "monthly" 6666.67 USD
2025-09-01 custom "budget" Expenses:Payroll:Taxes:Employer "monthly" 513.50 USD
2025-09-01 custom "budget" Expenses:Benefits:HealthInsurance "monthly" 626.57 USD
2025-09-01 custom "budget" Expenses:Tools:PayrollSoftware "monthly" 55.00 USD

添加后,Fava 的损益表和变动报告会自动显示你相对于新费用的实际表现。

B. 记录实际工资发放

实际发放工资时,有两种常见记账方式。

  • 明细(含负债): 最精确的做法。将雇主税费与员工代扣税分开记,后者作为负债暂时保留,待向政府缴纳时再冲销。
2025-09-30 * "Payroll - Alice (September)" ; 示例代扣
Expenses:Payroll:Wages 6666.67 USD
; 雇主侧税费(直接成本)
Expenses:Payroll:Taxes:Employer:SocialSecurity 413.33 USD
Expenses:Payroll:Taxes:Employer:Medicare 96.67 USD
Expenses:Payroll:Taxes:Employer:FUTA 3.50 USD
; 员工代扣(负债)
Liabilities:Payroll:Withholding:Federal -1000.00 USD
Liabilities:Payroll:Withholding:State -300.00 USD
Liabilities:Payroll:FICA:Employee:SocialSecurity -413.33 USD
Liabilities:Payroll:FICA:Employee:Medicare -96.67 USD
; 实际打款到银行(净工资)
Assets:Bank:Checking -4853.54 USD

随后,当你的工资服务商代缴税款时,再记一笔冲销负债的交易(如 Liabilities:Payroll:Withholding:FederalAssets:Bank:Checking)。

  • 简化(一次性合计): 若你的工资服务商一次性从账户扣除全部费用且不需要追踪负债,可使用更简洁的记法。
2025-09-30 * "Gusto payroll run - Alice"
Expenses:Payroll:Wages 6666.67 USD
Expenses:Payroll:Taxes:Employer 513.50 USD
Expenses:Payroll:Fees:Provider 55.00 USD
Assets:Bank:Checking -7235.17 USD

C. 预测跑道

在会计科目表中将 Expenses:Payroll 设为顶层科目,并在交易上使用标签如 employee: "Alice",即可在 Fava 中按人过滤报告。预算设定好后,使用 Fava 的实际 vs 预算叠加图表,若持续超预算,则需要重新评估可负担性。


5) 雇佣是否合适(快速检查表)

可能合适的情况 ✅

  • 你因为 产能不足 而被迫 拒单 或推迟产品发布。
  • 你能明确设定 收入目标或成本节约指标,并将其归属到该岗位。
  • 你的现金 跑道足以覆盖 1–3 个月的上岗期,加上额外的 3–6 个月全额成本

可能需要等待的情况 🛑

  • 业务需求 波动大、不可预测。先雇 合同工或兼职 来应对弹性工作量。
  • 同样的目标可以通过 购买更好的工具或实现自动化,成本仅为雇员的一小部分。
  • 该岗位 无法关联到可量化的业务结果。仅凭 “我感觉很忙” 不能成为商业案例。

参考数据(美国,2025)

  • 社会保障工资基数: $176,100
  • 雇主税率: 社会保障 6.2%(上限基数内),医疗保险 1.45%(无上限)
  • FUTA 税率: 前 $7,000 征收 6.0%,但在抵免后实际约 0.6%
  • 福利占薪酬比例: 私营行业平均 29.7%,对应 1.42× 的全额成本倍率
  • 2024 年健康保险平均保费: 单人 $8,951 / 家庭 $25,572
  • 工伤保险: 几乎所有州均要求,费率和规则各不相同
  • 工资软件费用:$49-$50 基础费 + $6-$10/每位员工·月

合规提示

本指南侧重于财务成本建模。实际雇佣员工还涉及法律和行政合规。你需要:

  • 在联邦和州层面设立工资税账户
  • 核实雇佣资格(I‑9 表格)
  • 让员工填写税表(W‑4)
  • 遵守各州的新雇员报告和地方税务规定

请务必查阅 IRS、SSA 以及所在州劳动部门的官方指南,或咨询专业顾问。


结语

雇佣是一项投资,最好的投资者会做好功课。在撰写职位描述或在 LinkedIn 发布之前,先把这笔费用写进你的 Beancount 账本。将其设为预算并预测对现金的影响。如果数字在自己的账本里站得住脚,你就可以自信地迈出招聘这一步。


最新报道与背景

2025 年最佳卡车会计软件指南

· 阅读需 9 分钟
Mike Thrift
Mike Thrift
Marketing Manager

适用于承运人、车队和车主运营者。

选择合适的会计软件可能决定你是否能精确到分地了解每英里的成本,还是被燃油收据和结算表淹没。你的业务不仅仅是运输货物;更在于管理现金流、自动化 IFTA 申报以及确保司机准确、及时地获得报酬。

2025-08-17-he-top-trucking-accounting-software-2025-guide

本指南剔除噪音,帮助你为运营找到最佳的卡车专用会计软件,无论你是独立车主还是正在扩张的车队。


TL;DR — 快速推荐

赶时间?以下是我们对 2025 年的首选推荐。

  • 最佳全功能(会计 + 运营): Frontline Q7 — 完全集成的调度、会计和工资套件,支持本地部署或云端。
  • 亚军全功能: Axon — 实时、全方位集成的卡车会计,链接业务每个环节,可选托管云托管。
  • 最佳 “TMS + 会计” 组合(中小型): TruckLogics + QuickBooks Online — 强大的调度、IFTA 与行业标准会计组合,通过无缝的 QuickBooks 集成实现。
  • 车主运营者最佳性价比: Rigbooks — 出色的每英里成本追踪与 IFTA 辅助,套餐仅 $19/月 起。
  • 轻量且免费: TruckBytes — 适合刚起步的基本开票、行程报告和 IFTA 文档的可靠入门选项。
  • TMS 与强大会计链接: TruckingOfficeTailwindProTransport — 均提供强大的 TMS 功能,并可顺畅同步至 QuickBooks,加入关键的 IFTA、ELD 与燃油卡工作流。
  • DIY/开源组合: Beancount + Fava — 纯文本、双式记账系统,配备现代 Web UI。为具备一定技术背景的用户提供最大控制权与可审计性。

选型要点(以及为何重要)

卡车业务并非通用,你的会计软件也不应如此。以下是需要优先考虑的关键特性。

  • 端到端集成
    会计不应是孤岛。财务数据应直接关联调度、司机结算、维修和燃油税,以免浪费在手动录入上。寻找具备原生模块或至少能与 ELD、燃油卡、保理服务、EDI 等现有工具实现强大集成的系统。

  • IFTA 自动化
    季度 IFTA 燃油税申报既耗时又易出错。优秀软件通过直接从 ELD 与燃油卡导入里程和燃油数据、保持州税率最新并生成可直接提交的报告来实现自动化。此功能每年可为你节省数天工作量。

  • 司机结算与工资
    卡车业的薪酬结构独特,通用工资系统难以胜任。软件应原生支持每英里工资、每单比例、附加费(如滞留费、待命费)以及扣除项,避免电子表格繁琐,确保司机准时、准确拿到报酬。

  • 银行对账与调节
    实时现金流视图是不可妥协的。无论使用内置会计模块还是连接至 QuickBooks、Xero,自动银行对账与快速调节工具都是保持财务图景最新的关键。

  • 云端访问与移动端
    当你不在办公室时业务仍在运转。现场团队、司机和外部会计师需要安全的随时随地访问。大多数现代套件已提供基于云的托管或浏览器访问,这对分布式运营至关重要。


按使用场景划分的最佳卡车会计软件

1) 完全集成套件(会计 + TMS 合一)

这些平台旨在成为整个运营的唯一真实来源。

  • Frontline Q7(最佳全能)
    Q7 将调度、车队管理、完整会计套件(AP/AR/GL)与工资合并为统一系统。深度集成燃油卡、ELD 与 EDI 合作伙伴。若你希望拥有唯一记录系统来运营业务,可选择现场授权软件或云端订阅,实现 24/7 访问。

  • Axon(亚军全能)
    Axon 的 “实时” 架构是其亮点——调度中的一次录入会即时波及司机工资、IFTA 报告以及总账,消除数据孤岛,确保所有人使用同一信息。公司亦提供托管云托管,适合分布式团队。演示驱动的销售流程可根据需求定制系统。

2) 以 TMS 为主、与小型企业会计良好配合的工具

这些工具处理卡车专属工作,并与标准会计软件集成。

  • TruckLogics + QuickBooks Online
    适用于 1–20 辆车的中小型车队。TruckLogics 在调度、费用追踪、维修日志和 IFTA 方面表现出色。其原生 QuickBooks 集成同步客户、发票与付款,消除双重录入,让会计师使用熟悉的工具。

  • Tailwind TMS + QuickBooks Online
    Tailwind 在 TMS 内部直接构建开票与 AP/AR 管理,然后将财务数据同步至 QuickBooks Online,实现完整总账会计。适合希望优化运营工作流而不让会计师学习新系统的承运人和经纪人。

  • ProTransport (by RTS) + QuickBooks
    ProTransport 集中调度、安全、司机沟通与报告。以其与燃油卡、主流 ELD 提供商(如 Motive、Transflo)以及 QuickBooks 的强大集成而闻名。系统利用现有行程与燃油数据简化 IFTA 准备,是成长车队标准化流程的理想选择。

  • TruckingOffice + QuickBooks
    针对小型车队的实用友好 TMS,提供 PC*MILER 驱动的里程计算、调度、开票与 IFTA 报告,均可同步至 QuickBooks。透明定价并提供 30 天免费试用,是专业化运营的易得途径。

3) 车主运营者友好型

这些工具专为单人运营者或极小车队设计。

  • Rigbooks(最佳性价比)
    Rigbooks 专注于帮助你了解真实的每英里成本。轻松追踪装载、费用与燃油,并提供简易的 IFTA 工作流。套餐仅 $19/月 起,是想要财务透明却不想使用企业系统的理想选择。

  • TruckBytes(免费)
    长期受信赖的免费选项,提供入门所需的基本开票、行程报告和 IFTA 文档功能。对刚起步、每一分钱都要算清的车主而言极具价值。

4) “通用会计 + TMS” 组合

这些组合利用最佳的通用会计软件。

  • QuickBooks Online + 你的 TMS
    QuickBooks 提供业界领先的银行对账、现金流工具与报表功能。可与 TruckLogics、Tailwind、TruckingOffice 等卡车专用 TMS 配合,补足运营工作流。

  • Xero + MyTrucking
    若会计师偏好 Xero,可选此组合。MyTrucking 将发票直接推送至 Xero,并支持燃油税、交付凭证与签名等卡车特有需求。

5) 开源、面向开发者的替代方案

  • Beancount + Fava(适合想要完全控制的团队)
    对技术倾向者而言,这是实现终极控制与数据所有权的路径。Beancount 为纯文本、双式记账系统,Fava 为其提供现代化 Web 界面。你可以使用 Git 对账本进行版本控制,并自行编写脚本从银行、燃油卡和 TMS 导入数据。此路线牺牲了一些开箱即用的便利,却换来无与伦比的灵活性与可审计性。

价格概览

  • 透明定价:TruckingOfficeRigbooks 在官网公布分层定价,且通常提供 30 天免费试用。
  • 报价制: 企业套件如 Q7AxonProTransport 需在演示后提供报价。预算时请询问上手、数据迁移及持续支持的费用。

快速选型清单

  1. 绘制现有技术栈。 若会计师已在 QuickBooks 中工作,优先选择原生 QB 同步的 TMS,如 TruckLogicsTailwindProTransportTruckingOffice
  2. 评估 IFTA 工作量。 如今的痛点有多大?倾向于自动导入里程与燃油并保持税率最新的系统。
  3. 测试司机结算。 确保软件能原生处理你的特定薪酬规则,而不是通过笨拙的变通方案。
  4. 决定托管方式。 是否需要浏览器访问以支持远程团队?确认云端或托管托管选项的可用性。

Beancount 角落(给 beancount.io 读者)

如果你倾向于拥有自己的账本并构建弹性、自动化的工作流,Beancount 路径回报丰厚。

  • 使用 Beancount 作为总账。可导入银行、信用卡和燃油卡的 CSV。通过标签与元数据追踪行程、牵引车、挂车和线路。
  • 本地或服务器运行 Fava,获取交互式报表,包括标准损益表与资产负债表。亦可编写自定义查询生成每辆车的 P&L。
  • 通过导出装载与结算数据为 CSV,并编写简易导入脚本,将 TMS 与 Beancount 桥接。此方式让你在不受供应商锁定的前提下,保持唯一真实的账本。

结语

最佳建议是先挑选能解决 今天 全流程的最小系统,然后确认其能否扩展至明年的车队规模。对多数成长中的车队而言,最佳平衡点是专用 TMS 连接至 QuickBooks 或 Xero。对更大、更成熟的承运人来说,像 Q7 或 Axon 这类全套集成方案往往值得为整合投入。

若你是重视长期控制与数据所有权的技术创始人,纪律严明的 Beancount + Fava 组合是实现强大财务系统的可信且极低成本的路径。


参考来源

使用 Beancount 制作和追踪发票

· 阅读需 6 分钟
Mike Thrift
Mike Thrift
Marketing Manager

一个纯文本模板、一个可重复的工作流程和一个简单的查询,即可解答“还有谁欠我钱?”


2022-02-12-crafting-tracking-invoices-with-beancount

开票工作有时感觉像是一件苦差事,卡在你已完成的工作和你正在等待的付款之间。 但是,良好的开票流程是健康现金流的支柱。 它具有双重作用:清晰地告知你的客户他们欠款多少以及何时付款,并为你的会计系统提供其所需的可靠事实。

虽然专用的 SaaS 应用程序可以发送流畅的自动化 PDF 文件,但它们通常需要按月付费,并将你的数据锁定在专有孤岛中。 使用 Beancount 的轻量级纯文本方法提供了一个强大的替代方案。 你可以将每张发票转换为一组清晰的会计分录,从而获得版本控制、强大的元数据和即时查询的所有好处,而无需订阅。


最小可行发票(你永远不应该跳过的字段)

在接触你的账本之前,你需要一张专业的发票。 格式可以很简单,但内容必须精确。 这些借鉴久经考验的小企业实践的字段是不可协商的。

  • 卖方详细信息: 你的公司名称和实际地址。
  • 客户详细信息: 你的客户的名称和(理想情况下)他们的地址。
  • 发票编号: 一个唯一的、连续的 ID,永不重复使用。 INV-045 紧随 INV-044 之后。
  • 开票日期和到期日期: 清楚地说明发票的开具日期和预期付款日期。
  • 项目明细: 对服务或产品的清晰描述,以及数量、单价和项目总计。
  • 小计、税金和总计: 显示计算过程,以便客户可以轻松理解。
  • 可选注释: 用于感谢、汇款指示或客户提供的采购订单号。

为了帮助你入门,我们创建了一组可立即编辑的模板,其中包含所有这些字段。 电子表格版本甚至会为你预先计算总计。

Note: Invoice templates are coming soon! In the meantime, you can create your own using the fields listed above in Google Docs, Word, Sheets, Excel, or any other document format.


在你的账本中记录发票

将发票 PDF 发送给客户后,你必须将其记录在 Beancount 中。 这是一个至关重要的步骤,它在收入产生时确认收入,而不仅仅是在收到付款时。 该过程涉及两个不同的交易。

1. 开具发票时:

你创建一个交易,将总金额从你的 Income 账户转移到 Assets:AccountsReceivable。 这会在你的账簿中创建一个数字借据。

; 2025‑07‑21 发票 #045  为 Acme Corp. 进行的网页设计冲刺
2025-07-21 * "Acme Corp" "INV-045 网页设计冲刺"
Assets:AccountsReceivable 3500.00 USD ; due:2025-08-04
Income:Design:Web
invoice_id: "INV-045"
contact_email: "[email protected]"
link: "docs/invoices/2025-07-21_Acme_INV-045.pdf"

在这里,你借记 AccountsReceivable 并贷记你的 Income 账户。 请注意丰富的元数据:到期日期、唯一的 invoice_id,甚至直接指向你发送的 PDF 的 link:

2. 客户付款时:

当现金存入你的银行账户时,你记录第二个交易以“结清”借据。 这会将余额从 AccountsReceivable 转移到你的支票账户。

2025-08-01 * "Acme Corp" "INV-045 付款"
Assets:Bank:Checking 3500.00 USD
Assets:AccountsReceivable
invoice_id: "INV-045"

Assets:AccountsReceivableINV-045 的余额现在为零,你的账簿完全平衡。

附加 PDF: link: 元数据键与 Fava(Beancount 的 Web 界面)一起使用时尤其强大。 Fava 将直接在交易视图中呈现可点击的链接,因此只需点击一下即可访问源文档。 此工作流程早在 2016 年就在一项功能请求中设想 (GitHub)。


一个查询即可列出所有未结发票

那么,还有谁欠你钱? 使用此系统,你无需在电子邮件或电子表格中查找。 你只需要一个简单的查询。

将以下内容保存为名为 open-invoices.sql 的文件:

SELECT
meta('invoice_id') AS id,
payee,
narration,
date,
number(balance) AS outstanding
WHERE
account = "Assets:AccountsReceivable"
AND balance != 0
ORDER BY
date;

现在,从你的命令行运行它:

bean-query books.beancount open-invoices.sql

几秒钟内,你将获得一份清晰的、最新的所有未结发票的账龄报告,其中显示发票 ID、客户、开票日期和欠款金额。 无需额外的软件。


自动化繁琐的工作

纯文本的优点在于可编写脚本。 你可以自动化此工作流程中繁琐的部分。

  • 模板 + Pandoc = PDF: 以 Markdown 格式维护你的发票模板。 一个小型 Python 脚本可以填充变量(客户名称、项目明细、发票编号),命令行工具 Pandoc 可以立即将其转换为专业的 PDF。
  • Git 预提交钩子: 如果你将账本存储在 Git 中,一个简单的预提交钩子可以在你保存工作之前运行检查。 它可以验证每个新的 invoice_id 是否唯一,交易过账是否平衡为零,以及 link: 元数据中引用的文件是否实际存在。
  • Cron 作业: 设置计划任务(cron 作业)以每晚运行你的 open-invoices.sql 查询并通过电子邮件向你发送摘要。 你将每天开始工作时确切地知道谁需要友好的提醒。

现实的警告

Beancount 是一个会计工具,而不是开票_服务_。 它不会自动向你的客户发送付款提醒或处理他们的信用卡付款。 工作流程是:你使用你选择的方法(例如上面的模板)创建并发送发票,然后在你的账本中记录会计分录。

对于大多数自由职业者和小商店来说,这个手动步骤对于一个完全拥有和控制的、防弹的、可审计的免费会计系统来说是一个很小的代价 (beancount.io)。


后续步骤

准备好控制你的开票了吗? 以下是开始的方法。

  1. 下载模板并使用它创建你的下一个真实发票,确保使用连续的发票编号。
  2. 将你发送的 PDF存储在专用文件夹中,例如 docs/invoices/,并在你的 Beancount 交易中使用 link: 元数据键来引用它们。
  3. 保存 open-invoices.sql 查询并将其作为你每周财务审查的一部分运行。

纯文本会计并不意味着放弃完善或控制——它只是意味着数据库是可 grep 的。 使用简单的模板和上面的代码片段,你将更快地获得付款_并且_保持你的账簿整洁。