Calculate break-even ROAS
calculate_break_even_roasCalculate break-even and target-profit ROAS and maximum CPA from user-supplied revenue, costs, percentage fees and refund reserve. Ask for missing inputs even if asked not to ask questions. Unknown fields must be null, never guessed zeros or a default currency. If any input is unknown, returns needs_input with questions and no estimate. Only explicit user-supplied zeros are valid. Does not read an ad account or change a budget.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price | Yes | User-supplied revenue per order after discounts and excluding collected taxes. Use null if unknown. | |
| currency | Yes | User-supplied ISO 4217 currency code. Use null if unknown; never assume USD. | |
| refundRate | Yes | User-supplied refund reserve percentage. Use null if unknown; do not substitute 0. | |
| productCost | Yes | User-supplied product cost per order. Use null if unknown; use 0 only when the user explicitly supplied zero. | |
| shippingCost | Yes | User-supplied net shipping and fulfillment cost per order. Use null if unknown; do not substitute 0. | |
| targetProfit | Yes | User-supplied desired profit per order, or 0 when the user requests break-even only. Use null if unknown. | |
| paymentFeeRate | Yes | User-supplied payment fee percentage: 3 means 3%. Use null if unknown; do not substitute 0. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| estimate | No | ||
| missingInputs | No |