카드 승인 · 매입 매칭 · 계정과목 분류 · 금전출납부 생성
법인카드 사용부터 세무 처리까지 완전 자동화
법인카드 사용 내역을 바로빌 API로 자동 수집하여
승인↔매입 매핑, VAT 처리, 계정과목 분류를 자동화하고
금전출납부 및 일일일보에 즉시 반영
카드 내역 수집: 바로빌 카드조회 API 연동, 일일 자동 수집
데이터 정규화: 승인/매입 분리, 중복 제거, 취소 매칭
자동 전표화: 계정과목, 거래처, 사업자등록번호, VAT 분류
금전출납부/일보: 실시간 리포트 생성 및 검토 화면
엑스포트: 세무사 제출용 CSV/Excel 내보내기
영수증 OCR: 향후 로드맵 (Phase 2)
법인카드 실물 발급: 카드사 직접 처리
실시간 결제 알림: 카드사 앱 활용
여신 관리: 카드사 관리 기능
[카드사 1, 2, 3...N] → [바로빌 API] → [ETL/수집 스케줄러]
↓
[정규화 & 중복제거 & 취소 매핑]
↓
[분류 엔진: Rule + ML Hybrid]
↓
[승인↔매입 매칭 & VAT 처리 & 계정과목 분류]
↓
[전표 생성 & 금전출납부/일일일보 반영]
↓
[검토 대시보드 & 예외 처리 & 세무사 제출용 리포트]
| ID | 기능명 | 설명 |
|---|---|---|
| F1 | 카드 등록/인증 | 테넌트별 법인카드 등록, 바로빌 인증 정보 안전 보관 |
| F2 | 내역 자동 수집 | 일일 배치 + 수동 즉시 수집, 승인/매입 분리 저장 |
| F3 | 데이터 정규화 | 가맹점명 표준화, 중복 제거, 취소 건 자동 매칭 |
| F4 | 분류 엔진 (Rule + ML) | 계정과목, VAT 처리, 불공제 판정 자동화 |
| F5 | 승인↔매입 매칭 & 전표 생성 | 승인/매입 쌍 연결, 차액 발생 시 알림 |
| F6 | 금전출납부/일일일보 통합 | 실시간 리포트 생성, 월말 마감 자동화 |
| F7 | 감사 추적 | 모든 수정/분류 이력 로그, 담당자 기록 |
| F8 | 내보내기/연동 | CSV/Excel 추출, 세무사 제출용 포맷 |
모든 테이블 tenant_id 분리
카드 인증정보 암호화 보관
테넌트별 데이터 완전 격리
카드번호 마스킹 (끝 4자리만)
HTTPS 통신 필수
개인정보 최소 수집
월 10만 건 처리 가능
테넌트 50개 동시 지원
API 호출 rate limit 준수
수집 실패 시 재시도 3회
데이터 백업 일 1회
장애 시 수동 수집 가능
| 테이블명 | 주요 필드 | 용도 |
|---|---|---|
| cards | id, tenant_id, card_no_masked, card_name, issuer, status | 법인카드 등록 정보 |
| card_transactions_raw | id, tenant_id, card_id, trans_type (승인/매입), approval_no, amount, merchant_name, trans_datetime, status | 바로빌 API 원본 데이터 |
| merchants | id, tenant_id, merchant_raw_name, merchant_std_name, bizno, category, vat_type | 가맹점 마스터 (표준화) |
| classification_rules | id, tenant_id, condition (merchant/category/amount), account_code, vat_flag, priority | 룰 기반 분류 규칙 |
| card_postings | id, tenant_id, approval_trans_id, purchase_trans_id, account_code, amount, vat, is_non_deductible, posting_date, status | 확정된 회계 전표 |
| reports_cashbook | id, tenant_id, posting_id, date, debit_account, credit_account, amount, description | 금전출납부 생성 데이터 |
| audit_logs | id, tenant_id, entity_type, entity_id, action, old_value, new_value, actor, timestamp | 모든 수정 이력 추적 |
[분류 엔진 예측] → [담당자 검토/수정] → [audit_logs 저장]
↓
[학습 데이터셋 업데이트] → [모델 재학습]
↓
[정확도 향상] → [자동화율 증가]
국세청에 사업용 신용카드로 등록된 카드는 세금계산서 없이도 매입세액 공제 가능
→ 시스템에서 카드별 "사업용 등록 여부" 플래그 관리
일자별 입출금 내역, 카드 사용 자동 반영
일자별 매출/매입/경비 요약
검토 필요 건, ML 신뢰도 낮은 건 실시간 표시
월별 카드 사용 집계, 계정과목별 요약
CSV/Excel 내보내기, 전표별 증빙 첨부
접대비, 개인 경비 등 불공제 항목 집계
전송 중: HTTPS/TLS 1.3
저장 시: AES-256 암호화
카드번호: 마스킹 (끝 4자리만)
역할 기반 권한 (RBAC)
테넌트 관리자/회계담당자/열람자
IP 화이트리스트 옵션
모든 수정 이력 로그
누가, 언제, 무엇을 변경했는지 추적
7년간 로그 보관
필요한 정보만 수집
사용자 동의 기반
개인정보 보호법 준수
| 단계 | 기간 | 주요 마일스톤 |
|---|---|---|
| Phase 1 | W1-3 | 바로빌 API 연동, 스키마 설계, 카드 등록 기능 |
| Phase 2 | W4-6 | 자동 수집 스케줄러, 데이터 정규화, 중복 제거 |
| Phase 3 | W7-9 | 룰 기반 분류 엔진, 가맹점 마스터 구축 |
| Phase 4 | W10-12 | 승인↔매입 매칭, 전표 생성, 금전출납부/일보 연동 |
| Phase 5 | W13-15 | ML 모델 개발, 학습 데이터 수집, 피드백 루프 |
| Phase 6 | W16-18 | 대시보드, 리포트, 내보내기, 테스트 & 베타 운영 |
| 지표 | 현재 | 목표 | 측정 방법 |
|---|---|---|---|
| 계정과목 분류 자동화율 | 50% (수동) | 95% | 자동 분류 건수 / 전체 건수 |
| 월말 마감 소요 시간 | 8시간 | 1시간 | 카드 내역 정리 시작~완료 시간 |
| 미분류/예외 건수 | 월 평균 200건 | 월 10건 이하 | 검토 필요 건수 |
| 승인↔매입 매칭 정확도 | 70% (수동) | 98% | 정확히 매칭된 건수 / 전체 건수 |
| ML 모델 정확도 | N/A | 90% (F1 Score) | 테스트 데이터셋 검증 |
영수증 이미지 자동 인식
카드 내역과 자동 매칭
증빙 자료 디지털화
회계 시스템 실시간 연동
전표 자동 전송
양방향 데이터 동기화
딥러닝 모델 적용
이상 거래 탐지
비용 최적화 제안
부가세 신고서 자동 작성
매입세액 공제 최적화
세무사 협업 기능
현장 영수증 촬영
카드 사용 즉시 알림
승인/반려 워크플로우
부서별 비용 분석
예산 대비 실적
비용 절감 인사이트
장기적 법인카드 세무항목 매칭 전략
본 계획안에 대한 의견이나 추가 논의가 필요하신 경우
프로젝트 팀으로 연락 주시기 바랍니다.