calculate_etsy_payback
Calculate profit, break-even sales/months and capacity from explicit user inputs. No tax or wage deduction; no predicted sales or prefilled Etsy fees.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price | Yes | Explicit user-provided non-negative amount. Use zero only when the user confirms no cost. | |
| currency | Yes | All input money amounts must already be in this currency; no conversion. | |
| feeFixed | Yes | Explicit user-provided non-negative amount. Use zero only when the user confirms no cost. | |
| material | Yes | Explicit user-provided non-negative amount. Use zero only when the user confirms no cost. | |
| perMonth | Yes | User sales assumption; zero means months cannot be estimated. | |
| otherCost | Yes | Explicit user-provided non-negative amount. Use zero only when the user confirms no cost. | |
| packaging | Yes | Explicit user-provided non-negative amount. Use zero only when the user confirms no cost. | |
| feePercent | Yes | Explicit user-provided non-negative amount. Use zero only when the user confirms no cost. | |
| investment | Yes | Explicit user-provided non-negative amount. Use zero only when the user confirms no cost. | |
| runningCost | Yes | Explicit user-provided non-negative amount. Use zero only when the user confirms no cost. | |
| machineHours | Yes | Available machine hours per month; zero means capacity is unknown. | |
| labourMinutes | Yes | Minutes per item, explicitly provided by the user. | |
| machineMinutes | Yes | Minutes per item, explicitly provided by the user. |