From grimoire
Designs overhead cost allocation systems using activity-based costing (ABC) or traditional methods to reveal true product/service profitability.
How this skill is triggered — by the user, by Claude, or both
Slash command
/grimoire:design-cost-allocation-systemThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build a structured approach for allocating indirect costs to cost objects (products, services, departments, customers) to reveal true profitability and inform pricing decisions.
Build a structured approach for allocating indirect costs to cost objects (products, services, departments, customers) to reveal true profitability and inform pricing decisions.
Adopted by: Activity-Based Costing (ABC) was developed at Harvard Business School (Kaplan & Cooper, 1988) and adopted by major manufacturers including Caterpillar, HP, and Boeing to understand true product profitability. The CIMA (Chartered Institute of Management Accountants) includes cost allocation as a core competency. Every cost accounting system — from QuickBooks to SAP — is built around cost allocation principles. Impact: Kaplan & Cooper documented that traditional volume-based allocation systematically over-costs high-volume simple products and under-costs low-volume complex products — causing companies to reprice wrongly, over-invest in unprofitable products, and under-invest in genuinely profitable ones. Companies that switched to ABC-based allocation in documented case studies (Siemens, Kanthal, Hewlett-Packard) revealed that 20–40% of products were losing money when true costs were allocated. Why best: Unallocated or badly allocated overhead makes financial statements look like cost centers while operations management is flying blind on true profitability. A well-designed cost allocation system converts a P&L into a decision tool: which products to grow, which to discontinue, which customers to serve at what price.
Identify cost objects — What do you need to know the cost of? Products, SKUs, service lines, customers, channels, departments. Be specific; "the business" is not a cost object.
Separate direct and indirect costs — Direct: material, direct labor — traceable with reasonable effort to the cost object. Indirect (overhead): utilities, rent, depreciation, management salaries, IT — must be allocated.
Choose the allocation method:
Implement ABC (if applicable): a. Identify activities: order processing, machine setup, quality inspection, customer support, delivery. b. Assign costs to activity pools: salary for customer support reps → customer support pool. c. Identify cost drivers for each pool: order processing → number of orders; setup → number of setups. d. Calculate cost per driver unit: customer support pool $500k ÷ 5,000 support tickets = $100/ticket. e. Assign costs to products/customers: Product A required 200 tickets → $20,000 customer support cost allocated.
Validate the model — Total allocated cost must equal total overhead incurred (no over/under allocation at year-end). If using standard rates: reconcile actual vs. standard overhead quarterly; adjust for significant variances.
Calculate product/customer profitability — Revenue − direct costs − allocated overhead = true product margin. Rank products/customers by true profitability. Identify the 20% generating 120% of profits and the 20% losing money (the "whale curve" is common).
Use for pricing and mix decisions — Products below their full cost are subsidized by profitable ones. Pricing below full cost is only defensible if (a) it's strategic (new customer acquisition) or (b) fixed costs are truly unavoidable and contribution margin is positive.
Manufacturer with two products — traditional vs. ABC: Traditional allocation (% of direct labor): Product A (high-volume, simple) gets 70% of overhead; Product B (low-volume, complex) gets 30%. ABC reveals: Product B requires 3× the machine setups, 5× the inspection hours, 2× the purchasing transactions. ABC reallocation: Product B actually consumes 55% of overhead; Product A: 45%. Result: Product B is priced 20% below true cost; Product A is overpriced vs. competition. Pricing corrections follow.
Finance disclaimer: This skill encodes professional best practices for educational purposes. It is not financial advice. Consult a licensed financial advisor before making investment decisions.
npx claudepluginhub jeffreytse/grimoire --plugin grimoireAnalyzes and designs pricing strategies including models, competitor pricing, willingness-to-pay estimation, and price elasticity. Useful for setting prices, evaluating models, price adjustments, or freemium vs paid comparisons.
Analyzes product/service pricing against costs using transaction and spending data to calculate margins, flag underpriced items, and suggest target prices for desired profitability.
Calculates break-even point in units and revenue using cost-volume-profit analysis. Helps model pricing, volume, and cost changes on profitability.