즉시 실행 가능한 핵심 세금계산서 발행 솔루션
바로빌 API 기반 빠른 구현
목표: 6주 안에 실무에서 사용 가능한 세금계산서 발행 시스템 MVP 완성
"가산세 제로와 자동화로 세무 리스크 최소화"
바로빌 샌드박스 연동 및 핵심 스키마 구축
세금계산서 발급·전송·조회·수정·취소 API 완성
2개 테넌트 베타, 지연 알림/재전송 안정화, 운영전환
"2개 테넌트가 실제 세금계산서를 발급하고 국세청 전송까지 성공적으로 완료"
| 항목 | 완료 기준 | 검증 방법 |
|---|---|---|
| 인증서 등록 | 공동/금융인증서 등록 성공 | 2개 테넌트 인증서 등록 확인 |
| 세금계산서 발급 | 정발행 + 전자서명 성공 | 샌드박스 환경 10건 발급 |
| 국세청 전송 | 발급 즉시 자동 전송 | NTS_ACCEPTED 상태 확인 |
| 수정발급 | 수정사유코드 기반 수정 | 5건 수정발급 테스트 |
| 발급취소 | 발급당일 취소 가능 | 3건 취소 테스트 |
| 가산세 알림 | T-2, T-1 자동 알림 | 이메일 알림 발송 확인 |
| 기술 | 선택 이유 |
|---|---|
| PHP 8.2 | 최신 PHP 기능 활용 및 성능 향상 |
| MySQL 8.0 | SAM 프로젝트 전용 데이터베이스 |
| PDO | 준비된 문장으로 SQL 인젝션 방지 |
| 바로빌 API | 전자세금계산서 발급/전송 전문 서비스 |
| 기술 | 선택 이유 |
|---|---|
| jQuery | 기존 프로젝트 표준, 빠른 개발 |
| Bootstrap | 기존 UI 라이브러리, 일관성 유지 |
| DataTables | 발급현황 테이블 표시 |
| jQuery Validation | 폼 검증 간소화 |
| 테이블명 | 주요 필드 | 용도 |
|---|---|---|
| tenants | id, name, bizno, tax_policy | 테넌트 기본정보 |
| certificates | id, tenant_id, type, valid_from, valid_to, kms_key_ref, status | 인증서 관리 |
| tax_invoices | id, tenant_id, issue_key, type, supply_amt, vat, total, write_date, state, nts_receipt_no | 세금계산서 메인 |
| parties | id, tenant_id, role, bizno, corp_name, ceo, addr, email, tel | 공급자/수취자 |
| line_items | id, invoice_id, item_name, qty, unit_price, supply_amt, vat | 품목 상세 |
| events | id, invoice_id, event_type, payload, created_at, actor | 이벤트 로그 |
사용자 피드백 기반 점진적 기능 확장
중소기업을 위한 완전 자동화 세금계산서 플랫폼
"가산세 제로를 향한 6주 여정"
| 주차 | 핵심 산출물 | 검증 방법 |
|---|---|---|
| Week 1-2 | 바로빌 연동 + DB 스키마 | 샌드박스 API 호출 성공 |
| Week 3-4 | 발급·전송·조회·수정·취소 API | 10건 발급 + 전송 성공 |
| Week 5-6 | 2개 테넌트 베타 + 운영전환 | 실제 사업자 발급 성공 |
성공 지표
95%
자동화율 목표
0건
지연/미전송
30분
반려→정정
2개
베타 테넌트
MVP 전자세금계산서 발행 전략 - 6주 실행 계획
빠르고 확실한 시작으로 세무 리스크 최소화
본 계획안에 대한 의견이나 추가 논의가 필요하신 경우
프로젝트 팀으로 연락 주시기 바랍니다.