accounting.income_statement
Calculate multi-step income statement figures from revenue through gross profit, operating profit, pretax profit, and net income, including profit margins using precise decimal inputs.
Instructions
다단계 손익계산서: 매출에서 매출총이익, 영업이익, 세전이익, 당기순이익까지 단계별 이익과 이익률을 계산한다. 금액은 유한한 Decimal 문자열이며 매출과 매출원가는 0 이상이어야 한다. 50자리 Decimal 정밀도로 계산하며 이익에 별도 반올림을 적용하지 않는다. 이익률은 소수 6자리 HALF_EVEN(0.25 = 25%)이며 매출이 0 이면 0 이다. 계산 범위 초과는 입력 오류다. 비용 항목은 양수로 입력한다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| revenue | Yes | ||
| tax_expense | No | 0 | |
| other_income | No | 0 | |
| cost_of_sales | Yes | ||
| other_expenses | No | 0 | |
| interest_expense | No | 0 | |
| operating_expenses | No | 0 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _meta | No | 서버가 붙이는 영수증(integrity), 엔진, 힌트 | |
| trace | Yes | 계산 근거(tool, formula, inputs, steps, output) | |
| net_income | Yes | ||
| net_margin | Yes | ||
| gross_margin | Yes | ||
| gross_profit | Yes | ||
| pretax_income | Yes | ||
| pretax_margin | Yes | ||
| operating_income | Yes | ||
| operating_margin | Yes |