공급자가 미루는 계산서, 매입자가 주도적으로
역발행은 공급받는자(매입자)가 세금계산서를 먼저 작성해 공급자에게 발행을 요청하는 방식입니다. 공급자가 발행을 미루거나 누락할 때, 매입자가 직접 발행 절차를 시작할 수 있습니다.
DI홈택스는 요청 생성 → 공급자 이메일 승인 링크 발송 → 공동인증서 서명 → 발행 결과 확인까지 전 과정을 자동화해, 수기 독촉 없이 역발행을 완결합니다.
수기 역발행
별도 작성·승인, 진행 상황 수기 확인
DI홈택스 자동화
요청·승인·서명·발행 한 흐름
역발행 진행 프로세스
매입자의 요청부터 공급자 서명, 발행 완료까지 진행 상황을 실시간으로 추적합니다.
- 01
매입자 역발행 요청 작성
공급자 사업자번호·품목·금액을 입력해 역발행 요청을 생성합니다. 웹 또는 API로 처리할 수 있습니다.
- 02
공급자 이메일 승인
공급자에게 안전한 승인 링크가 발송되고, 공급자가 공동인증서로 서명하면 승인이 완료됩니다.
- 03
발행 완료 및 확인
서명이 완료되면 국세청으로 자동 전송·발행되고, 승인번호와 결과는 대시보드의 역발행 메뉴에서 확인할 수 있습니다.
역발행을 요청하기 전에 거래처가 정상 사업자인지 사업자등록 상태 조회로 확인해 보세요.
ERP·정산 시스템에 연동하는 역발행 API
X-API-Key 인증으로 역발행 요청을 생성하고, 상태 조회 API로 승인·발행 진행 상황을 폴링합니다. request_id를 멱등성 키로 사용해 중복 요청을 방지합니다. 역발행 API는 PRO 요금제(유료 구독)에서 제공됩니다.
- POST 요청 생성 · GET 상태 조회/목록 · DELETE 요청 취소
- 승인 링크·기한(approval_deadline) 자동 관리
- request_id 멱등성으로 중복 방지
POST /api/v1/reverse-invoices
X-API-Key: dk_xxxx...
{
"request_id": "erp-order-12345",
"supplier_bizno": "1234567890",
"supplier_email": "supplier@corp.com",
"issue_date": "2026-09-15",
"tax_category": "과세",
"items": [
{ "name": "컨설팅", "unit_price": 1000000, "amount": 1000000 }
]
}
# 응답
{
"success": true,
"reverse_key": "…",
"status": "REQUESTED",
"approval_deadline": "2026-10-10"
}세금계산서 역발행 자주 묻는 질문 (FAQ)
세금계산서 역발행이란 무엇인가요?
역발행은 공급받는자(매입자)가 세금계산서를 먼저 작성해 공급자에게 발행을 요청하고, 공급자가 이를 승인·서명하면 정식 발행되는 방식입니다. 공급자가 계산서 발행을 미루거나 누락할 때 매입자가 주도적으로 발행 절차를 시작할 수 있습니다.
홈택스에서 역발행이 번거로운 이유는 무엇인가요?
국세청 홈택스에서 역발행을 하려면 매입자 작성과 공급자 승인이 각각 별도로 이뤄져야 하고, 승인 진행 상황을 수기로 확인·독촉해야 합니다. DI홈택스는 요청 생성부터 공급자 이메일 승인 링크 발송, 공동인증서 서명, 발행 결과 확인까지 전 과정을 자동화합니다.
공급자 승인이 반드시 필요한가요?
네, 필요합니다. 역발행 세금계산서는 공급자가 공동인증서(구 공인인증서)로 최종 서명해야 국세청에 정식 전송됩니다. DI홈택스는 공급자에게 안전한 이메일 승인 링크를 보내 서명을 받고, 서명이 완료되면 자동으로 발행을 완료합니다.
역발행도 API로 자동화할 수 있나요?
네, 가능합니다. POST /api/v1/reverse-invoices로 역발행 요청을 생성하고, 상태 조회 API로 승인·발행 진행 상황을 폴링할 수 있습니다. request_id를 멱등성 키로 사용해 중복 요청을 방지합니다. 역발행 API는 PRO 요금제(유료 구독)에서 제공됩니다.
역발행 요청에 승인 기한이 있나요?
네, 각 역발행 요청에는 공급자 승인 기한이 있습니다. 기한 내에 공급자가 서명하지 않으면 요청이 만료되며, 발행 전(요청 대기) 상태에서는 매입자가 요청을 취소할 수 있습니다.