{
  "tool_id": "gig_tax_set_aside",
  "slug": "gig-worker-quarterly-tax-set-aside-planner",
  "path": "/gig-worker-quarterly-tax-set-aside-planner/",
  "mode": "url_api",
  "api_usage": "GET https://aifinhub.io/api/gig-worker-quarterly-tax-set-aside-planner/?<params>",
  "sample_input": {
    "tool": "gig_tax_set_aside",
    "gross_income_by_month": [
      6200,
      5100,
      4300,
      7700
    ],
    "deductible_expenses_by_month": [
      1900,
      1750,
      1600,
      2400
    ],
    "effective_federal_rate": 18,
    "effective_state_rate": 5,
    "prior_year_total_tax": 13200,
    "filing_status": "single",
    "agi_threshold_over_150k": false
  },
  "input_schema": {
    "type": "object",
    "properties": {
      "tool": {
        "type": "string"
      },
      "gross_income_by_month": {
        "type": "array",
        "items": {
          "type": "integer"
        }
      },
      "deductible_expenses_by_month": {
        "type": "array",
        "items": {
          "type": "integer"
        }
      },
      "effective_federal_rate": {
        "type": "integer"
      },
      "effective_state_rate": {
        "type": "integer"
      },
      "prior_year_total_tax": {
        "type": "integer"
      },
      "filing_status": {
        "type": "string"
      },
      "agi_threshold_over_150k": {
        "type": "boolean"
      }
    },
    "required": [
      "tool",
      "gross_income_by_month",
      "deductible_expenses_by_month",
      "effective_federal_rate",
      "effective_state_rate",
      "prior_year_total_tax",
      "filing_status",
      "agi_threshold_over_150k"
    ]
  },
  "output_schema": {
    "type": "object",
    "properties": {
      "recommendedSetAsidePercent": {
        "type": "number"
      },
      "recommendedSetAsideAmountMonthly": {
        "type": "number"
      },
      "quarterTargets": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "quarter": {
              "type": "string"
            },
            "dueDate": {
              "type": "string"
            },
            "projectedNetIncome": {
              "type": "number"
            },
            "targetPayment": {
              "type": "number"
            }
          }
        }
      },
      "safeHarborTargets": {
        "type": "object",
        "properties": {
          "currentYearNinetyPercent": {
            "type": "number"
          },
          "priorYearSafeHarbor": {
            "type": "number"
          },
          "recommendedAnnualTarget": {
            "type": "number"
          }
        }
      },
      "underpaymentRiskFlags": {
        "type": "array",
        "items": {}
      }
    }
  }
}
