P paper2skillsPlaybook
AI 路线图 →

SKU-Level PL Dashboard — 单品利润核算:每个 SKU 今天赚了多少钱

Skill-SKU-Level-PL-Dashboard · 23-运营财务

causalexperimentoptimizationrecommendationragpricing广告与投放供应链与补货推荐与搜索知识图谱与RAG定价与利润WF-A 智能补货WF-B 广告优化WF-D 选品扫描WF-F 动态定价
年化 ROI5-20 万
实现难度⭐☆☆☆☆
业务视角
适用角色CFO / 财务负责人 · CEO · 运营负责人
适用平台Amazon Seller Central · Amazon SP API · FBA 报告 · 多货币财务系统
什么情况下用月度 FBA 账单 15 万但不知道哪些 SKU 在亏损;大促备货资金不够但不知道缺口多少;整体利润率 18% 但不知道是哪条产品线在拖累
成功是什么样的SKU 级 P&L 实时可见,FBA 费用长库龄提前预警,大促现金流缺口提前识别,融资窗口精准规划
业务痛点
FBA 费用算不清楚现金流紧张不知道哪里漏了哪个 SKU 真正赚钱看不见财务数据滞后一个月才出来

1. 解决的问题

账号整体毛利率 22% 看似正常,但 CFO 发现现金流持续很紧,不知道哪些 SKU 在拖后腿——SKU 粒度五层 P&L 拆解(FBA/广告/退货/仓储/关税)识别亏损 SKU,清退后整体毛利率提升至 28-32%,年化释放现金流 15-40 万元

2. 核心算法逻辑

跨境电商的 P&L 核算有一个普遍性问题:财务报表在品牌/账号层面,但决策需要在 SKU 层面——不知道吸奶器 M5 今天赚了多少钱,就无法判断是否要继续备货、调整定价、增减广告。

3. 业务应用场景

业务问题:账号整体毛利率 22%,看起来还行,但 CFO 发现实际现金流一直很紧。不知道哪些 SKU 在拖后腿。

| SKU | 售价 | COGS | FBA 费 | 广告费/件 | 退货损失 | 贡献毛利 | |---|---|---|---|---|---|---| | M5 吸奶器 | $89.99 | $28 | $4.45 | $8.20 | $3.20 | +$45.14 (50.2%) | | 储奶袋 50片 | $12.99 | $3.20 | $3.22 | $4.80 | $0.52 | -$0.75 (亏损) | | UV 消毒器 | $59.99 | $22 | $5.80 | $7.50 | $2.40 | +$19.29 (32.2%) |

发现:储奶袋配件 SKU 每卖一件亏损 $0.75——因为广告费/件过高,而低单价吸收不了 FBA 固定费用。

4. 输入数据要求

请查看原始代码模板获取输入规格。

5. 输出结果

请查看原始代码模板获取输出规格。

6. 业务价值 / ROI

  • ROI 预估
  • 发现隐性亏损 SKU:停止亏损广告投放,月节省 $500-3,000
  • 定价情景分析:识别提价空间,月增 GMV ¥5-20 万
  • 资源聚焦高贡献 SKU:FBA 仓储优化节省 $200-800/月
  • 年化综合 ROI:¥30-100 万
  • 实施难度:⭐☆☆☆☆(公式明确,数据来自 Amazon Seller Central,半天接入)

7. 代码模板

代码块数量:3 · 路径:paper2skills-code/23-运营财务/sku_level_pl_dashboard

"""
SKU-Level P&L Dashboard — 单品利润核算模型
基于 Amazon FBA 成本结构 + Contribution Margin 分析

依赖: dataclasses, statistics (标准库)
"""

from dataclasses import dataclass, field
from statistics import mean
from typing import Optional


@dataclass
class FBAConfig:
    """FBA 费用配置(2026 年标准)"""
    referral_fee_rate: float = 0.08       # Amazon 平台佣金率(母婴品类 8%)
    fulfillment_fee: float = 4.25         # 拣货配送费(标准件)
    storage_rate_monthly: float = 0.78   # 月度仓储费($0.78/立方英尺,Q1-Q3)
    storage_rate_q4: float = 2.40        # Q4 旺季仓储费
    inbound_fee_per_unit: float = 0.50   # FBA 入库费
    return_processing_fee: float = 2.45  # 退货处理费
    product_cubic_feet: float = 0.20     # 商品体积(立方英尺)


@dataclass
class SKUCosts:
    """单 SKU 成本结构"""
    sku_id: str
    title: str
    selling_price: float
    cogs: float                          # 产品成本(含采购+头程)
    return_rate: float = 0.06            # 退货率
    is_q4: bool = False                  # 是否 Q4 旺季(影响仓储费)
    ad_spend_per_unit: float = 0.0       # 广告费/件(= 广告总花费/出货量)
    monthly_units_sold: int = 100        # 月销售量


@dataclass
class SKUPL:
    """单 SKU P&L 报表"""
    sku_id: str
    title: str
    # 收入层
    gross_revenue_per_unit: float
    return_loss_per_unit: float
    net_revenue_per_unit: float
    # 成本层
    cogs: float
    gross_profit: float
    gross_margin: float
    # FBA 层
    referral_fee: float
    fulfillment_fee: float
    storage_fee: float
    inbound_fee: float
    total_fba_fee: float
    post_fba_profit: float
    post_fba_margin: float
    # 广告层
    ad_spend_per_unit: float

8. 论文来源

  • 2211.09612