본문으로 건너뛰기

변경 기록

montaye에서 바뀐 것, 최신순으로.

내보낼 때마다 적는다

2026.10.19-5

모든 출처와 데이터 세트의 이용 약관을 읽었습니다

새 기능
  • montaye는 이제 사실을 읽어 오는 기관 안내서만이 아니라 각 세금·수수료의 근거 법조문도 감시합니다. 주 의회가 매주 다시 만드는 데이터베이스의 캘리포니아 법전(세입과세법 §§ 17935, 17941, 17942, 17948, 23151, 23153, 실업보험법 § 13020), 델라웨어 법전의 프랜차이즈세와 유한파트너십·LLC 연간세에 관한 장, 그리고 미국 법전이 어느 공법까지 반영되었는지 알리는 공지입니다. /status에 목록이 있습니다. SB 122(2027년부터 캘리포니아 LLC·LP·LLP의 첫 과세연도 연간세 $400) 같은 개정은 안내서가 이듬해에 싣기를 기다리지 않고 법전에 편입된 그 주에 보입니다.
  • 운영자와 에이전트는 로컬 작업 디렉터리에서 pnpm law(search, resolve, read, changes)로 Vaquill의 법령 코퍼스를 통해 미국 연방법과 주법 조문을 찾을 수 있습니다. 각 조문에는 공식 페이지가 붙습니다. Exa 계정에 잔액이 없을 때는 pnpm web:search --via monid로 같은 Exa 검색을 Monid 잔액으로 실행합니다.
  • 운영자와 에이전트는 로컬 작업 디렉터리에서 pnpm web:search로 웹을 검색할 수 있습니다. Exa가 출처 링크와 관련 발췌문을 JSON으로 반환합니다. 결과는 확인할 단서이며, 승인된 사실로 저장되지 않습니다.
  • 웹에서 일본이나 한국에서 설립된 회사를 추가할 수 있습니다(株式会社, 合同会社, 주식회사, 유한회사, 유한책임회사, 나라별로, 각자의 이름으로). 미국 지점이나 사무소를 기록하면 의무 페이지가 미국에 사무소가 있는지 묻고 Form 1120-F, Form 5472, 캘리포니아 Form 100을 기한과 함께 보여 줍니다. 판정 근거에는 설립지와 Form 1120-F 설명서가 사람의 판단에 맡기는 점이 나옵니다. 미국에 거점이 없는 회사에는 아직 아무것도 적용되지 않는 이유를 알려 줍니다.
  • 미국에 지점·사무소·고정사업장을 둔 외국 법인을 위해 Form 1120-F 설명서를 읽었습니다. Form 1120-F와, 특수관계자와 거래가 있으면 함께 내는 Form 5472가 미국 내 거점을 통해 적용됩니다. 기한은 미국에 사무소나 사업장이 있으면 과세연도 종료 후 4번째 달 15일(6월 결산은 3번째 달), 없으면 6번째 달입니다. fact.read로 두 가지(us.irs.form_1120f, us.irs.form_5472.foreign_corporation)를 읽을 수 있고, rule.evaluate로 us.foreign_corporation(법인으로 과세되고 미국에서 설립되지 않음)을 판정합니다. 설명서가 사람의 판단에 맡기는 점도 함께 보여 줍니다.
  • 외국 법인의 예정 납부: 그해의 총세액(세액공제 후)이 $500 이상으로 예상되면(Form 1120 설명서가 정한 기준, us.irs.estimated_tax.threshold), 미국 내 거점을 통해 4회의 예정 납부가 적용됩니다. 기한은 과세연도 4·6·9·12번째 달 15일이며, 토요일·일요일·법정 공휴일이면 다음 영업일입니다. fact.read로 4건(us.irs.form_1120f.estimated_tax_1~_4, Form 1120-F 설명서에서 읽음)을 읽을 수 있습니다. 지금까지는 한 회도 적용되지 않았습니다: 미국 법인의 예정 납부는 설립지에 따라 적용되기 때문입니다.
  • 소스 감시가 공식 API를 읽습니다. 연방 관보 검색과 eCFR의 버전 목록으로 montaye의 미국 의무가 근거하는 규정(26 CFR part 31의 원천징수, Form 5472, 실소유자 보고, DMCA 지정 대리인, 매년의 사회보장 임금 상한 고시)을, e-Gov 법령 API로 일본 법률 14개(시행 중인 판과 아직 시행되지 않은 개정마다 시행일)를, 한국 고용노동부와 보건복지부의 공지를 읽습니다. status.read가 각각을 보여 줍니다. 키가 필요한 API에는 요청에 montaye의 키를 넣고, 수집 기록·헤더·상태·메일 어디에도 남기지 않습니다. 응답이 키를 다시 써 보내면 그 응답은 하나도 저장하지 않습니다.
  • 회사도 주주로 기록할 수 있습니다: 회사 개요의 「주주 추가」에서 보유자가 개인인지 회사인지 고르고, 회사라면 법적 명칭, 설립 국가, 지분, 보유를 시작한 날만 입력합니다(POST /v1/business/shareholder는 kind: "organisation"을 받습니다). 미국 밖에서 설립된 회사는 외국인입니다: 외국 회사가 단독으로 소유한 단일 구성원 LLC나 외국 회사가 25% 이상 보유한 C 법인은 그 회사와 거래가 있으면 Form 5472가 적용됩니다. 지금까지는 판단되지 않은 채였습니다. 미국에서 설립된 회사의 소유자는 여전히 사람이 판단합니다.
  • S 법인의 예정 납부: Form 1120-S 설명서를 읽었습니다. 그해에 예상하는 내재이익세(built-in gains tax), 초과 순수동소득세, 투자세액공제 환수세의 합계가 $500 이상이면(Form 1120 설명서가 정한 기준, us.irs.estimated_tax.threshold) 4회의 예정 납부가 적용됩니다. 기한은 과세연도 4·6·9·12번째 달 15일(역년이면 2026년 4월 15일, 6월 15일, 9월 15일, 12월 15일)이며, 토요일·일요일·법정 공휴일이면 다음 영업일입니다. 의무 페이지가 그 합계를 묻고, fact.read로 4건(us.irs.form_1120s.estimated_tax_1~_4)을 읽을 수 있습니다. 지금까지는 어떤 S 법인에도 나오지 않았습니다.
  • 사업체의 의무 페이지에 법이 사람의 판단에 맡기고 그 판단으로 결론이 바뀌는 부분이 표시됩니다: 미국 시민도 그린카드 보유자도 아니고 실질적 체류 테스트로 거주자가 되는 주주마다의 Publication 519 더 밀접한 관계 예외입니다. 법이 이미 정한 경우(올해 미국 체류 183일 이상)는 빼고요. 매년 42일 머무는 주주에게는 묻지 않습니다. 「이 부분은 당신의 판단이 필요합니다」 아래에 그 주주에게 지금 어떻게 되는지와 그 까닭(기록한 판단으로 정해짐, 아직 아무도 판단하지 않음. 이때는 Publication 519대로 Form 8840으로 주장하지 않았으면 성립하지 않음)을 보여 주고, 이어서 항목마다 한 줄씩: 성립인지 판단 필요인지, 183일 기준선에서는 읽은 날수(「150 < 183」), 항목이 요구하는 것(「2가지 중 하나: 사실과 정황 10가지를 비교 형량 또는 5가지 모두 성립해야 함」). 「원문을 항목별로 보기」를 펼치면 문서 원문 그대로 항목의 나무를 보여 줍니다: 각 항목의 종류, 판단 주체, 원문에 있는 입증 책임. 비교 형량할 사실과 정황은 하나씩 펼쳐야 원문이 보이고, PDF 줄 끝에서 끊긴 단어는 한 단어로 이어 붙입니다(considered). 사업체는 주주마다 판단을 기록하고(성립 여부, 회사 자신·세무 당국·법원 중 누가 언제 판단했는지, 항목별 메모) 철회할 수 있습니다. 기록한 판단은 아무것도 바꾸지 못해도 철회할 수 있도록 보입니다. Form 5472는 이를 따릅니다: 매년 미국에 150일 머무는 주주는 예외가 성립하면 외국인이며, Form 5472가 각 Form 1120과 함께 사업체에 적용됩니다.
개선
  • 새 페이지 '작동 방식'(/how, 머리말과 바닥글)은 공식 문서에서 회사가 해야 할 일까지를 오늘의 숫자로 그립니다: 지켜보는 주소, 사실로 읽은 문서, 오늘 유효한 사실, 기한을 세는 방법, 지역별로 다루는 범위(기한, 금액과 표, 법이 정한 판정, 급여 1회분 원천징수), 아직 다루지 않는 것(급여세 예치 Form 941, 캘리포니아 급여 신고 DE 9, 판매세, 다른 지역). status.read는 각 사실에 형태(requirement, amount, bracket, grid, standard 등)를 붙입니다. 첫 페이지는 montaye가 지금 하는 일을 말하고 이 페이지로 연결합니다.
  • 회사 개요 페이지는 이제 montaye가 아는 것부터 보여 줍니다: 법적 형태와 설립지, 회계연도, IRS 과세 분류, 사업하는 곳, 주주. 각각 기록되었는지, 무엇을 정하는지(신고 대상 기간, 어떤 연방 신고서인지, 어느 주의 요건이 해당되는지, 25% 외국인 소유인지)와 기록하는 곳으로 가는 링크를 보여 주고, 기록된 개수를 막대로 셉니다. 캘리포니아 회사에는 일하는 사람도 보여 줍니다(개수에는 넣지 않음). 각 카드의 긴 설명은 '자세히' 안에 있습니다.
  • 회사의 의무 페이지는 이제 핵심을 한눈에 먼저 보여 줍니다: 기한이 지난 건수, 다음 기한과 남은 일수, 회사의 답을 기다리는 건수, 완료한 건수. 이어서 연도별 '할 일'이 요일과 함께 나옵니다. '이 날짜를 센 방법'은 기산일, 문서가 정한 개월 수와 날짜, 주말이나 공휴일을 다음 영업일로 넘긴 과정을 그림으로 보여 주고, 문서 원문과 링크를 붙입니다(의무 목록은 항목마다 due_rule을 줍니다). 회사에 묻는 것은 그 뒤에 두고, 답마다 그것이 정하는 항목을 표시합니다. 판단 근거의 법적 형태는 코드가 아니라 이름으로 보여 줍니다.
  • 캘리포니아 회사의 개요 페이지의 '일하는 사람'에서 보수를 받고 회사를 위해 일하는 사람을 기록할 수 있습니다: 거주지, 시작일, 그 일의 근거가 되는 캘리포니아 면허. 의무 페이지는 사람마다 오늘 그가 회사의 피고용인인지(노동법 §2775의 추정, 입증된 ABC 테스트나 면제, 또는 법원의 Borello 판단)를 각 단계를 누가 정했는지와 함께 보여 주고, 회사가 입증해야 할 것을 '여기는 판단이 필요합니다' 아래에서 묻습니다.
  • business.save_worker(POST /v1/business/worker)로 보수를 받고 회사를 위해 일하는 사람을 기록합니다: 거주지, 시작일, 그 일의 근거가 되는 캘리포니아 면허(에스테티션, 전기 제모사, 네일 아티스트, 이발사, 미용사 또는 없음). 의무 목록은 각 일하는 사람이 오늘 무엇인지 알려 주고(workers[].terms: us.ca.lab.employee, 회사가 ABC 테스트를 입증하지 않는 한 피고용인, 면제를 입증하면 Borello에 따름) 그 이유를 보여 주며, 그 결론을 바꿀 수 있는 기준(ABC 테스트와 면제, 면제가 성립하면 Borello)을 사람마다 묻습니다. 주주와 같이 business.save_determination으로 기록합니다. 일을 판단하는 기준은 일이 기록된 사람에 대해서만 판정할 수 있습니다.
  • 캘리포니아 노동법(§§2775, 2778, 2785, 주 의회의 세션 파일에서)을 읽습니다. 어떤 사람이 사업체를 위해 일할 때 그가 피고용인인지는 그 일에 관한 항목입니다(us.ca.lab.employee, 새 주체 종류 relation의 항목). §2775(b)(1)과 §2785(d)에서 읽은 규칙으로 판단합니다. 사업체가 ABC 테스트를 입증하지 않는 한 피고용인입니다(us.ca.lab.abc_test). Borello로 보내는 면제를 사업체가 입증하면(us.ca.lab.exemption: §2778의 전문 서비스로, 면허를 가진 미용사, 이발사, 에스테티션, 전기 제모사, 네일 아티스트의 서비스가 다섯 가지 조건과 함께 포함됨) Borello로 판단합니다(us.ca.lab.borello). 각 기준에 페이지가 있고, rule.evaluate로 기록에 대해 이 규칙을 판단할 수 있습니다. 일하는 사람을 기록하는 것은 다음 단계입니다.
  • 주주의 영구 주거가 어디인지도 별도의 항목이 되었습니다(us.permanent_home_country). Pub 519의 문언으로 판단합니다(us.irs.p519.permanent_home): 종류와 관계없이 임차든 소유든, 언제나 계속 이용할 수 있고 단기 체류만을 위한 것이 아닌 주거로, 세무 당국이 인정합니다. closer connection 예외는 그 소재지를 비교 형량합니다. 페이지에 각 항목을 보여 줍니다.
  • business.save_ruling(POST /v1/business/ruling)은 montaye가 계산하는 항목에 대해 기관·법원이 내린 결정을 한 해 또는 기간에 대해 기록합니다. 예를 들어 주주가 거주 외국인인지를 조세조약의 판정 규정에 따라 권한 있는 당국이 정한 경우입니다. 그 기간 동안 항목은 규칙이 무엇을 계산하든 이 내용이 되며, 의무 페이지의 해당 단계에 누가 언제 왜 정했는지 보여 줍니다. 기록되는 항목은 기록하고(term_not_ruled), 기준이 정하는 항목은 판단(business.save_determination)으로 기록합니다.
  • 주주의 세무상 주소지가 어디인지는 별도의 항목이 되었습니다(us.tax_home_country). Pub 519의 정의로 판단합니다(us.irs.p519.tax_home): 주된 사업·고용·근무지의 일반적 지역, 업무 성격상 그런 곳이 없으면 평소 거주하는 곳, 둘 다 아니면 일하는 곳 중 순서대로 처음 해당하는 것으로, 세무 당국이 인정합니다. closer connection 예외는 이를 읽습니다: 「외국의 세무상 주소지」는 이제 인정된 주소지를 읽는 법의 기준선이며 미국이 아닌 나라면 성립합니다(이 예외에서는 미국의 속령도 외국으로 봅니다). 의무 페이지에서는 예외가 결론에 영향을 줄 때 예외와 함께 세무상 주소지를 묻고 인정된 나라를 보여 줍니다.
  • 법의 기준은 사실 페이지에 그 내용을 보여 줍니다(/facts/us.irs.p519.closer_connection): 무엇을 판단하는지, 누구에 대해 판단하는지, 아무도 판단하지 않은 동안 어떻게 보는지(원문 문장 포함), 그리고 각 항목의 트리와 각각의 판단 주체. 기준의 항목을 순서대로 시도해 처음 해당하는 것이 정하는 구조(cascade)가 추가되었습니다. 기준은 성립 여부만이 아니라 값을 줄 수도 있으며, 그 판단은 값을 가집니다(business.save_determination의 value). 스냅샷은 각 필드의 값 유형을 선언합니다(fields[].value_type).
  • 회사 개요 페이지의 「주주 추가」에서 주주 중 회사를 누가 보유하는지(「누구의 주식」), IRS가 그 회사에 어떻게 과세하는지, 개인의 이들 중 배우자와 자녀를 기록할 수 있습니다. 목록은 각 회사의 주주를 그 아래에 보여 줍니다. 의무 페이지에서는 다른 사람을 통해 소유하는 주주가 누구를 통해서인지 보여 줍니다: 「Harbor Holdings, Inc. 주식의 100%, §318(a)(2)(C)에 의해」. montaye가 꿰뚫어 볼 수 없는 회사는 그 이유를 말합니다.
  • 법인이 25% 외국 소유인지는 「누가 누구를 통해 보유하는지」를 읽습니다. Form 5472 지침이 수정한 §318(us.irc.318)로, (a)(2)(C)의 50%를 지침의 10%(us.irs.form_5472.attribution_line)로 바꾸고, (a)(3)에 의해 미국인이 외국인의 주식을 소유한 것으로 보지 않습니다. 주주 중 자신의 주주가 모두 기록된 회사(business.save_shareholder의 of)는 꿰뚫어 봅니다. 사업체 전부를 보유한 미국 지주회사의 30%를 외국인이 보유하면 그 사람은 25% 외국 주주이고 Form 5472가 적용됩니다. 지주회사를 미국 시민이 전부 보유하면 적용되지 않습니다. 주주가 모두 기록되지 않은 회사는 여전히 「적용될 수 있음」입니다. 이렇게 읽은 각 보유에는 through가 붙습니다: 누구의 주식인지, 그중 얼마인지, §318의 어느 항에 의한 것인지.
  • fact.read us.irc.318은 26 U.S.C. §318(미국법전 2024년판, govinfo.gov에서)을 데이터로 읽습니다. 새 사실 형태 attribution: montaye가 읽는 각 항이 한 행(개인의 가족, 파트너십과 S 법인의 주식은 파트너에게 비례하여, 법인의 주식은 가치 기준 50% 이상 보유자에게, 그 선은 us.irc.318.corporation_line, 그리고 반대로 실체에게)이고, 같은 주식이 두 번 귀속되지 않게 하는 운용 규칙도 있습니다. 답은 조문을 기록에 적용한 결과와 26 CFR 1.318-2에 인쇄된 예시입니다. status.read는 둘 다 지켜봅니다. 그 페이지 /facts/us.irc.318은 각 행과 운용 규칙을 나열합니다. 아직 어떤 결론도 이것을 읽지 않습니다. 다음에 25% 외국 소유 판정이 읽습니다.
  • business.save_shareholder(POST /v1/business/shareholder)는 §318이 읽는 「누가 누구를 통해 보유하는지」를 기록합니다. of는 이 주주가 보유하는 사업체의 회사 주주(그 회사 자신의 주주), 회사의 classification(미국 세무상 분류), 개인의 relations는 사업체의 다른 사람에 대한 spouse_of와 parent_of입니다(주면 그날부터의 관계 전부가 됩니다). business.read는 사업체의 직접 주주를 먼저(of는 null), 이어서 그 회사들의 주주를 회사의 분류와 개인의 관계와 함께 나열합니다. 아직 이것으로 판단하지는 않습니다. 다음 단계에서 §318을 통해 읽습니다.
  • 회사가 25% 외국 소유인지는 이제 montaye가 Form 5472 지침에서 읽는 규칙(us.foreign_owned_25)으로 판단합니다. 과세연도 중 어느 때든 직접 또는 간접 25% 외국 주주가 적어도 한 명 있어야 하며, 각 보유에 대해 연도 내내 25% 외국 주주를 읽습니다. 주주 중 자기 주주가 기록되지 않은 회사가 있으면, 주주 중 하나가 해당하지 않는 한 여전히 알 수 없다고 합니다. 판단의 추론에는 이 규칙이 나오고 그 아래 각 보유를 읽는 단계가 있으며 각 주주는 전과 같습니다. 지침이 사람의 판단에 맡기는 것은 맨 위에서 한 번만 말합니다. rule.evaluate us.foreign_owned_25는 하나의 기록을 판단합니다(us.foreign_shareholder_25를 줌). 스냅샷 항목에서 us.shareholding이 없어졌습니다.
  • 주주가 25% 외국 주주인지는 이제 보유 자체의 항목 us.foreign_shareholder_25이며, Form 5472 지침이 적은 그대로의 규칙으로 판단합니다. 보유자가 외국인이고(보유자에 대해 읽음) 의결권이나 가치 중 하나가 25% 이상이어야 합니다. montaye는 더 이상 둘 중 큰 쪽을 자체 지분율로 쓰지 않습니다(us.shareholding은 더는 읽히지 않음). rule.evaluate us.foreign_shareholder_25는 us.shareholding 대신 voting_ratio와 value_ratio를 받고, us.foreign_person은 같은 기록에 넣습니다. 의무 페이지는 주주의 두 비율을 각각 선과 비교하고, 외국인인지는 그것을 읽는 단계 아래에 보여 줍니다.
  • 주주가 외국인인지는 이제 montaye가 Form 5472 지침의 정의에서 읽는 규칙(us.foreign_person)으로 판단합니다. 미국 시민도 거주 외국인도 아닌 개인, 또는 미국에서 설립되지 않은 조직입니다. 정의에 나오는 나머지(미국 속령의 시민·거주자, 외국 유산과 신탁, 외국 정부, 공동 신고를 선택한 개인의 제외)는 사람이 판단할 일로 명시합니다. 거주 외국인인지는 별도 항목 us.resident_alien이 되었고 Publication 519 규칙으로 구합니다. rule.evaluate는 us.foreign_person을 주어진 항목만으로 판단합니다. us.resident_alien을 주지 않으면 unknown_fields에 들어갑니다. 의무 페이지는 각 주주의 추론을 이 규칙으로 보여 주고, 거주 판단은 그것을 읽는 단계 아래에 보여 줍니다.
  • 사업체가 외국 법인인지는 이제 montaye가 Form 1120-F 지침에서 읽는 규칙으로 판단합니다. 스냅샷은 각 항목을 무엇이 구하는지(fields[].producer: 코드, 규칙 또는 기준) 선언합니다. 판단의 추론에서 설립지(formed_in)는 외국 법인 추론 안의 "미국에서 설립되었는지"를 읽는 단계로 옮겼습니다. 전에는 추론 자체에 있었습니다. 의무 페이지도 그곳에 표시합니다.
  • montaye 자체 규칙(미국 거주자인지, 외국 법인인지, 25% 외국 주주인지)은 판별로 공개되며, 각 판은 그 문서가 효력을 갖는 날만 판단합니다. 내년 Publication 519가 올해를 판단하지 않습니다. rule.evaluate로 유효한 판이 없는 날을 물으면 rule_not_in_force(새 코드)로 거절합니다. 전에는 가진 판으로 판단했습니다.
  • 미국 거주자인지(Publication 519)를 판단할 때 미국 체류 일수를 해마다 기록된 하나의 기록으로, 판단하는 해와 전년·전전년에 대해 읽습니다. 그린카드 테스트는 「그해 어느 때든」으로 판단하므로 6월에 그린카드를 포기한 사람도 그해에는 거주자입니다. 추론에는 각 단계가 어느 해를 읽었는지 나옵니다(「그해 미국 체류 일수(전년) ÷ 3」). rule.evaluate는 해마다 나뉜 us.days_present_in_year([{ from, until, value }])를 받습니다. 예전의 세 필드도 계속 그 해로 읽습니다(사용 중단 예정).
  • status.read가 캘리포니아 원천징수표(EDD Method B)와 매년 새 판으로 연결되는 EDD 페이지에 붙이는 라이선스를 LicenseRef-unread에서 LicenseRef-ca-edd-conditions-of-use로 바꿨습니다. EDD 이용 약관(Conditions of Use)에 따르면 그 정보는 공개되어 있어 공유하거나 복제할 수 있습니다.
  • status.read가 나머지 모든 감시 중인 출처와 데이터 세트에도 발행처 자신의 페이지에 적힌 이용 조건을 붙입니다. LicenseRef-unread였거나 추정만 했던 것을 모두 읽었습니다. 캘리포니아 세무국(FTB)의 서식과 캘리포니아 개인정보보호청 페이지는 LicenseRef-ca-gov-conditions-of-use(캘리포니아주 이용 조건: 퍼블릭 도메인이며 배포·복제 가능), 캘리포니아 법전은 LicenseRef-public-domain, GLEIF의 법인 형태 코드표는 CC0-1.0, ISO 4217 통화 코드는 LicenseRef-iso-4217-codes(ISO가 무료 이용을 허용)입니다. 델라웨어주 프랜차이즈세 페이지, 캘리포니아 국무장관의 안내문, 샌프란시스코 재무국 페이지, 한국 세 기관의 페이지는 아무것도 허락하지 않으므로 LicenseRef-all-rights-reserved입니다(한국 세 기관은 공공누리 제1유형으로 추정했었습니다).
  • status.read가 참조 데이터 세트의 각 판에 지금의 라이선스(등록한 뒤에 읽은 이용 조건)를 붙입니다. ISO 20275 법인 형태 코드표 1.6은 CC0-1.0, ISO 4217 List One 2026-09-17은 LicenseRef-iso-4217-codes입니다. /status와 datasets[].licence는 이용 조건을 읽기 전에 등록할 때의 LicenseRef-unread로 남아 있었습니다.
  • 로그인한 뒤의 페이지(계정, 사용량, 키, 회사, 회사의 문서와 의무)는 읽을 것을 한 번에 데이터베이스로 보냅니다: 페이지마다 왕복 두 번(누구인지 확인하는 한 번, 페이지를 읽는 한 번), 이전에는 10~12번이었습니다. 데이터베이스에서 먼 곳(예: 유럽)에서는 몇 초 빨리 열립니다. 키로 호출하는 GET /v1/usage도 같습니다.
  • 이전 페이지에서 1분 넘게 지나 로그인한 뒤의 페이지를 열 때(세션을 기억하는 서명된 쿠키가 만료되었을 때), 누가 로그인했는지 데이터베이스에 확인하는 왕복이 세 번에서 한 번으로 줄었습니다: 세션과 그 사람을 한 번에 읽고, 데이터베이스 역할도 같은 메시지로 보냅니다. 파리에서는 약 0.4초 빨리 열립니다.
  • status.read가 지켜보는 각 출처에 목록의 제목(title, 다음 판을 위해 지켜보는 주소와 데이터셋은 null)을 붙이고, /status는 그 제목으로 보여 줍니다. 연방 관보 검색 6개가 모두 documents.json으로 표시되었습니다. '종류' 열은 모든 종류를 말로 보여 줍니다(이전에는 gazette, law, filing_spec이 코드 그대로였습니다).
  • GET /v1/status와 모든 계산은 사실 스냅숏을 KV에서 읽으며, 가장 가까운 Cloudflare 위치가 이를 보관합니다. 이전에는 새로 시작한 Worker마다 R2에서 읽어서, 미국에서 먼 곳(예: 파리)에서는 데이터베이스를 읽지 않는 /v1/status도 0.7~1.8초가 걸렸습니다. 모든 응답에 Server-Timing 헤더가 붙어 무엇을 기다렸는지(api, web, snapshot, platform, db)와 Worker가 막 시작했는지 알려 줍니다.
  • GET /v1/status와 상태 페이지는 방문이 몇 분 간격으로 와도 빠르게 응답합니다. 가장 가까운 Cloudflare 위치가 montaye가 지켜보는 출처와 작업 실행 상황을 5분 동안 보관합니다. 이전에는 1분 뒤 KV에 다시 물었습니다(미국에서 먼 곳, 예를 들어 파리에서는 최대 0.3초). 보관한 내용이 오래되어도 데이터베이스를 기다리는 방문은 없습니다. 10분보다 전에 읽은 것도 그대로 응답하고, 응답 뒤에 다시 읽습니다. 작업의 시작이나 끝은 5분 안에 반영됩니다(이전에는 바로).
  • fact.read는 요건을 기한까지 하지 않았을 때 더 내는 돈을 알려 줍니다(penalty: 금액 사실의 코드, 문서에 없거나 아직 읽지 않았으면 null). 델라웨어 법인의 연차 보고서를 3월 1일까지 내지 않으면 $200(us.de.annual_report.penalty), 델라웨어 LLC·LP·GP의 연간세를 늦게 내면 $200(us.de.annual_tax.penalty)입니다.
  • rule.evaluate는 호출자가 us.closer_connection_exception을 보내지 않으면 us.resident_alien의 더 밀접한 관계 예외를 스스로 정합니다: 올해 미국에 183일 이상 머물렀으면 법에 따라 성립하지 않고, 아니면 누군가 판단할 때까지 성립하지 않으며(Form 8840으로 주장하지 않음, Publication 519), 추론은 그것을 읽는 단계에 붙고 matters를 함께 줍니다: 나머지는 주어진 그대로 두고 예외가 성립할 때와 아닐 때 규칙의 결론이 달라지는지(매년 42일 머물면 달라지지 않음). business.save_determination(POST /v1/business/determination)은 법의 기준에 대한 사업체의 판단을 사업체 자신이나 주주에 대해 기록합니다(holds; decided_by는 business·authority·court; decided_on; parts는 항목별 holds와 메모; note; retract로 철회). business.obligation_list는 standards를 돌려줍니다: 판단 도중 정해지고 사람의 판단이 필요한 각 기준을 공개된 그대로(항목, 항목별 판단 주체, 입증 책임, 아무도 판단하지 않았을 때의 상태와 그것을 말하는 문장), 묻는 주주별 결과와 함께. 묻는 주주는 결론이 바뀔 수 있는데 법이 정하지 않은 주주와 판단이 기록된 주주입니다.
  • GET /v1/status와 이를 읽는 상태 페이지는 가능할 때 Cloudflare 엣지에서 응답합니다. 키 없이 물으면 답은 질문을 받은 곳에 보관되어 1분 동안은 새것으로, 그 뒤 1시간까지는 즉시 주면서 뒤에서 다시 읽으므로, 이런 방문은 더 이상 montaye의 api Worker가 시작하고 읽기를 기다리지 않습니다. 새 사실이 공개되거나 백그라운드 작업이 시작·종료되면 엣지는 보관한 답을 잊습니다. 키를 붙여 물으면 아무것도 바뀌지 않습니다. Server-Timing에 새로 추가된 edge 항목은 엣지에 답이 있었는지(HIT)를 알려 주며, 있었다면 api와 그 뒤 항목은 보관된 답의 것입니다.
수정
  • 기준 페이지의 '아무도 판단하지 않았을 때' 문장을 쪽 번호가 없는 문서(캘리포니아 노동법: “If a hiring entity can demonstrate compliance …”)에서도 인용합니다. 지금까지는 비어 있었습니다. 또 항목을 판단하는 주체를 '세무 당국'이 아니라 '관할 당국'으로 표시합니다. 세무 당국이었던 것은 Pub 519의 IRS뿐이었습니다.
  • Form 5472 지침대로, 회사는 과세연도 중 어느 때든 25% 외국인 소유였으면 그 연도는 25% 외국인 소유입니다. 6월에 30% 지분을 판 외국 주주가 있어도 그해에는 Form 5472 대상입니다(전에는 연도 마지막 날만 봤습니다). 7월부터 6월까지의 연도는 주주의 거주자 판정을 그 연도가 걸친 각 역년에 대해 합니다. 추론에는 성립한 날이 나옵니다.
  • 각 기간은 그 기간의 마지막 날에 회사 기록이 무엇이라고 하는지로 판단합니다. 2026년 1월 1일부터 S 코퍼레이션을 선택한 회사는 2025년에 Form 1120, 2026년에 Form 1120-S를 제출합니다. 전에는 모든 해를 오늘의 과세 분류로 판단했습니다. 누가 주식을 보유하는지, 주주가 미국 시민인지, 그린카드가 있는지도 마찬가지입니다. 의무 페이지에서 회사의 상태에 관한 질문(미국에 사무소가 있는지 등)에 답할 때는 언제부터인지 묻습니다. 기본값은 설립일이며 바꿀 수 있습니다.
  • 법이 사람의 판단에 맡긴 사항에 대해 기록한 판단은 한 해에 관한 것이 되었습니다. 2025년에 대해 주장한 더 밀접한 관계(2025년 신고서에 첨부한 Form 8840)는 2025년만 정하고 2024년에도 2026년에도 미치지 않습니다. 전에는 기록한 날 이후의 모든 해에 적용되었습니다. 의무 페이지는 주주마다 2025년부터 해마다 묻고, 해마다 한 줄에서 기록하거나 취소할 수 있습니다. business.save_determination은 valid_from 대신 그 판단이 다루는 기간(역년)을 받습니다.
  • EIN을 부여하는 IRS의 통지(CP 575)에서 Form 1120-S와 Form 1065의 기한으로도 회계연도를 읽습니다. Publication 509의 기한대로 3개월을 거슬러 셉니다(지금까지는 Form 1120의 날짜만 읽었습니다). 9월 15일 기한의 Form 1120은 2026년 이전에 시작해 한 달 일찍 기한이 오는 6월 결산 연도일 수도 있으므로 5월 결산이라고 하지 않습니다. 이때는 회계연도를 제시하지 않고 직접 설정합니다. 「the following form(s) by the date(s) shown」이라고 쓰인 파트너십 앞 통지도 읽습니다(지금까지는 아무것도 읽지 못했습니다).
  • montaye가 답에 담는 나라와 지역 이름은 Unicode CLDR에서 온 것이고, 그 라이선스는 저작권 및 허가 고지를 함께 싣도록 요구하지만 어디에도 없었습니다. 새 페이지 ‘라이선스와 고지’(모든 페이지의 바닥글, /legal, /status에서 연결)는 montaye의 참조 데이터가 나온 데이터셋마다 그 라이선스와 고지 원문을 싣습니다. status.read는 데이터셋마다 라이선스의 이름과 주소(licence_title, licence_url), 그리고 고지(notice, 라이선스가 요구하지 않으면 null)를 돌려줍니다.
  • fact.read, rule.evaluate와 급여 계산은 발행처가 전재를 허락하지 않은 문서(이용 조건이 internal_only인 문서, 예: 델라웨어주 프랜차이즈세 페이지)의 문장을 더 이상 인용하지 않습니다. 사실은 값과 문서의 제목·주소와 함께 돌려주고, locator는 페이지 번호만 주며 페이지가 없는 웹페이지는 비워 둡니다. 웹의 사실 페이지는 인용하지 않는 이유를 보여 줍니다.
  • 캘리포니아주의 S 코퍼레이션에 자기 신고가 표시됩니다. FTB의 Form 3539에는 Form 100S를 내는 S 코퍼레이션의 납부 기한(과세 연도 종료 후 셋째 달 15일, 2025년도는 2026년 3월 16일)과 자동 연장 시 신고 기한(아홉째 달 15일, 2026년 9월 15일)이 인쇄되어 있으며, 이제 Form 100의 행과 함께 읽습니다. 캘리포니아주에서 사업하는 S 코퍼레이션으로 기록하면 의무 페이지에 이 두 건이 표시됩니다(지금까지는 캘리포니아주 몫이 아무것도 표시되지 않았습니다). fact.read로도 읽을 수 있습니다(us.ca.ftb.form_100s.payment, us.ca.ftb.form_100s).
  • 6월 30일 결산 C 법인: Form 1120과 그에 첨부하는 Form 5472는 2026년 1월 1일 이전에 시작한 과세연도에 대해 연도 종료 후 3번째 달 15일(9월 15일)이 기한입니다(4번째 달이 아닙니다). Publication 509와 Form 1120 작성 안내서에 그렇게 나와 있습니다. 그 이후에 시작하는 6월 결산 연도는 다시 4번째 달(10월 15일)이며, 외국 법인의 Form 1120-F의 6월 규칙도 같은 연도에서 끝납니다. fact.read로 us.irs.form_1120과 us.irs.form_5472의 두 기한을 각각의 조건과 함께 읽을 수 있습니다.
  • 델라웨어주의 유한책임회사(LLC), 유한 파트너십(LP), 일반 파트너십(GP)에 델라웨어주의 연간 세금이 표시됩니다. 회사국의 연차 보고 페이지에는 이들이 연차 보고를 내지 않는 대신 매년 6월 1일까지 연간 세금을 낸다고 쓰여 있으며, 이제 법인의 연차 보고와 함께 읽습니다. 이 형태(유한책임 유한 파트너십 포함)로 기록한 회사의 의무 페이지에는 역년마다의 세금이 다음 해 6월 1일 기한(2026년분은 2027년 6월 1일)으로 표시됩니다(지금까지는 델라웨어주 몫이 아무것도 표시되지 않았습니다). fact.read로 이 규칙(us.de.annual_tax)과 $400(us.de.annual_tax.amount)을 읽을 수 있습니다. $400은 2026 과세 연도부터 유효하며, 그해 델라웨어주가 $300에서 올렸습니다.
  • POST /v1/business/shareholder는 그 회사의 주주가 아닌 id(또는 개인의 id를 회사로)를 받으면 party_unknown(404)으로 거부합니다. 지금까지는 서버 오류였습니다.
  • 출처 감시가 캘리포니아 자동 갱신법(사업·직업법 제17600~17606조)을 주의회의 다운로드 데이터베이스에서 읽습니다. leginfo는 robots.txt로 모든 크롤러를 거부해 매일 차단되었습니다. 2025–26 회기 파일(1.3 GB)에서 법전 조문 표만 범위 요청으로 읽고 이 절의 행을 비교합니다. 법이 그대로인 재생성은 변경이 아니고, 조문이 개정되면 변경입니다. status.read는 downloads.leginfo.legislature.ca.gov/pubinfo_2025.zip을 보여 주고, 다음 회기 파일이 올라올 다운로드 사이트의 파일 목록도 감시합니다. CLDR의 새 릴리스는 Unicode의 다운로드 페이지에서 감시합니다(GitHub 릴리스 피드는 github.com의 robots.txt가 막습니다).
  • 델라웨어 밖에서 설립되어 델라웨어에 등록한 회사(외국회사 등록, 또는 델라웨어에 기록한 어떤 거점이든)에 델라웨어 회사국 페이지에 실린 외국회사 연차보고서가 표시됩니다: 매년 6월 30일까지 제출, 수수료 $250(2026년 8월 1일부터, 이전에는 $125). 의무 페이지에 나타나며, 지금까지는 델라웨어의 것이 하나도 없었습니다. fact.read로 읽을 수 있습니다(us.de.foreign_corporation.annual_report, us.de.foreign_corporation.annual_report.fee). 지금 외국회사로 보는 것은 캘리포니아의 영리법인, 일본의 株式会社, 한국의 주식회사입니다. 비영리법인, 은행, 사원이 유한책임을 지는 회사는 아직 판단하지 않았습니다.
  • 의무 페이지가 다른 종류의 회사에 대한 요건 판정을 더 이상 보여 주지 않습니다: S 법인에 'C 법인의 4회 예정 납부는 적용되지 않음'이 나왔는데, 이는 과세 분류로 정해진 것이고 비교할 금액은 한 번도 묻지 않았습니다. 이제 입력한 금액으로 정해진 요건과 금액 입력을 기다리는 요건만 보여 줍니다.
  • 파트너십에 연방 신고가 표시됩니다. Publication 509에는 Form 1065의 기한이 파트너십 과세연도 종료 후 3번째 달 15일(2025년도는 2026년 3월 16일)로 인쇄되어 있으며, 이제 Form 1120, 1120-S와 함께 읽습니다. 파트너십으로 기록하면 의무 페이지에 Form 1065와 그 기한이 표시됩니다(지금까지는 연방 신고가 하나도 표시되지 않았습니다). 선택지는 「파트너십(Form 1065)」이 되었습니다. fact.read로도 읽을 수 있습니다(us.irs.form_1065).
  • fact.read와 사실 페이지는 한 문서에 여러 세금과 수수료가 실려 있어도 사실마다 그 자신의 세금·수수료를 보여 줍니다. 델라웨어 LLC·LP·GP의 연간세(us.de.annual_tax, us.de.annual_tax.amount)는 us.de.alternative_entity_tax, 외국 법인의 연차 보고서와 그 $250은 수수료인 us.de.foreign_corporation_report_fee입니다. 지금까지는 둘 다 델라웨어 법인의 프랜차이즈세 us.de.franchise_tax로 표시했습니다. Form 1065(us.irs.form_1065)는 파트너십 자신은 소득세를 내지 않으므로 세금·수수료를 표시하지 않으며, 지금까지는 us.cit이었습니다. 사실 페이지의 그 항목은 '세금·수수료'가 되었습니다.
  • 출처 감시가 사회보장 임금 기준액 페이지(ssa.gov/oact/COLA/cbb.html)를 본문 영역(id가 content인 요소)으로 비교합니다. 지금까지는 그 페이지에 없는 class content를 찾았기 때문에, Browser Run이 페이지를 받아 왔는데도 status.read에는 2026-10-18부터 매일 깨진 것으로 나오고 정상 확인이 한 번도 없었습니다. 배포 후 다음 확인부터 다른 페이지처럼 비교합니다.
  • status.read와 상태 페이지가 robots.txt가 응답하지 않은 것과 robots.txt가 금지한 것을 구분합니다. 사이트의 robots.txt가 응답하지 않거나 5xx를 돌려준 날은 지금처럼 가져오지 않지만(RFC 9309), 상태 페이지는 「robots.txt 불허」 대신 「robots.txt 응답 없음」과 그 HTTP 상태를 보여 줍니다. 기관이 감시를 막은 것처럼 보였습니다(상하이 주택적립금 페이지, 2026-10-20). 감시하는 각 출처에 last_refusal이 더해져, 챌린지나 불허로 기록된 확인이 어떤 거절이었는지(robots.disallow, robots.unreachable, robots.server_error, 또는 페이지를 돌려준 봇 차단 서비스: cloudflare, akamai 등) 알려 줍니다.
  • 비용이 드는 요건은 이제 목록에 나오는 곳에서 그 금액을 보여 줍니다. 델라웨어주의 LLC·LP·GP는 2026 과세 연도부터 매년 행에 연간 세금 $400이 표시됩니다(2025년분 $300은 읽지 않았고, 행에도 그렇게 표시됩니다). 델라웨어주 법인에는 연차 보고 제출 수수료 $50, 델라웨어주에 등록한 외국법인에는 연차 보고 $250(2027년 6월 30일까지 내는 2026년분부터)이 표시됩니다. 각 금액은 해당 사실 페이지로 연결되고, 요건의 사실 페이지에도 표시됩니다. fact.read는 요건을 읽을 때 그날의 비용도 함께 돌려줍니다(fee: 금액 사실의 코드, 그날, 그날 유효한 버전과 이름별 달러 금액. 유효한 버전이 없으면 비어 있음. 비용이 없으면 null).
  • 델라웨어주 법인에 델라웨어주 프랜차이즈세 예정 납부를 알려 줍니다. 법인국의 연차 보고서 페이지와 계산 페이지는 모두 $5,000 이상을 내는 법인은 분기마다 나누어 예정 납부한다(6월 1일까지 40%, 9월 1일까지 20%, 12월 1일까지 20%, 나머지는 다음 해 3월 1일까지)고 적고 있으며, 이제 두 페이지를 모두 읽습니다. 법인의 의무 페이지는 올해 예상 프랜차이즈세를 묻고, $5,000 이상이면 네 번의 납부를 기한과 함께 보여 주며, 그 금액을 델라웨어주 기준과 비교한 근거를 보여 줍니다. 법인이 설립되기 전에 기한이 오는 회차는 보여 주지 않습니다. fact.read로 읽을 수 있고(us.de.franchise_tax.estimated_tax_1~_4, 기준 us.de.franchise_tax.estimated_tax.threshold), rule.evaluate는 us.de.expected_franchise_tax로 판단합니다.
  • 델라웨어 유한책임파트너십(LLP)에 연차 보고서가 표시됩니다. 델라웨어 법전에 따르면 파트너십 자격 신고가 효력을 발생한 역년의 다음 해부터 매년 6월 1일까지 연차 보고서를 제출하며, 수수료는 파트너 1인당 $300, 연간 최대 $180,000입니다(2026년 8월 1일부터, 그 전에는 $200와 $120,000). 둘 다 법전에서 직접 읽습니다(6 Del. C. §§ 15-1003, 15-1207). 이 형태로 등록한 회사(유한책임 합자파트너십 LLLP도 연간 세금과 함께)는 의무 페이지에 역년마다 연차 보고서가 다음 해 6월 1일 기한으로 표시됩니다(2026년분은 2027년 6월 1일). 이전에는 델라웨어에 대해 아무것도 표시되지 않았습니다. fact.read로 규칙(us.de.llp.annual_report)과 수수료(us.de.llp.annual_report.fee: per_partner와 cap)를 읽을 수 있습니다.
  • 기한을 넘기면 더 내야 하는 요건은 이제 비용 옆에 그 금액을 보여 줍니다. 델라웨어주의 LLC·LP·GP는 매년 연간 세금에 ‘납부 지연 벌금 $200.00’(2025년분에도. 그해의 $300은 아직 읽지 않았습니다), 델라웨어주 법인은 연차 보고 제출 수수료 $50 옆에 ‘제출 지연 벌금 $200.00’이 표시되며, 각각 해당 사실 페이지로 연결됩니다. 요건의 사실 페이지에도 표시됩니다. 페이지에 벌금이 적혀 있지 않은 델라웨어주 프랜차이즈세 예정 납부에는 아무것도 표시되지 않습니다. fact.read는 요건을 읽을 때 그날 기한을 넘기면 내야 할 금액도 함께 돌려줍니다(penalty, fee 옆: 금액 사실의 코드, 그날, 그날 유효한 버전과 이름별 달러 금액. 문서에 없으면 null).
  • 캘리포니아 유한책임회사(LLC), 합자파트너십(LP), 일반 파트너십에 캘리포니아주 세무국(FTB)이 요구하는 일이 표시됩니다. 이전에는 법인으로 과세되는 경우가 아니면 캘리포니아에 대해 아무것도 표시되지 않았습니다. FTB의 Form 568 안내서와 FTB 3538을 읽습니다. 파트너십이나 무시되는 사업체로 과세되는 LLC는 과세 연도 다음 10월 15일까지 Form 568을 제출하고(자동 연장), 그해 4월 15일까지 $800의 LLC 연간 세금을 내며, 캘리포니아주 총소득이 $250,000 이상으로 예상되면 6월 15일까지 LLC fee를 예정 납부합니다. 파트너십은 과세 연도 다음 10월 15일까지 Form 565를 제출하고, 합자파트너십과 유한책임파트너십은 그다음 3월 15일까지 $800의 연간 세금을 냅니다(2025년분은 2026년 3월 16일). 의무 페이지는 LLC에 예상 소득을 묻습니다. fact.read로 각각을 읽을 수 있습니다(us.ca.ftb.form_568, us.ca.ftb.form_568.annual_tax, us.ca.ftb.form_568.estimated_fee, us.ca.ftb.form_565, us.ca.ftb.form_565.annual_tax).
  • 델라웨어에 등록한 외국회사에 연차보고서를 6월 30일까지 내지 않았을 때 내야 하는 금액이 표시됩니다: 2026년 8월 1일부터 $200. 델라웨어 법전의 규정이며(8 Del. C. § 391(a)(8)), 이제 법전에서 직접 읽습니다. 회사국 페이지에는 $250으로 실려 있지만 법이 정한 금액이 아니어서, 지금까지는 아무것도 표시하지 않았습니다. 의무 행과 보고서 페이지에서 $250 수수료 옆에 표시합니다. 2025년 보고서는 $125였지만 montaye가 읽는 어떤 페이지에도 실려 있지 않아 읽지 못했다고 표시합니다. fact.read로 읽을 수 있습니다(us.de.foreign_corporation.annual_report.penalty).
  • 기한을 넘기면 이자가 붙는 요건은 이제 벌금 옆에 그것을 보여 줍니다. 델라웨어 보고 페이지에는 미납 세금에 월 1.5%의 이자가 붙는다고 적혀 있으며, 이를 읽어 들였습니다. 델라웨어 법인은 연차 보고서와 추정 프랜차이즈세의 각 분할 납부에 「미납분 이자 월 1.5%」가, 델라웨어 LLC·LP·GP는 매년의 연간세에 같은 줄이 표시되고, 각각 자기 사실(us.de.franchise_tax.interest, us.de.annual_tax.interest)로 연결됩니다. 이자는 세금과 $200 벌금에 붙으며, 주법이 벌금을 세금에 더합니다. fact.read는 요건의 이자를 알려 줍니다(interest: 사실 코드, 날짜, 그날 유효한 개정, rate는 소수, per는 이자가 붙는 기간, 예: {"unit": "month", "every": 1}; 문서에 없으면 null). 기간마다 붙는 금액 사실도 이를 밝힙니다(per). 사실 페이지는 비율을 백분율로 보여 줍니다: 월 1.5%, Form 5472의 25% 외국 주주 기준선은 25%(이전에는 0.015와 0.25).
  • 델라웨어주의 은행, 저축은행, 신탁회사에 델라웨어주 은행 프랜차이즈세를 알려 줍니다. 지금까지는 델라웨어주에 관해 아무것도 알려 주지 않았습니다. 델라웨어주 법전 제5편 제11장을 읽습니다. 과세소득에 대한 이 세금은 다음 해 3월 1일이 기한입니다(2026년분은 2027년 3월 1일까지). 의무 페이지는 올해 예상 은행 프랜차이즈세를 묻고, $10,000을 넘으면 그해 3월 1일이 기한인 잠정 신고서와 세 번의 예정 납부(6월 1일까지 40%, 9월 1일까지 20%, 12월 1일까지 20%)를 기한과 함께 보여 주며, 나머지는 다음 해 3월 1일이 기한인 세금 자체입니다. 세율은 읽지 않습니다. montaye는 은행의 과세소득을 계산하지 않기 때문입니다. fact.read로 읽을 수 있고(us.de.bank_franchise_tax, .tentative_return, .estimated_tax_1~_3, 기준 us.de.bank_franchise_tax.estimated_tax.threshold), rule.evaluate는 us.de.expected_bank_franchise_tax로 판단합니다.
  • 사업체의 의무 페이지가 「지켜보는 문서」로 보여 주는 것은 이제 그 사업체에 알려 주는 사항의 문서뿐입니다. 지금까지 델라웨어주 은행에는 법인의 예정 납부만 비교하는 기준이 실린 프랜차이즈세 계산 페이지가 보였고, 델라웨어주 법인에는 법전의 은행 프랜차이즈세 장이 보일 뻔했습니다.
  • 캘리포니아주 LLC가 LLC 수수료 금액을 알 수 있게 되었습니다. 전에는 예정 납부 의무만 알려 주었습니다. Form 568 안내서의 금액표를 읽습니다(캘리포니아주 총소득 $250,000부터 $900, $500,000부터 $2,500, $1,000,000부터 $6,000, $5,000,000부터 $11,790). 예상 소득을 답하면 예정 수수료 행에 「연간 수수료 $2,500.00 올해 예상 캘리포니아주 총소득 기준: $600,000.00」이 표시되고, 예정 납부로 다 내지 못한 부분의 행이 새로 생깁니다. 기한은 신고서의 원래 기한으로, 파트너십으로 과세되는 LLC는 연도 종료 후 3번째 달 15일입니다(6번째 달 전에 끝나는 연도에는 수수료 전액을 이날). 세무상 무시되는 LLC에는 패스스루 사업체가 소유하는지 묻습니다: 그렇다면 3번째 달, 아니라면 4번째 달입니다. fact.read는 이런 수수료를 표와 함께 돌려줍니다(table: 기준 항목, 답한 숫자 또는 null, 각 구간). 요건 페이지에는 「$900.00~$11,790.00 올해 예상 캘리포니아주 총소득 기준」이 표시됩니다.
  • 캘리포니아주 LLC에 동의서에 서명하지 않은 비거주 구성원을 위해 내는 세금을 알려 줍니다. 지금까지는 아무것도 알려 주지 않았습니다. 의무 페이지에서 「동의서에 서명하지 않은 비거주 구성원이 있음」 여부를 묻고(FTB 3832. 단일 구성원 LLC라면 비거주 소유자가 Form 568 3쪽의 동의에 서명하지 않았는지), 「예」라고 답하면 해마다 「Pay the tax of nonconsenting nonresident members (Form 568 Schedule T)」 행이 생기며 기한은 신고서의 원래 기한입니다. 파트너십으로 과세되는 LLC는 연도 종료 후 3번째 달 15일, 세무상 무시되는 LLC는 패스스루 사업체가 소유하는지에 따라 3번째 또는 4번째 달입니다. 이 행은 금액을 보여 주지 않습니다. 세액은 그런 구성원 각자의 분배 소득에 대한 비율이고 montaye는 분배 소득을 기록하지 않기 때문입니다. fact.read는 세율을 us.ca.ftb.form_568.nonconsenting_member_tax.rate로 돌려주며(C 법인 8.84%, 개인·파트너십·LLC·유산·신탁 12.3%, S 법인 1.5%), 소스 감시는 그 근거 조문인 R&TC § 18633.5도 읽습니다.
  • 델라웨어 밖에서 설립되어 델라웨어에 지점을 둔 은행에 델라웨어 은행 프랜차이즈세를 알려 줍니다. 지금까지는 아무것도 알려 주지 않았습니다. 델라웨어 법전은 주 밖 은행의 델라웨어 지점(5 Del. C. § 1101(a)의 “resulting branch”)에 이 세금을 매깁니다. 델라웨어 지점을 기록한 캘리포니아주 상업은행, 저축은행, 산업은행에는 매년 다음 해 3월 1일이 기한인 세금과, 예상액이 $10,000를 넘으면 잠정 신고서와 세 번의 분할 납부가 델라웨어 은행과 같은 날짜로 표시됩니다. 저축대부조합, 예금을 받지 않는 신탁회사, 신용협동조합은 이렇게 과세되지 않으며, 델라웨어에 직원, 외국 법인 등록, 현지 사업만 있고 지점이 없는 은행도 마찬가지입니다. fact.read로 읽을 수 있습니다(us.de.bank_franchise_tax.branch, .branch.tentative_return, .branch.estimated_tax_1~_3). rule.evaluate는 legal_form, presence_kind(어떤 종류의 소재를 통해 부과되는지: branch), us.de.expected_bank_franchise_tax로 판단합니다.
  • 첫 과세 연도가 2027년, 2028년, 2029년에 시작되는 캘리포니아 LLC, LP, LLP에 그해 연간 세금이 $800이 아니라 $400이라고 표시됩니다. montaye는 이제 세입과세법 자체(§§ 17941(g)(2), 17935(f)(2), 17948(e)(2), 주의회의 다운로드용 데이터베이스)를 읽습니다. FTB의 2025년 안내서에는 실릴 수 없는 규정입니다. 그해의 행은 「Pay the annual limited liability company tax for its first taxable year (FTB 3522)」, $400.00이며 그해 4번째 달 15일까지 냅니다(LP와 LLP는 신고서와 함께, 연도가 끝난 뒤 3번째 달 15일). 그다음 해부터, 그리고 2027년 이전이나 2030년부터 시작되는 첫 과세 연도는 지금처럼 $800 행입니다. 사업체의 첫 과세 연도는 설립일에 시작되는 연도입니다. fact.read로 각각을 읽을 수 있습니다(us.ca.llc.first_year_annual_tax, us.ca.lp.first_year_annual_tax, us.ca.llp.first_year_annual_tax). 요건의 satisfies는 그것이 대신하는 요건을 가리킵니다.
  • 설립일 전에 추가한 회사(예: 2027년 3월 10일에 설립할 LLC)가 이제 열리고 '회사' 목록에도 나옵니다. 기록은 설립일 기준으로 읽히며, 그날부터 기록한 회계연도·번호·IRS 과세 방식·주주가 바로 보입니다. 지금까지는 설립일 전까지 페이지가 오류로 열렸고 목록에도 없었습니다. 의무는 설립일부터 18개월 뒤까지 계산되어, 18개월 넘게 남은 회사도 첫해의 세금을 봅니다(지금까지는 아무것도 없었습니다).
  • 브라우저가 열지 않고 내려받기만 하는 파일에서 montaye가 읽는 문서에는 이제 사람이 읽는 페이지가 적히고, 그 문서로 가는 링크는 모두 그곳으로 갑니다. 연방 원천징수 사실의 “출처”는 Publication 15-T의 XML zip이 아니라 irs.gov의 페이지로, 캘리포니아 LLC의 첫해 세금은 주 의회의 1.3 GB 회기 파일이 아니라 leginfo의 세입과세법으로 갑니다. /status에서는 캘리포니아 법전, IANA 시간대, SIX의 ISO 4217 목록, 일본 공휴일, 한국 간이세액표가 발행처의 페이지로 연결되고, 데이터셋의 행은 데이터셋의 이름으로 표시됩니다(tzdata-latest.tar.gz가 아니라 IANA Time Zone Database). fact.read, rule.evaluate, status.read는 url 옆에 page_url을 줍니다. url은 montaye가 가져온 주소 그대로입니다.
  • /status의 제119대 의회 공법 행은 이제 Congress.gov의 API가 아니라 congress.gov의 그 공법 페이지로 연결됩니다. API는 montaye의 키가 없으면 403 API_KEY_MISSING만 돌려줍니다. status.read는 그 페이지를 page_url로 줍니다. montaye의 키가 필요한 주소가 그대로 링크가 되는 일은 없습니다.
  • 의무 페이지에서 거주 외국인인 주주에게 「외국인: 아니요 · 시민도 거주 외국인도 아님」이 표시되었습니다. 이제 「거주 외국인은 외국인에 해당하지 않음」이라고 표시합니다.
2026.10.19-4

Form 5472를 주주로부터 판단

새 기능
  • 회사 개요에 직접 주식을 보유한 주주를 기록할 수 있습니다: 각 사람의 거주 국가, 지분, 미국 시민 여부, 영주권 여부, 올해와 앞선 두 해의 미국 체류일수. 이 회사의 기록으로만 보관하며, 주주는 취소할 수 있습니다.
  • Form 5472(Form 1120과 같은 날 제출)는 이제 외국인이 25% 이상 보유하고 특수관계인과 거래가 있는 C 법인에 적용됩니다. 외국인 25% 보유 여부는 묻지 않습니다: montaye가 주주로부터 계산합니다. 각 주주를 Form 5472 설명서에 인쇄된 25% 기준으로, 개인의 거주 여부를 Publication 519의 테스트로 판단합니다. 특수관계인과의 거래 여부만 묻습니다.
  • 외국인이 단독으로 소유한 단일 구성원 LLC(무시 단체)에도 Form 5472가 적용되며, 형식상의 Form 1120과 함께 같은 날 제출합니다: 유일한 소유자를 전부를 보유한 주주로 기록합니다. 설명서가 이런 LLC에 대해 사람의 판단에 맡기는 부분(다른 사업체를 통한 소유, 소유자가 넣고 꺼낸 돈, 소유자의 과세연도)도 나머지와 함께 보여 줍니다.
  • 의무 페이지는 주주별로 추론을 보여 주고, 설명서가 사람의 판단에 맡기는 부분(다른 회사를 통한 보유, 제출 예외, 특수관계인의 범위)을 「이 부분은 사람이 판단합니다」 아래에 인쇄된 페이지와 함께 보여 줍니다.
개선
  • GET /v1/business는 주주와, 의무 페이지가 근본 사실을 묻는지를 답합니다. POST /v1/business/shareholder는 주주를 기록하거나 취소합니다. 다른 회사를 통한 보유는 아직 기록할 수 없고 판단하지 않습니다.
2026.10.19-3

그 사람은 미국 세법상 거주자인가? 규칙에 추론과 함께 묻기

새 기능
  • rule.evaluate(POST /v1/rules/evaluate, MCP 도구 rule_evaluate, 키 필요, 모든 요금제에 포함되며 횟수에 세지 않음)는 보낸 필드로 montaye 자체 규칙을 판단합니다. 첫 규칙은 IRS Publication 519에서 읽은 us.resident_alien입니다: 미국 시민이 아니고, 그린카드가 있거나 실질 체류 테스트(올해 31일 이상, 그리고 올해 날수 + 작년의 1/3 + 재작년의 1/6이 183일 이상)를 충족하는 것.
  • 답은 참, 거짓 또는 알 수 없음이며, 기다리는 필드, 추론의 각 단계(산술은 정확히, 기준선과의 차이), 읽어 온 쪽, 규칙이 사람의 판단에 맡기는 부분(세지 않는 날, 더 밀접한 연고 예외, 첫해 선택)을 함께 돌려줍니다. 보낸 내용은 저장하지 않습니다.
개선
  • 규칙도 사실처럼 montaye에 들어옵니다: 공식 문서에서 읽고, 문서에 인쇄된 계산 예가 맞을 때 받아들입니다(Publication 519 자체의 예: 3년 모두 120일이면 180일로 거주자가 아님). GET /v1/status에 목록이 있습니다.
2026.10.19-2

예정 납부를 예상 세액으로 판단합니다

새 기능
  • ‘할 일’ 페이지는 C 법인에 ‘올해 세액이 $500 이상일 것으로 예상하는지’ 대신 올해 예상 세액(세액공제 후)을 묻고, 그 금액으로 네 번의 예정 납부가 적용되는지 판단합니다. $500 기준선은 Form 1120 설명서에서 읽었고 다른 사실처럼 검증했습니다.
  • ‘montaye의 판단’: 금액으로 도출한 판단마다 금액과 공식 기준선의 비교, 기준선과의 차이, 기준선이 인쇄된 곳을 단계별로 보여 줍니다.
  • 요건이 기다리는 항목은 ‘할 일’ 페이지에서 바로 답하고, 곧바로 다시 계산합니다.
개선
  • ‘$500 이상 예상’에 대한 이전 답변은 남아 있으며, 페이지는 그 답이 더 이상 읽히지 않는다고 알려 줍니다. 예상 세액을 입력하기 전까지 예정 납부는 적용될 수 있습니다.
  • agent도 같은 추론을 읽습니다: GET /v1/business/obligations는 판단마다 규칙의 각 단계, 읽은 사실 버전, 기준선과의 차이를 돌려줍니다.
2026.10.19-1

회사 신고 기한이 효력을 갖습니다

새 기능
  • 회사 신고 기한이 효력을 갖습니다: 연방 Form 1120과 1120-S, 네 번의 예정 납부, 캘리포니아주 납부와 Form 100, 델라웨어주 연차 보고. 각각 공식 문서(IRS Publication 509, FTB 3539, 델라웨어주 연차 보고 페이지)에서 읽었고, 문서에 인쇄된 날짜와 대조했습니다. 회사의 ‘할 일’ 페이지는 다음 매일 계산(07:30 UTC) 때 이를 바탕으로 계산되며, ‘지금 계산’을 누르면 바로 계산됩니다.
개선
  • 사실과 참조 데이터셋은 검사를 통과하는 즉시 montaye에 들어옵니다. 문서에 인쇄된 공식 답이 모두 맞거나, 가져오기가 차이 그대로 쓸 때입니다. 더 이상 사람의 승인을 기다리지 않으며, 무엇을 검사했는지가 결정과 함께 남습니다.
2026.10.18-8

내 문서가 무엇이 적용되는지 알려 줍니다

새 기능
  • PDF를 추가하면 montaye가 읽습니다. 알아보는 문서(지금은 EIN을 부여하는 IRS CP 575와 델라웨어 인증 설립 증명)가 말하는 것을 원문과 함께 문서 아래에 보여 줍니다: EIN, IRS가 요구하는 신고서(그로부터 과세 분류), 회계연도 말, 등록일. 무엇이든 한 번에 기록할 수 있고, 기록에는 출처 문서가 남으며 할 일도 갱신됩니다. 오늘 이전에 추가한 문서는 버튼 하나로 읽습니다.
  • 「할 일」 페이지에 montaye가 회사를 위해 지켜보는 공식 문서(요건의 근거)와 각각의 마지막 확인일을 보여 줍니다.
2026.10.18-7

회사의 신고 기한을, 그것을 정한 문서에서 읽습니다

새 기능
  • 새로운 종류의 사실 「요건」: 회사가 무엇을, 누구에게, 어떤 기간마다, 언제까지 해야 하는지. 첫 요건은 세 문서에서 읽습니다. IRS의 Publication 509(Form 1120, Form 1120-S, 4회 예정세 납부, 2026년 법정 공휴일), FTB의 Form 3539(캘리포니아 세금은 넷째 달 15일까지, Form 100은 자동 연장으로 열한째 달 15일까지), 델라웨어 연차 보고 페이지(3월 1일까지 도착, $50). 문서에 인쇄된 날짜가 모두 계산과 맞을 때만 받아들입니다. 델라웨어는 날짜를 인쇄하지 않아, 그 유일한 답은 페이지의 규칙을 한 해에 적용한 것임을 밝혀 둡니다.
  • 요건 사실 페이지는 무엇을, 누구에게, 어떤 기간마다, 언제까지 요구하는지와 휴무일에 걸린 기한이 어떻게 미뤄지는지 보여 줍니다.
  • 회사마다 「할 일」 페이지: 회사에 적용되는 각 요건의 각 기간을 설립 연도부터 약 18개월 뒤까지 기한과 함께(그날의 기관 휴일을 모르면 잠정), 기한 초과를 먼저. 완료로 표시하거나 다시 열 수 있습니다. montaye가 매일, 또는 요청할 때 다시 계산합니다.
  • 회사 개요에서 요건이 읽는 항목을 기록합니다: IRS 과세 분류, 연간 세액 $500 이상 예상 여부, 설립지 외에 사업·등록·고용을 하는 곳.
2026.10.18-6

회사 문서를 그 기록 옆에

새 기능
  • 회사마다 「문서」 페이지가 생겼습니다. PDF 또는 이미지(최대 10 MB)를 종류(설립 문서, 정관·이사회 결의, 지분 문서, 계약서, 제출한 서식 사본, 선택 신고, 기관의 서신, 면허, 접수증)를 골라 올리면, 종류와 크기와 함께 목록에 나오고 원본 그대로 열립니다. 같은 파일을 두 번 올려도 하나만 보관됩니다.
  • 누가 문서를 볼 수 있는지는 종류를 따릅니다. 기관의 서신은 correspondence 권한, 나머지는 file 권한이 필요하며, 다른 사람에게 문서의 주소는 아무것도 가리키지 않습니다.
2026.10.18-5

내 회사: 운영하는 회사를 법적 기록대로

새 기능
  • 계정 › 회사: 법적 명칭, 설립 당시의 법적 형태(지금은 델라웨어주와 캘리포니아주의 ISO 20275 형태), 설립일로 운영하는 회사를 추가합니다. 설립지는 그 형태가 속한 곳이며, 내 계정이 관리자(controller)가 됩니다.
  • 회사마다 자기 페이지가 있습니다: 법적 기록, 각종 번호(EIN, 델라웨어 파일 번호. 표기가 다른 번호는 거절됩니다), 회계연도, 소재지, 있었던 일. 다른 사람에게는 보이지 않으며, 그 id는 다른 사람에게 어떤 회사도 가리키지 않습니다.
  • POST /v1/franchise-tax/calculate(MCP 도구 franchise_tax_calculate도): 델라웨어 법인의 한 해 프랜차이즈세를 주의 두 방법(수권 주식 수 방식, 가정 액면 자본 방식)으로 계산하고 낮은 쪽을 납부액으로 합니다. 각 단계에 참조한 사실과 회사국 원문을 표시합니다. 그 페이지에서 읽은 사실의 심사가 끝나면 답하기 시작합니다.
  • montaye는 캘리포니아에서 사업하는 델라웨어 법인이 따르는 공식 문서도 지켜봅니다: IRS의 1120·7004·1099·5472 안내서와 세무 달력, 델라웨어 연차 보고 페이지, FTB의 Form 100·100-ES·3539, 주 국무장관의 Statement of Information 안내, CCPA 기준액, 저작권청의 DMCA 갱신, 샌프란시스코 사업자 등록. 모두 상태 페이지에 있습니다.
  • 사실 자체를 읽기: GET /v1/facts(MCP 도구 fact_read, 키 필요)는 코드와 날짜, 또는 계산 결과의 행이 가리킨 revision_id로 montaye가 계산에 쓰는 값(금액, 구간 세율표, 조견표)을, 읽어 온 공식 문서와 쪽과 문구, 같은 사실의 모든 유효 기간(오래된 순)과 함께 돌려줍니다. 모든 요금제에 포함되며 횟수에 세지 않습니다.
  • 사실마다 페이지가 생겼습니다(로그인한 사람용): 상태 페이지에서 사실의 코드를 열면 어느 날의 값(금액, 모든 구간 세율표, 행과 열로 놓은 조견표, 세율은 백분율), 읽어 온 공식 문서의 쪽과 문구, montaye가 읽은 바이트의 SHA-256, 효력이 있는 모든 기간(각각 그날로 가는 링크)을 볼 수 있습니다. 효력이 있는 판이 없는 날에는 그렇다고 알리고 효력이 있는 기간으로 안내합니다.
개선
  • 출처 감시가 거부를 구분합니다. 봇 챌린지나 차단 페이지로 응답한 곳은 ‘챌린지’로 표시하고(바이트는 증거로 보관하되 새 판으로 보지 않습니다), 사이트의 robots.txt가 montaye의 수집을 허용하지 않는 주소는 ‘robots.txt 불허’로 표시하고 가져오지 않습니다. 브라우저가 필요한 출처는 브라우저로 가져오고, 일반 요청이 챌린지를 받은 사이트는 브라우저로 한 번 더 시도합니다. 증거는 여전히 서버가 보낸 원래 바이트입니다.
수정
  • 달력에 없는 날짜(2월 30일)는 급여 지급일을 포함해 어디서나 잘못된 입력으로 거절되며, 다른 날로 읽지 않습니다.
2026.10.18-4

상태: montaye가 지켜보는 것과 데이터의 최신 상태

새 기능
  • 새 상태 페이지와 에이전트용 GET /v1/status(키가 필요 없는 MCP 도구이기도 합니다): 모든 계산이 지금 읽는 사실과 그 공식 문서, montaye가 지켜보는 모든 공식 문서와 데이터셋(마지막 확인 시각과 결과), 참조 테이블의 출처 데이터셋, 백그라운드 작업의 실행 상황.
  • montaye는 이제 지켜보는 모든 문서와 데이터셋을 매일 확인합니다. 지난 확인 이후 바뀌었는지만 서버에 묻고, 새 바이트가 있으면 사본을 보관합니다.
  • 90일 안에 효력이 끝나는데 뒤를 이을 판이 아직 공개되지 않은 사실을 상태 페이지 맨 앞(GET /v1/status에서는 horizon)에, 다음 판이 어디까지 왔는지와 함께 보여 줍니다. montaye는 다음 판이 나타나는 곳도 지켜봅니다: IRS는 Publication 15-T 초안을 먼저 올리고, 캘리포니아 EDD는 해마다 새 주소의 Method B를 세율 페이지에서 링크합니다. 그 페이지는 바이트가 아니라 링크로 비교합니다.
개선
  • GET /v1/status와 상태 페이지는 이제 매번 데이터베이스를 기다리지 않습니다. montaye가 지켜보는 것과 작업 실행 상황을 한 번에 읽어 최대 10분간 보관하고, 작업이 시작되거나 끝나면 다음 요청에서 바로 새 상태가 보입니다. 사용 중인 사실은 항상 최신입니다.
  • montaye가 모르는 키는 첫 시도 이후 엣지에서 거절됩니다. 한 주소는 montaye가 처음 보는 키를 1분에 10개까지만 시도할 수 있고, 그 이상인 키는 그 1분이 지날 때까지 rate_limited(429, 재시도 가능)로 거절되며, montaye가 아는 키는 그대로 쓸 수 있습니다. 키가 필요 없는 작업(status.read 등)은 이제 REST에서도 어떤 키가 붙어 와도 답합니다. MCP 도구는 이미 그랬습니다.
2026.10.18-3

계정과 요금제

새 기능
  • 비밀번호로, 또는 비밀번호 없이 이메일로 받은 코드만으로 가입하고 로그인합니다. 비밀번호를 잊으면 코드로 재설정합니다.
  • 내 계정: API 키 만들기와 폐기, 이번 달 사용량 확인, 이름과 비밀번호 변경.
  • 월별 요금제: 무료, 스타터, 프로, 스케일을 새 요금 페이지에 소개합니다. 유료 요금제는 Stripe로 결제하며, 한도를 넘은 호출은 거절될 뿐 초과 요금으로 청구되지 않습니다.
개선
  • 이용약관과 개인정보처리방침에 계정이 보관하는 것과 결제 방식을 적었습니다.
2026.10.18-2

새로운 모습, 그리고 계정으로 가는 문

새 기능
  • 새 홈페이지: montaye라는 이름의 유래인 몽테뉴와, 왜 원문을 직접 읽는지 말해 주는 『에세』의 한 대목.
  • 라이트와 다크 테마. 직접 고르기 전까지 montaye는 시스템 설정을 따릅니다.
  • 도움말, 문의하기, 이용약관, 개인정보처리방침, 그리고 이 변경 기록. 한국어, 영어, 중국어, 일본어로.
  • 로그인과 가입 페이지. 비밀번호로도, 이메일로 받은 코드로도. 계정 기능은 곧 열립니다. 체험용 키는 여전히 계정이 필요 없습니다.
개선
  • 언어 메뉴에서 각 언어를 그 언어의 글자로 표기합니다.
2026.10.18

모든 출처가 원문 대목을 인용합니다

개선
  • 답의 각 출처가 이제 그것이 나온 공식 문서의 대목을 인용합니다. PDF라면 쪽수도 밝힙니다.
  • 새 세율표를 게시하기 전에 montaye는 내보낼 스냅숏 자체를 검사합니다.
  • 보이지 않는 곳에서: montaye가 앞으로 자라날 전체 데이터 모델을 갖추었고, 무결성 규칙은 모두 테스트되었습니다.
2026.10.17

montaye 공개

새 기능
  • 급여 한 번분의 미국 연방 및 캘리포니아주 소득세 원천징수를 계산하고, IRS와 EDD가 공개한 계산 예시 4,800건과 대조.
  • REST와 MCP로 쓰는 하나의 API. 가입 없이 받는 체험용 키와 키별 사용량 보기.
  • 4개 언어 문서. 모든 페이지에 에이전트를 위한 markdown 판이 있고, /llms.txt, OpenAPI, MCP 서버 카드로 나머지를 찾을 수 있습니다.