{
  "tool_id": "side_hustle_tax",
  "slug": "side-hustle-tax-calculator",
  "path": "/side-hustle-tax-calculator/",
  "mode": "url_api",
  "api_usage": "GET https://aifinhub.io/api/side-hustle-tax-calculator/?<params>",
  "sample_input": {
    "tool": "side_hustle_tax",
    "side_hustle_gross_income_annual": 28000,
    "side_hustle_deductible_expenses_annual": 4500,
    "primary_w2_income_annual": 78000,
    "filing_status": "single",
    "additional_deduction_annual": 0
  },
  "input_schema": {
    "type": "object",
    "properties": {
      "tool": {
        "type": "string"
      },
      "side_hustle_gross_income_annual": {
        "type": "integer"
      },
      "side_hustle_deductible_expenses_annual": {
        "type": "integer"
      },
      "primary_w2_income_annual": {
        "type": "integer"
      },
      "filing_status": {
        "type": "string"
      },
      "additional_deduction_annual": {
        "type": "integer"
      }
    },
    "required": [
      "tool",
      "side_hustle_gross_income_annual",
      "side_hustle_deductible_expenses_annual",
      "primary_w2_income_annual",
      "filing_status",
      "additional_deduction_annual"
    ]
  },
  "output_schema": {
    "type": "object",
    "properties": {
      "sideHustleNetIncomeAnnual": {
        "type": "number"
      },
      "selfEmploymentTax": {
        "type": "number"
      },
      "incrementalFederalIncomeTax": {
        "type": "number"
      },
      "estimatedTotalTaxFromSideHustle": {
        "type": "number"
      },
      "recommendedQuarterlyPayment": {
        "type": "number"
      },
      "recommendedMonthlySetAside": {
        "type": "number"
      },
      "effectiveSetAsidePercent": {
        "type": "number"
      },
      "deductionChecklist": {
        "type": "array",
        "items": {
          "type": "string"
        }
      },
      "assumptionsEcho": {
        "type": "object",
        "properties": {
          "sideHustleGrossIncomeAnnual": {
            "type": "number"
          },
          "sideHustleDeductibleExpensesAnnual": {
            "type": "number"
          },
          "primaryW2IncomeAnnual": {
            "type": "number"
          },
          "filingStatus": {
            "type": "string"
          },
          "additionalDeductionAnnual": {
            "type": "number"
          }
        }
      },
      "warnings": {
        "type": "array",
        "items": {
          "type": "string"
        }
      }
    }
  }
}
