{
  "site": "web-calculators",
  "toolId": "deposit-calculator",
  "verifiedOn": "2026-07-11",
  "productSourcePaths": [
    "server/web-calculators/src/app/[locale]/savings/deposit-calculator/DepositCalculatorClient.tsx",
    "server/web-calculators/src/lib/finance/deposit.ts",
    "server/web-calculators/src/lib/finance/interest-tax.ts",
    "server/web-calculators/src/lib/finance/__tests__/deposit.test.ts"
  ],
  "fixtureSha256": "f8a9353cf52ac8c36c2f45841c708c9233d6dd0435d0f454cca549529707291e",
  "productSourcesSha256": "cccdd51cf66cf16da490ff463fe8e5a892067e874df235a722a71bc9079ea279",
  "inputLimits": "Positive safe-integer principal; 0-10,000 integer basis points; 1-120 months; general or taxFree",
  "outputFormat": "Simple-interest gross interest, separate taxes, net interest, maturity amount, and protection notice",
  "assertions": [
    "10M at 3.5 percent for 12 months",
    "14 percent income tax plus local tax",
    "100M protection notice boundary",
    "strict runtime input rejection"
  ],
  "limitations": [
    "Simple-interest estimate only",
    "Tax-free eligibility and product protection require provider confirmation"
  ],
  "verificationCommands": [
    "npm test -- src/lib/finance/__tests__/deposit.test.ts",
    "node scripts/verify-finance-output.mjs"
  ],
  "fixture": {
    "principal": 10000000,
    "annualRateBasisPoints": 350,
    "months": 12,
    "taxTreatment": "general"
  },
  "expected": {
    "grossInterest": 350000,
    "incomeTax": 49000,
    "localIncomeTax": 4900,
    "netInterest": 296100,
    "maturityAmount": 10296100
  },
  "officialSources": [
    ["nts-interest-tax", "https://www.nts.go.kr/nts/cm/cntnts/cntntsView.do?cntntsId=7914&mi=6478"],
    ["local-income-tax-law", "https://www.law.go.kr/법령/지방세법/제103조의13"],
    ["fsc-deposit-protection", "https://www.fsc.go.kr/no010101/85200"],
    ["kdic-deposit-protection", "https://www.kdic.or.kr/sp/dpstrprot/ProtSystProtLmts/selectScrn.do"]
  ]
}
