인사책 경비에 한도 판정과 법인카드 자동 수집이 있나요?
경비 청구·결재·회계 CSV·카드 문자 수집이 있습니다.
제출 때 한도를 자동으로 막는 기능은 없습니다.
한눈에 보는 답
인사책에는 경비 청구,
결재,
월마감 확정,
회계용 CSV 내려받기,
법인카드 승인 문자 수집이 있습니다.
경비 규정 화면은 안내 전용이고,
제출할 때 건당 한도·월 한도·증빙 필수를 서버가 검사하지 않습니다.
회계 프로그램 직접 전송과 카드사 전산 직접 조회도 없으므로,
결재선·월마감·CSV 수동 업로드로 운영합니다.
먼저 확인할 질문
1) 한도는 건당,
1인당,
월 누적 중 어떤 기준으로 둘지 정해져 있나요? 인사책은 이 세 기준 모두 제출 때 자동 판정하지 않기 때문입니다.
2) 한도를 넘었을 때 막을지,
결재로 넘길지 정해져 있나요? 인사책은 막는 쪽이 아니라 결재로 걸러 내는 쪽입니다.
3) 사용하는 카드사와 카드 종류는 몇 곳인가요? 문자 해석 틀이 4개이고 알아보는 카드사 이름이 13개로 정해져 있습니다.
4) 내보낼 곳이 회계 프로그램인가요,
엑셀이면 충분한가요? 직접 전송은 없고 CSV로만 나갑니다.
5) 영수증 증빙을 어떻게 모으고 카드 내역과 맞출 건가요? 사진은 선택이고,
카드 내역과는 직원이 연결합니다.
6) 법인카드 지출과 개인 카드 지출을 같은 절차로 처리하나요? 둘 다 같은 경비 청구로 올라가고,
법인카드만 사용 내역을 불러와 연결합니다.
숫자로 보기
| 항목 | 인사책 | 확인한 곳 |
|---|---|---|
| 경비 규정 항목 | 5개(금액 상한·증빙·부서·직급·프로젝트), 모두 안내 전용, 저장 버튼 없음 | 경비 규정 화면 |
| 제출 때 한도·증빙 검사 | 없음(경고·차단 0) | 제출 처리 코드 |
| 제출 필수 값 | 분류, 0보다 큰 금액, 사용 내역 글 | 제출 처리 코드 |
| 경비 상태 | 7종 | 경비 분류표 |
| 회계 CSV | 11열, UTF-8 BOM, 고른 달 전체 | 경비 마감 화면 |
| 기본 계정과목 | 18개 | 계정과목 기본값 |
| 영수증 사진 | 선택, 청구당 4장, 1장 10MiB | 직원 경비 화면 |
| 회사 저장 공간 | 무료 2GB | 첨부 정책 |
| 카드 문자 해석 틀 | 4개(은행 2·카드 승인 2) | 문자 해석기 |
| 알아보는 카드사 이름 | 13개 | 카드 엔진 |
| 문자 본문 상한 | 4KB | 수신 주소 처리 |
인사책에서 하는 법
경비 규정·한도
한도를 어떻게 걸지 묻는 이유는,
규정이 화면에 있다고 해서 시스템이 막아 준다는 뜻은 아니기 때문입니다.
인사책의 경비 규정·한도는 안내 전용 화면이며,
제출할 때 서버가 한도를 판정하지 않습니다.
관리자 화면 주소 /admin/enterprise/expense/policies 에서 금액 상한,
증빙,
부서,
직급,
프로젝트 5개 항목을 볼 수 있습니다.
메뉴에는 보이지 않고 주소로만 열립니다.
모두 「안내 전용」이라 저장 버튼이 없습니다.
분류에 건당 한도 값이 있어도 제출 로직이 읽지 않고,
월 누적 한도 칸과 프로젝트별 허용 판정도 없습니다.
증빙 필수도 강제하지 않아 제출에 꼭 필요한 값은 분류,
금액,
사용 내역 글뿐입니다.
그래서 관리는 두 곳에서 합니다.
하나는 결재선입니다.
회사 규정에 금액별 결재선이 있으면 기안자가 고른 결재권자 대신 그 결재선이 적용되고,
큰 금액일수록 위 결재권자를 거치게 만들 수 있습니다.
결재선은 전자결재 도입 가이드에서 자세히 다룹니다.
다른 하나는 「경비 확정(월마감)」입니다.
월마감 때 부적절한 건을 「제외」로 돌릴 수 있습니다.
활용 사례로,
대표가 「큰 금액은 반드시 대표 결재」라는 기준을 세웠다면 금액별 결재선으로 옮겨 적용합니다.
건당·월 한도를 자동으로 막아야 하는 회사에는 맞지 않습니다.
경비 청구와 결재
직원이 어디서 올리는지,
어떤 순서로 결재가 흐르는지 묻는 이유는 한도 대신 결재가 통제 수단이 되기 때문입니다.
인사책의 경비 청구는 직원이 올리는 순간 결재선이 만들어지는 결재 흐름입니다.
직원은 /worker/expense (메뉴 「경비」)에서 「새 경비 청구」를 누릅니다.
분류,
금액,
사용 내역을 적고 영수증 사진을 붙일 수 있습니다.
제출하면 결재 대기로 저장되고 결재선이 만들어집니다.
결재권자는 기안자가 고르고 서버가 다시 검증합니다.
상태는 임시 저장,
결재 대기,
결재 진행,
승인(지급 대기),
반려,
회수,
환급·정산 완료의 7종입니다.
월 확정과 「제외」는 이 상태와 따로 움직입니다.
영수증 사진은 선택입니다.
JPEG,
PNG,
WebP를 쓰고 청구 1건에 최대 4장,
1장은 10MiB까지 올릴 수 있습니다.
글자 자동 인식은 없어서 금액은 직접 적습니다.
세법상 증빙 보관은 법인세법 제116조와 국세기본법 제85조의3(5년)을 따릅니다.
사진 업로드가 보관 의무를 대신하는지는 세무 담당자에게 확인하세요.
활용 사례로,
영수증을 분실한 직원이 사용 내역 글만 적어 올려도 제출은 되고,
결재권자가 보고 반려할지 정합니다.
증빙이 없으면 제출을 막아야 하는 회사에는 맞지 않습니다.
결재 문서의 번호와 보존은 결재 문서번호·병렬 합의·대결·보존에서 이어집니다.
회계 프로그램 연동
회계 프로그램에 어떻게 넘기는지 묻는 이유는,
연동이라는 말이 직접 전송을 뜻하는 경우가 많기 때문입니다.
인사책의 회계 프로그램 연동은 직접 전송이 없고,
월 단위 CSV를 내려받아 손으로 올리는 방식입니다.
화면 문구도 「ERP 자동 전송 없음 — CSV 수동 업로드」입니다.
관리자 메뉴 「경비 마감」(/admin/enterprise/expense/confirm)에서 PC는 「CSV」 버튼,
휴대폰은 「더보기 → CSV 다운로드」를 누릅니다.
이 화면은 경비 처리 권한(ops.expense)이 있어야 열리며,
권한 나누는 법은 관리 권한 메뉴별 위임에서 볼 수 있습니다.
CSV 열은 11개입니다.
ID,
신청자,
제목,
금액,
상태,
제출일,
결재일,
확정일,
확정자,
제외,
제외 사유입니다.
계정과목 열과 ERP 코드 열은 없습니다.
파일은 UTF-8 BOM이라 엑셀에서 한글이 깨지지 않고,
모든 값이 큰따옴표로 감싸이며,
파일 이름은 expense_confirm_연도-월.csv 꼴입니다.
고른 달의 모든 행이 들어가고,
위쪽 상태 탭(전체·결재 완료·확정·제외)은 CSV에 적용되지 않습니다.
확정 건만 필요하면 엑셀에서 걸러야 합니다.
계정과목은 회사마다 기본 18개가 들어갑니다.
811 복리후생비,
812 여비교통비,
813 접대비,
814 통신비,
829 잡비 같은 것들입니다.
「경비 규칙」(/admin/enterprise/expense/account-codes)에서 「새 계정과목」과 「편집」으로 고치고,
ERP 코드 칸에 회계 프로그램의 코드를 메모할 수 있습니다.
이 칸은 메모용이며 전송에 쓰이지 않습니다.
활용 사례로,
경리 담당자가 월초에 지난달 CSV를 받아 엑셀에서 계정과목 열을 직접 붙인 뒤 회계 프로그램에 올립니다.
회계 프로그램이 경비를 자동으로 받아야 하는 회사에는 맞지 않습니다.
법인카드 내역 자동 수집
카드 내역을 어떻게 가져오는지 묻는 이유는,
카드사 연결 방식에 따라 보안과 운영 방식이 달라지기 때문입니다.
인사책의 법인카드 내역 자동 수집은 카드사 조회가 아니라 승인 문자를 받아 사용 내역을 만드는 방식입니다.
카드사 전산을 직접 조회하거나 연결하는 기능은 없습니다.
대신 회사 휴대폰에 문자 중계 앱을 두고,
받은 카드 승인 문자를 회사 고유 주소로 보내게 합니다.
이 주소는 토큰으로 구분하고,
허용 IP는 설정했을 때만 검사합니다.
본문은 4KB까지 받고 원문은 수신함에 보관합니다.
문자 해석 틀은 은행 입출금 2개와 카드 승인 2개를 합쳐 4개이고,
카드 문자는 승인,
취소,
매출 접수 3가지를 알아봅니다.
알아보는 카드사 이름은 13개이며,
이름이 모호하면 비워 두고 추측하지 않습니다.
문자가 만드는 것은 법인카드 사용 내역 1행(임시)뿐입니다.
경비 청구는 자동으로 만들어지지 않습니다.
직원이 「경비 청구」에서 사용 내역을 불러와 연결하며,
조건은 세 가지입니다.
지출 수단이 「법인카드」일 것,
금액이 내역과 같을 것,
내역 1건은 청구 1건에만 쓸 것입니다.
카드 주인은 카드 보관자로 사용자를 정하고,
카드 끝 4자리나 가림 표기로 카드를 찾습니다.
알림은 보관자,
부서장,
참조인에게 갑니다.
활용 사례로,
출장 중 직원이 승인 문자가 만든 내역을 불러와 금액 확인 후 제출하면 금액을 다시 적다 틀릴 일이 줄어듭니다.
카드사 내역 전체를 빠짐없이 조회해야 하는 회사에는 맞지 않습니다.
문자가 오지 않은 결제는 수집되지 않기 때문입니다.
엑셀 경비 정산에서 옮겨 오기
엑셀로 정산하던 회사가 무엇을 바꾸는지 묻는 이유는,
열 이름이 달라 옮길 때 빠지는 값이 생기기 때문입니다.
인사책의 엑셀 정산 이전은 과거 파일을 자동으로 가져오는 기능이 아니라,
운영 방식을 새 화면에 맞추는 작업입니다.
먼저 엑셀의 지출 항목을 「경비 규칙」의 계정과목과 맞춥니다.
없는 항목은 「새 계정과목」으로 추가합니다.
다음으로 엑셀의 승인 도장 순서를 금액별 결재선으로 옮깁니다.
직원에게는 /worker/expense 를 안내하고,
월말에는 「경비 마감」에서 확정과 제외를 처리한 뒤 CSV를 받아 기존 회계 서식에 붙입니다.
경비 흐름 전체는 경비 정산 프로세스에 정리했습니다.
프로젝트는 총 예산 칸을 적어 둘 수 있고 경비에 프로젝트 태그를 붙일 수 있습니다.
다만 예산 대비 실제 집계나 초과 검사는 없고,
값은 저장하고 보여 주기만 합니다.
예산 통제는 엑셀 표를 따로 두어야 합니다.
과거 파일 자동 이전이 필요한 회사에는 맞지 않습니다.
변경 내역을 남기는 법은 변경 이력·감사 로그는 어디서 보나를 보세요.
업종별 활용 예시
체험 회사는 가상으로 만든 곳이며,
인원은 사실표 기준입니다.
- 자동차 렌트·리스,
본사와 지점 3곳,
40명: 지점 직원이 주유비와 세차비를 법인카드로 결제하는 상황입니다.
직원이/worker/expense에서 문자로 만들어진 사용 내역을 불러와 청구하고,
경리가 「경비 마감」에서 확정한 뒤 CSV를 받아 회계에 올립니다.
이렇게 하면 지점별 카드 사용 내역을 월 한 번 같은 화면에서 정리할 수 있습니다.
법인 거래처 약 90곳 접대비는 813 접대비로 구분했습니다. - 금속 부품 제조,
40명: 사무 9명이 소모품을 개인 카드로 사 오는 상황입니다.
법인카드 연결 없이 영수증 사진을 붙여 청구했고,
금액이 큰 건은 금액별 결재선으로 대표까지 올라가게 했습니다.
이렇게 하면 자동 한도가 없어도 큰 금액은 반드시 대표 결재를 거칩니다. - 기초 연구소,
30명,
연구팀 3개: 연구팀마다 시약과 장비 구입 경비가 달라지는 상황입니다.
프로젝트 태그를 붙여 청구하고 프로젝트 총 예산 칸에 금액을 적어 두었습니다.
다만 경비 마감 CSV 11열에는 프로젝트 열이 없으므로,
청구 제목 앞에 팀 이름을 붙이게 해 두면 월말 CSV를 엑셀에서 팀별로 걸러 합계를 낼 수 있습니다.
예산을 넘겨도 시스템이 막지 않아,
초과 여부는 사람이 비교했습니다.
예약과 비품 같은 자원 신청은 회의실·차량·비품 예약 승인에서 따로 봅니다.
인사책이 맞지 않는 경우
- 경비 한도 자동 판정: 대신 되는 것은 금액별 결재선과 월마감 「제외」입니다.
- 증빙 필수 강제: 대신 되는 것은 결재권자의 반려와 영수증 사진 첨부입니다.
- 회계 프로그램 직접 전송: 대신 되는 것은 11열 CSV 내려받기와 ERP 코드 메모 칸입니다.
- 카드사 내역 직접 조회: 대신 되는 것은 승인 문자 수집으로 만드는 사용 내역입니다.
- 영수증 글자 자동 인식: 대신 되는 것은 사진 첨부와 직접 입력입니다.
- 예산 초과 검사: 대신 되는 것은 프로젝트 예산 칸 메모와 월말 CSV 비교입니다.
다른 서비스와 비교할 때
경비 도구를 고를 때는 이름보다 체크 기준을 보세요.
한도를 건당,
월,
직급별로 걸 수 있는지,
넘겼을 때 차단인지 경고인지 결재 이관인지 확인합니다.
회계 연동이 직접 전송인지 파일 내보내기인지,
내보내기 파일에 계정과목 열이 있는지도 봅니다.
카드 내역이 카드사 직접 조회인지 문자나 파일 수집인지,
영수증 인식이 있는지,
증빙 보관 기간과 저장 공간 한도가 얼마인지도 비교 대상입니다.
마지막으로 권한을 메뉴별로 나눌 수 있는지,
변경 이력이 남는지 봅니다.
직접 연동은 편하지만 연결 비용과 설정 부담이 따릅니다.
근거와 확인일
- 확인일: 2026-11-09 · 검토: 운영 관제
- 경비 규정 화면:
src/routes/enterprise/expense.ts의 경비 규정 조회,src/lib/enterprise-navigation.ts - 제출 검사:
src/lib/expense-submit-core.ts,src/routes/worker/expense.ts - 회계 CSV:
src/routes/enterprise/expense.ts의 CSV 내려받기,
계정과목migrations/0079_account_codes_seed.sql - 영수증 사진:
src/lib/expense-receipt-photo.ts,src/lib/approval-attachment-policy.ts - 카드 문자 수집:
src/routes/api-features/banking-webhook.ts,src/lib/banking-sms-parser.ts,src/lib/corporate-card-engine.ts - 법령: 법인세법 제116조,
국세기본법 제85조의3
자주 묻는 질문
경비 한도를 넘으면 제출이 막히나요?
막히지 않습니다.
제출할 때 건당 한도,
월 한도,
증빙 필수를 서버가 검사하지 않으며 경고도 나오지 않습니다.
관리는 금액별 결재선과 「경비 마감」의 확정·제외로 합니다.
경비 규정 화면(/admin/enterprise/expense/policies)은 안내 전용입니다.
회계 프로그램으로 경비를 바로 보낼 수 있나요?
직접 전송은 없습니다.
「경비 마감」 화면에서 CSV를 받아 회계 프로그램에 손으로 올립니다.
CSV는 11열이고 UTF-8 BOM이며 고른 달 전체가 들어갑니다.
계정과목 열은 없어서 엑셀에서 붙여야 합니다.
법인카드 사용 내역은 카드사에서 자동으로 가져오나요?
카드사 전산은 직접 조회하지 않습니다.
회사 휴대폰의 문자 중계 앱이 승인 문자를 회사 고유 주소로 보내면 사용 내역(임시) 1행이 만들어집니다.
경비 청구는 직원이 「경비 청구」에서 내역을 불러와 연결해야 만들어집니다.
문자가 오지 않은 결제는 수집되지 않습니다.
계정과목은 자동으로 나뉘나요?
자동으로 나누지 않습니다.
회사마다 기본 18개가 들어가고,
「경비 규칙」(/admin/enterprise/expense/account-codes)에서 새로 만들거나 고칩니다.
ERP 코드 칸은 메모용이며 전송되지 않습니다.
CSV에도 계정과목 열이 없습니다.
영수증이 없는 경비도 제출할 수 있나요?
제출할 수 있습니다.
사진은 선택이고 증빙 필수를 강제하지 않습니다.
사진을 올리면 청구 1건당 최대 4장,
1장 10MiB까지입니다.
세법상 증빙 보관은 법인세법 제116조와 국세기본법 제85조의3(5년)을 확인하세요.
영수증 글자를 자동으로 읽어 주나요?
읽어 주지 않습니다.
글자 자동 인식(OCR)이 없어 금액과 사용 내역은 직원이 직접 적습니다.
법인카드는 승인 문자로 만든 사용 내역을 불러오면 연결할 수 있고,
연결 조건은 금액이 같을 것입니다.
관련 가이드
- 경비 정산 프로세스
- 전자결재 도입 가이드
- 결재 문서번호·병렬 합의·대결·보존
- 관리 권한 메뉴별 위임
- 회의실·차량·비품 예약 승인
- 변경 이력·감사 로그는 어디서 보나
경비 한도를 넘으면 제출이 막히나요?
회계 프로그램으로 경비를 바로 보낼 수 있나요?
법인카드 사용 내역은 카드사에서 자동으로 가져오나요?
계정과목은 자동으로 나뉘나요?
영수증이 없는 경비도 제출할 수 있나요?
영수증 글자를 자동으로 읽어 주나요?
근거: 근로기준법 및 관련 법령 · 최근 업데이트: · 다음 검토: 분기별 검토
본 문서는 일반 정보 제공 목적이며,
개별 법률 자문이 아닙니다.
정확한 적용은 노무사/세무사 상담 권장.