关于 profit-loss
profit-loss 用于根据交易数据编制现金制损益表,整理收入、销售成本和运营费用,并计算毛利率与净利率。
主要功能
- 01按期间汇总收入和费用
- 02区分销售成本与运营费用
- 03计算毛利和毛利率
- 04计算净收入和净利率
适用场景
- 01编制月度或季度损益表
- 02查看企业现金制经营结果
- 03比较不同期间的利润率
MCP 相关
此技能使用 Wilson 的 `transaction_search` 和 `spending_summary` 工具获取收入与费用数据。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openaccountant/ skills --skill profit-loss安装后在 Claude Code 中输入/profit-loss确认已加载。
详细介绍
损益表
概述
生成标准损益表(P&L),显示收入、销售成本、毛利、运营费用和净收入。计算毛利率和净利率。
使用的 Wilson 工具
transaction_search— 提取目标期间内的所有收入交易(金额为正)和支出交易(金额为负)spending_summary— 按类别汇总支出,以填充运营费用明细项目
工作流
- 询问报告期间(例如,“2026 年第 1 季度”或“2026 年 1 月”)。
- 使用
transaction_search和amount > 0,查找该期间内的所有收入交易。 - 使用
transaction_search和amount < 0,查找所有支出交易。 - 对同一期间使用
spending_summary,获取按类别汇总的支出总额。 - 将销售成本(COGS)类别(材料、用品、直接人工)与运营费用(租金、水电费、软件、工资、保险)区分开。
- 按以下格式编制损益表:
PROFIT & LOSS STATEMENT — [Period]
═══════════════════════════════════════
Revenue
Sales Revenue $XX,XXX
Service Revenue $XX,XXX
───────────────────────────────────────
Total Revenue $XX,XXX
Cost of Goods Sold
Materials ($X,XXX)
Direct Labor ($X,XXX)
───────────────────────────────────────
Total COGS ($X,XXX)
GROSS PROFIT $XX,XXX
Gross Margin XX.X%
Operating Expenses
Rent ($X,XXX)
Utilities ($XXX)
Software & Subscriptions ($XXX)
Payroll ($X,XXX)
Insurance ($XXX)
Other ($XXX)
───────────────────────────────────────
Total Operating Expenses ($X,XXX)
NET INCOME $X,XXX
Net Margin XX.X%
═══════════════════════════════════════
- 计算毛利率 =(毛利 / 总收入)* 100。
- 计算净利率 =(净收入 / 总收入)* 100。
不使用 Wilson 时
- 将银行交易导出为 CSV(Chase:Accounts > Activity > Download,选择 CSV;Amex:Statements & Activity > Download Your Transactions)。
- 在 Excel 或 Google Sheets 中打开。
- 添加“Type”列。将每一行标记为 Revenue、COGS 或 Operating Expense。
- 使用
=SUMIFS(Amount, Type, "Revenue")计算总收入。 - 使用
=SUMIFS(Amount, Type, "COGS")计算销售成本总额(使用绝对值)。 - 毛利 = 收入 - 销售成本。毛利率公式:
=GrossProfit/Revenue*100。 - 使用
=SUMIFS(Amount, Type, "Operating Expense")计算运营费用总额。 - 净收入 = 毛利 - 运营费用。净利率:
=NetIncome/Revenue*100。 - 对于跨多个月的损益表,添加
=TEXT(Date,"YYYY-MM")列,并使用数据透视表按月拆分。
重要说明
- Wilson 将支出记为负数、收入记为正数。损益表应以括号中的正数显示支出。
- 销售成本与运营费用的分类取决于业务类型。自由职业者的销售成本可能为零。产品类企业应将材料和运费与间接费用区分开。
- 这是收付实现制损益表(基于交易日期),而非权责发生制。如果你开具 Net-30 发票,收入会在收款时确认,而不是开票时确认。
评论
支持 Markdown