break-even-calc — скилл для Claude Code: точка безубыточности
Считает выручку, при которой доходы равны расходам. Полезен, когда нужно понять, сколько продавать, чтобы не уйти в минус.
npx skills add openaccountant/skills --skill break-even-calc -a claude-codeЧто делает break-even-calc
Скилл делит расходы на постоянные и переменные, а потом считает точку безубыточности в деньгах и в штуках. Постоянные — аренда, зарплаты, страховка, подписки, платежи по кредитам. Переменные — материалы, доставка, комиссии, упаковка.
Сначала скилл спрашивает период анализа и среднюю цену за единицу, если она есть. Потом собирает категории расходов и общую выручку, считает коэффициент переменных затрат, маржинальную прибыль и саму точку безубыточности. Отдельно показывает запас прочности и чувствительность: что будет, если постоянные расходы вырастут на 10%, а переменные на 5%. Советует брать период не меньше 3 месяцев, иначе цифры гуляют.
Работает через инструменты Wilson — spending_summary и transaction_search. Без них есть ручной путь: выгрузить 3+ месяца транзакций из банка в CSV, разметить колонку «Cost Type» и посчитать всё формулами в таблице. Полуавтоматический расчёт ломается на смешанных расходах: электричество, например, частично постоянное, частично переменное, и его приходится либо относить к доминирующей категории, либо делить вручную. Точка безубыточности ещё и предполагает постоянную структуру продаж — при нескольких товарах с разной маржой нужна средневзвешенная маржинальная прибыль.
Какие задачи решает
- посчитать выручку, при которой бизнес выходит в ноль
- разделить расходы на постоянные и переменные
- узнать запас прочности по текущей выручке
- прикинуть, сколько единиц товара нужно продавать в месяц
- проверить, что будет с точкой безубыточности при росте затрат
Примеры запросов агенту
- Посчитай точку безубыточности за последние 3 месяца
- Раздели мои расходы на постоянные и переменные и найди break-even revenue
- Покажи запас прочности и что будет, если постоянные расходы вырастут на 10%
Как установить break-even-calc
1Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill break-even-calc -a claude-code2Вручную: положить файлы
~/.claude/skills/break-even-calc/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/break-even-calc/
1Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill break-even-calc -a codex2Вручную: положить файлы
.agents/skills/break-even-calc/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill break-even-calc -a cursor2Вручную: положить файлы
.cursor/skills/break-even-calc/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openaccountant/skills break-even-calc2Вручную: положить файлы
.github/skills/break-even-calc/SKILL.md1Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill break-even-calc -a gemini-cli2Командой платформы
gemini skills install https://github.com/openaccountant/skills --path business/break-even-calcВручную: положить файлы
.devin/skills/break-even-calc/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add openaccountant/skills --skill break-even-calc -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о break-even-calc
Как установить break-even-calc в Claude?
Выполните npx skills add openaccountant/skills --skill break-even-calc -a claude-code. Скилл встанет в ~/.claude/skills/break-even-calc/SKILL.md.
Что делает break-even-calc?
Считает точку безубыточности: делит расходы на постоянные и переменные, находит выручку и количество единиц, при которых прибыль равна нулю, и показывает запас прочности.
Что нужно для работы скилла?
Доступ к инструментам Wilson spending_summary и transaction_search. Без них скилл предложит ручной путь: выгрузка транзакций в CSV и расчёт формулами в таблице.
Исходный текст
SKILL.md · MIT
--- name: break-even-calc description: > Calculate break-even revenue by separating fixed and variable costs. --- # Break-Even Analysis ## Overview Determine the revenue level at which total revenue equals total costs (zero profit). Separates expenses into fixed costs (rent, salaries, insurance) and variable costs (materials, commissions, shipping) to calculate the break-even point in both dollars and units. ## Wilson Tools Used - `spending_summary` — aggregate expenses by category to classify as fixed or variable - `transaction_search` — pull revenue data and detailed expense transactions for classification ## Workflow 1. Ask for the analysis period (recommend at least 3 months for accuracy) and average selling price per unit if applicable. 2. Use `spending_summary` to get all expense categories and totals. 3. Use `transaction_search` to pull total revenue for the period. 4. Classify each expense category: - **Fixed costs**: rent, salaries, insurance, software subscriptions, loan payments — costs that stay the same regardless of sales volume - **Variable costs**: materials, shipping, payment processing fees, sales commissions, packaging — costs that scale with sales volume 5. Calculate: - Total Fixed Costs per month - Variable Cost Ratio = Total Variable Costs / Total Revenue - Contribution Margin Ratio = 1 - Variable Cost Ratio - Break-Even Revenue = Fixed Costs / Contribution Margin Ratio - Break-Even Units = Break-Even Revenue / Price Per Unit (if applicable) 6. Present the analysis: ``` BREAK-EVEN ANALYSIS — [Period] ═══════════════════════════════════════ Monthly Fixed Costs Rent $2,000 Salaries $8,000 Software $500 Insurance $300 Total Fixed $10,800 Variable Cost Ratio 35% Contribution Margin 65% BREAK-EVEN REVENUE $16,615/mo Break-Even Units 166 units @ $100/unit Current Revenue $22,000/mo Margin of Safety 24.5% ═══════════════════════════════════════ ``` 7. Calculate Margin of Safety = (Current Revenue - Break-Even Revenue) / Current Revenue * 100. 8. Show sensitivity: what happens if fixed costs increase 10%, or variable costs rise 5%. ## Without Wilson 1. Export 3+ months of transactions from your bank as CSV. 2. In a spreadsheet, add a "Cost Type" column: mark each expense as "Fixed" or "Variable" (leave income rows blank). 3. Monthly Fixed Costs: `=SUMIFS(Amount, CostType, "Fixed") / NumberOfMonths` (use absolute values). 4. Monthly Variable Costs: `=SUMIFS(Amount, CostType, "Variable") / NumberOfMonths`. 5. Monthly Revenue: `=SUMIFS(Amount, Amount, ">0") / NumberOfMonths`. 6. Variable Cost Ratio: `=VariableCosts/Revenue`. 7. Break-Even Revenue: `=FixedCosts/(1-VariableCostRatio)`. 8. If you sell units at a known price: Break-Even Units = `=BreakEvenRevenue/PricePerUnit`. 9. For a quick check, use the SBA break-even calculator at sba.gov/business-guide/plan-your-business/calculate-your-startup-costs. ## Important Notes - Some costs are semi-variable (e.g., electricity — base cost is fixed, usage varies). Assign these to whichever category dominates, or split them. - Break-even assumes a constant product mix. If you sell multiple products at different margins, use a weighted average contribution margin. - Service businesses often have very low variable costs (mostly labor, which may be fixed). The break-even for a solo consultant is essentially: Fixed Costs / Hourly Rate = Hours needed per month. - Revisit this analysis quarterly. Fixed costs creep up as you add tools, staff, and space.
© openaccountant · MIT · openaccountant/skills