Skip to content
Back to skills

Jangbu Tax

ASecurity

세무용 재무제표(재무상태표·손익계산서) 자동 생성 스킬. 국세청 표준계정과목 매핑, 일반기업회계기준(K-GAAP) 간소화 버전. 분류 완료된 거래내역을 기간 지정해 BS·PL로 집계하고 JSON·CSV 파일로 출력.

  • 82 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added May 27, 2026
businesspython

Works with

  • mcp

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add kimlawtech/korean-jangbu-for --skill jangbu-tax --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Jangbu Tax?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Jangbu Tax
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kimlawtech-jangbu-tax/badge)](https://www.skillsdirectory.com/skills/kimlawtech-jangbu-tax)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: jangbu-tax
description: 세무용 재무제표(재무상태표·손익계산서) 자동 생성 스킬. 국세청 표준계정과목 매핑, 일반기업회계기준(K-GAAP) 간소화 버전. 분류 완료된 거래내역을 기간 지정해 BS·PL로 집계하고 JSON·CSV 파일로 출력.
---

# jangbu-tax

세무용 재무제표 생성 스킬.

## 생성 가능한 리포트

| 리포트 | 도구 | 집계 기준 |
|------|------|---------|
| 손익계산서 (PL) | `export_report(report_type="pl")` | 기간 내 수익·비용 |
| 재무상태표 (BS, 간이) | `export_report(report_type="bs")` | as_of 기준 누적 잔액 |

## 인터뷰 플로우

### Step 1. 리포트 유형 선택

```
어떤 리포트를 생성하시겠습니까?

[1] 손익계산서 (PL) — 기간 수익·비용
[2] 재무상태표 (BS) — 특정 시점 자산·부채·자본
[3] 둘 다

번호를 입력하세요.
```

### Step 2. 기간 입력

**PL 선택 시:**
```
기간을 지정해주세요.

[1] 직전 월 (2026-03)
[2] 직전 분기 (2026 Q1)
[3] 올해 누적 (2026-01-01 ~ 오늘)
[4] 직접 입력 (YYYY-MM-DD ~ YYYY-MM-DD)
```

**BS 선택 시:**
```
기준일(as_of)을 입력하세요. 기본값: 오늘.
```

### Step 3. 사전 검증

- `list_transactions(unclassified_only=True)` 호출
- 미분류 건이 있으면 경고:
  ```
  미분류 거래 N건이 있습니다.
  리포트에 반영되지 않습니다.
  
  [1] 그대로 진행
  [2] 먼저 jangbu-tag로 분류
  ```

### Step 4. 리포트 생성

```python
# PL
export_report(
    report_type="pl",
    period_start="2026-04-01",
    period_end="2026-04-30",
    fmt="json"
)

# BS
export_report(
    report_type="bs",
    as_of="2026-04-30",
    fmt="json"
)
```

### Step 5. 결과 표시

MCP 서버는 요약만 반환. 예시:
```
손익계산서 (2026-04-01 ~ 2026-04-30)
- 매출: 15,000,000원
- 비용: 8,500,000원
- 순이익: 6,500,000원

출력 파일: ~/.jangbu/reports/pl_2026-04-22.json
```

전체 계정별 내역은 로컬 파일에서 확인.

### Step 6. CSV 변환 옵션

```
CSV로도 받으시겠습니까?
(세무사·회계사무소 전달용)

[1] 네 → fmt="csv"로 재호출
[2] 아니오
```

## 국세청 계정 매핑

- 내부 계정 `광고선전비_구글` → 국세청 `광고선전비` (코드 833)
- 매핑 테이블: `accounts/nts_standard.json`
- BS/PL 구분은 매핑 테이블의 `statement` 필드

## 한계 (명시 필수)

- **분개 엔진 없음** — 정식 BS는 복식부기 분개가 필요. 현재는 현금주의 기반 간이 집계.
- **자산 감가상각 미반영** — 비품·차량 구입 시 전액 비용 처리. 감가상각은 세무사 조정 필요.
- **부가세 처리 간이** — 매입세액·매출세액 자동 상계 없음. 부가세 신고는 별도 프로세스 권장.
- **주석 미생성** — 외감용 주석은 포함되지 않음.

리포트 출력 말미에 반드시 다음 면책 표시:
```
※ 본 리포트는 참고용 초안입니다.
※ 법인세 신고 전 세무사 검토 필수.
※ 외감 대상은 공인회계사 감사 필수.
```

## 보안

- `export_report`는 MCP 서버 내부에서 언마스킹된 원본으로 집계
- LLM에 반환되는 응답은 요약 + 파일 경로만
- 세부 계정별 금액 열람은 사용자가 직접 파일을 열어 확인
- 모든 호출은 audit.log 기록

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.