mcpbeat Sign in

Profit Margin Calculator Shopify Agent Skill

Shopify/DTC profit margin calculator for sellers. Calculate cost breakdowns including ad spend, CAC, payment processing fees, and 3PL costs. Includes LTV/CAC analysis and DTC-specific benchmarks. No API key required.

5k tokens
context cost
the whole folder, loaded on every use
2
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
570
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/nexscope-ai/eCommerce-Skills --skill profit-margin-calculator-shopify

What comes with it

18 816 bytes besides the instruction
scripts/calculator.py

The instruction itself

9 sections, as written by the author

Profit Margin Calculator — Shopify/DTC 💰

Calculate product profitability for Shopify and DTC stores — cost breakdowns, profit margins, and CAC/LTV analysis.

Installation

npx skills add nexscope-ai/eCommerce-Skills --skill profit-margin-calculator-shopify -g

Cost Components

| Cost Item | Description | Notes |

|-----------|-------------|-------|

| Product Cost | FOB purchase price | - |

| Inbound Shipping | To 3PL warehouse | - |

| 3PL Fulfillment | ShipBob/Deliverr etc. | - |

| Payment Processing | 2.9% + $0.30 | Shopify Payments |

| Advertising | 20-40% | Main cost ⚠️ |

| Return Cost | Return processing | - |

| Customer Shipping | If free shipping offered | Optional |

DTC Characteristics

  • No platform commission: Only payment processing fees
  • High ad spend ratio: 20-40%, main cost driver
  • Requires high margins: 60%+ gross margin to support ads
  • Focus on LTV/CAC: Recommended >3

Key Metrics

| Metric | Recommended |

|--------|-------------|

| Gross Margin | >60% |

| Net Margin | >20% |

| LTV/CAC | >3 |

| Repeat Rate | Higher = better |

Usage

python3 scripts/calculator.py

python3 scripts/calculator.py '{"selling_price": 49.99, "ad_spend_ratio": 0.20, "product_cost": 12}'

Output Example

💰 **Shopify/DTC Profit Analysis Report**

Selling Price         $49.99   100.0%
────────────────────────────────────────
Product Cost          -$12.00    24.0%
3PL Fulfillment       -$4.50     9.0%
Payment Processing    -$1.75     3.5%
Advertising           -$10.00    20.0%  ⬅️ Main cost
...
────────────────────────────────────────
Net Profit            $18.59    37.2%

💡 Max Affordable CAC: $10.00

DTC Golden Ratios

DTC Health Formula:
├── Gross Margin > 60%
├── Ad Spend < 30%
├── Fulfillment < 15%
├── Net Margin > 15%
└── LTV/CAC > 3

vs Amazon

| Item | Amazon | Shopify/DTC |

|------|--------|-------------|

| Platform fee | 8-15% | 0% |

| Payment fee | Included | 2.9% + $0.30 |

| Ad spend | 10-20% | 20-40% |

| Margin need | 40%+ | 60%+ |

| Traffic | Platform | Self-built |


Part of Nexscope AI — AI tools for e-commerce sellers.

Other skills for the same job

different authors, same section of the catalogue
Yc Reader
by himself65

> Look up Y Combinator companies, batches, and startup ecosystem data using the yc-oss API (read-only). Use this skill whenever the user wants to research YC-backed startups, find companies in a specific batch or industry, check which YC companies are hiring, explore top YC companies, or analyze startup trends by sector or tag. "top Y Combinator companies", "find YC companies tagged AI", "W25 batch", "S24 companies", "YC stats", "Y Combinator portfolio", "startup research", "which YC companies do X", "venture research on YC", any mention of Y Combinator, YC batch, or YC-backed companies in the context of startup research, venture analysis, or market intelligence. This is a read-only data source — the API is a static JSON dataset updated daily.

5k tokens
Doca Bench
by NVIDIA
vendor

> Run `doca_bench` (DOCA 2.7.0 or newer) to measure throughput, bulk latency, precision latency, or maximum bandwidth for RDMA, Compress, AES-GCM, SHA, DMA, EC, Ethernet, Comch, or GPUNetIO on a host or BlueField Arm. Use it to discover enabled benchmark libraries, capture a reproducible command/version/device/environment baseline, compare stable runs against a declared tolerance, or diagnose configuration, device-binding, workload-precondition, and measurement failures. Trigger for requests such as measuring BlueField compression speed, NIC RDMA throughput, crypto latency, or a pre-upgrade baseline. Do not use for application end-to-end timing, custom benchmark code, DOCA installation, or binary patches.

22k tokens
Investor Materials
by loulanyue

创建和更新宣传文稿、一页简介、投资者备忘录、加速器申请、财务模型和融资材料。当用户需要面向投资者的文件、预测、资金用途表、里程碑计划或必须在多个融资资产中保持内部一致性的材料时使用。

682 tokens zh
Performance Attribution
by JoelLewis

Decompose portfolio returns into explainable components to identify where value was added or lost. Use when the user asks about Brinson attribution, allocation vs selection effects, factor-based attribution, fixed-income attribution, or currency attribution. Also trigger when users mention 'what drove my returns', 'was it stock picking or sector bets', 'alpha decomposition', 'multi-period linking', 'interaction effect', 'active return breakdown', or ask why their portfolio outperformed or underperformed the benchmark.

9k tokens scripts
Investor Materials
by mturac

创建和更新宣传文稿、一页简介、投资者备忘录、加速器申请、财务模型和融资材料。当用户需要面向投资者的文件、预测、资金用途表、里程碑计划或必须在多个融资资产中保持内部一致性的材料时使用。

627 tokens zh
Contract Review
by aAAaqwq

Legal contract analysis using CUAD dataset (41 risk categories). Supports NDA, SaaS, M&A, employment, payment/merchant, and finder/broker agreements. Identifies red flags, suggests redlines, compares to market standards.

4k tokens
Examine Raw Holdings Data Structure
by cxcscmu

Inspect the actual holdings dataset to understand its schema, field names, and data patterns before applying filters. Use this to identify the correct field name that distinguishes equity securities from bonds, options, warrants, and other non-stock instruments.

375 tokens
Load Holdings Data By Accession Number
by cxcscmu

Retrieve and load the complete holdings dataset for a specific fund using its accession_number. Use this to access position-level details needed for AUM, stock count, and comparative analysis.

342 tokens

How to use it

Copy the folder

Take nexscope-ai/profit-margin-calculator-shopify from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.

Install what it needs

The instructions reference npx. Without those the skill loads but fails at the first command.