본문으로 건너뛰기

여행사 회계: 항공권 판매, 환불 및 항공사 정산 송금을 조정하는 방법

게시됨 약 8분Mike ThriftMike Thrift
여행사 회계: 항공권 판매, 환불 및 항공사 정산 송금을 조정하는 방법

예약이 많은 한 주를 보내고 은행 계좌에 돈도 있는데, 그 현금 중 실제로 여행사에 귀속되는 금액이 얼마인지 확신하기 어려울 수 있습니다. 이런 불확실성은 여행 판매의 정상적인 일부가 아니라 경고 신호입니다. 고객 결제에는 송금해야 할 항공운임, 세금과 수수료, 여행사의 서비스 수수료, 이후의 교환, 그리고 은행 계좌에는 같은 날 반영되지 않는 환불이 포함될 수 있습니다.

해결책은 더 큰 가수계정이 아닙니다. 각 항공권을 판매부터 정산까지 추적하는 반복 가능한 조정 절차입니다. 이 가이드에서는 ARC 인증 여행사가 그 절차를 구축하고 현금, 의무 및 발생 수익을 명확히 파악하는 방법을 설명합니다.

올바른 관점에서 시작하기: 항공권 대금 전체가 수익은 아닙니다

고객이 항공권 대금을 낼 때 총 청구액은 여행사가 버는 수입보다 훨씬 클 수 있습니다. 많은 계약에서 여행사는 항공사나 업계 정산 절차를 통해 정산될 금액을 수금합니다. 여행사의 수익은 대신 수수료, 별도로 고지한 여행사 서비스 수수료 또는 계약상 보유할 권리가 있는 마크업일 수 있습니다.

이 구분은 전체 카드 청구액을 매출로 기록하면 수익이 과대계상되고 이후 송금이 비용처럼 보일 수 있기 때문에 중요합니다. 손익계산서에는 큰 거래량이 표시되지만 낮은 마진은 감춰질 수 있습니다. 또한 보고된 매출보다 은행 잔고가 적은 이유를 설명하기도 어려워집니다.

거래 금액의 경제적 역할을 반영하는 별도 계정을 사용하세요. 정확한 계정명은 달라질 수 있지만, 유용한 시작용 계정과목표에는 다음이 포함됩니다.

  • 은행 입출금에는 Assets:Cash:Operating.
  • 승인되었지만 아직 입금되지 않은 고객 청구에는 Assets:Receivable:CardProcessor.
  • 정산 절차를 통해 지급해야 하는 금액에는 Liabilities:AirlineSettlementPayable.
  • 현금 이동이 완료되기 전에 승인했거나 부담해야 하는 환불에는 Liabilities:CustomerRefundsPayable.
  • 여행 계획, 발권 또는 여행 서비스로 얻는 수수료에는 Income:TravelServiceFees.
  • 공급업체 계약에 따라 발생하는 커미션에는 Income:Commissions.
  • 여행사가 부담하는 비용에는 Expenses:PaymentProcessingFeesExpenses:MerchantFees.

계약, 결제 흐름 및 회계 방법에 따라 올바른 처리가 달라지므로 자격 있는 회계사와 정책을 확인하세요. 하지만 핵심 운영 원칙은 더 단순합니다. 하나의 총 항공권 금액이 항공사에 지급할 금액, 여행자에게 돌려줄 금액 및 사업체가 번 금액을 가리지 않게 하세요.

원장을 조정하기 전에 항공권별 기록을 구축하세요

총계정원장은 합계를 보여주고, 항공권 등록부는 그 합계가 생긴 이유를 보여줍니다. 발행한 각 항공권 또는 책임 문서마다 수명 주기 전체를 추적할 수 있는 지속적인 문서 번호와 충분한 필드를 한 행에 보관하세요.

추적할 만한 필드

최소한 다음을 포함하세요.

  • 항공권 또는 문서 번호 및 예약 참조 번호.
  • 발행일 및 귀속되는 보고 기간.
  • 개인정보 보호정책에 부합하는 여행자 또는 고객 식별자.
  • 최초 결제 수단 및 청구 금액.
  • 해당하는 경우 운임, 세금, 수수료, 커미션 및 여행사의 서비스 수수료를 분리한 필드.
  • 원래 항공권에 연결된 교환, 무효, 환불 또는 크레디트 메모 문서 번호.
  • 상태: 발행됨, 보고됨, 교환됨, 환불됨, 무효됨, 이의 제기됨 또는 정산됨.
  • 정산 보고서 참조, 보고 기간 종료일 및 실제 은행 출금 또는 입금일.

승객 이름만을 키로 사용하지 마세요. 이름은 중복되거나 축약되거나 변경될 수 있습니다. 문서 번호와 거래 식별자는 판매가 나중에 교환 또는 환불로 바뀌어도 신뢰성 있게 대조할 수 있게 합니다.

원본 문서를 보존하세요

일정표, 청구서, 카드 결제대행사 상세 내역, 정산 보고서, 교환 기록, 환불 승인 및 공급업체 메모를 연결된 폴더나 문서 시스템에 저장하세요. 원장 분개는 근거 문서를 대체하는 것이 아니라 그 문서를 가리켜야 합니다. 적시에 작성된 기록과 문서 증거는 연말에 다시 구성한 자료보다 훨씬 쉽게 검증할 수 있습니다.

팀에서는 완료된 항공권 등록부 항목을 변경할 수 있는 사람을 정하고 정산 후 수정에는 그 내용을 설명하는 메모를 요구하세요. 이 작은 통제 장치는 정당한 늦은 조정이 설명할 수 없는 차이로 사라지는 것을 막습니다.

의무가 계속 보이도록 판매를 기록하세요

고객에게 항공권으로 1,250를청구한다고가정해보겠습니다.이중1,250를 청구한다고 가정해 보겠습니다. 이 중 1,170는 항공사 정산을 통해 송금되고, 여행사는 $80의 서비스 수수료를 법니다. 최초 분개는 다음과 같을 수 있습니다.

2026-08-29 * "고객 항공권 판매" "항공권 문서 기록"
  Assets:Receivable:CardProcessor       1250.00 USD
  Liabilities:AirlineSettlementPayable -1170.00 USD
  Income:TravelServiceFees               -80.00 USD

결제대행사가 $31 수수료를 차감한 금액을 입금하면, 그 입금을 새로운 수익으로 처리하지 말고 미수금을 상계하세요.

2026-08-30 * "카드 결제대행사 지급" "항공권 판매 입금"
  Assets:Cash:Operating                  1219.00 USD
  Expenses:PaymentProcessingFees           31.00 USD
  Assets:Receivable:CardProcessor       -1250.00 USD

이 예시는 의도적으로 단순합니다. 항공권에는 커미션 약정, 세금, 공급업체 인센티브, 고객 예치금 및 서로 다른 결제 수단의 청구가 포함될 수 있습니다. 원칙은 같습니다. 각 구성 요소를 그 소유자와 시점을 설명하는 계정에 기록하세요.

일별, 주별 및 월별 주기로 조정하세요

여행 거래는 첫 예약 이후에도 변경됩니다. 일일 점검은 누락되었거나 승인되지 않은 활동을 조기에 포착하고, 정기 정산 및 월말 작업은 장부의 신뢰성을 높입니다.

매일: 새 거래를 예약 및 보고 시스템과 비교하세요

전날의 항공권, 환불, 교환, 무효 처리 및 서비스 수수료를 내보내세요. 각 항목을 항공권 등록부와 대조하고 결제 수단, 총액 및 상태가 일치하는지 확인하세요.

다음 항목은 즉시 표시하세요.

  • 예약 시스템에는 발행되었지만 보고 파일에는 없는 문서.
  • 일치하는 항공권이나 승인된 수수료가 없는 카드 청구.
  • 원본 문서와 연결되지 않은 환불 또는 교환.
  • 면제되었거나 환불되었거나 별도로 수금되었지만 항공운임의 일부로 기록된 서비스 수수료.
  • 익숙하지 않은 항공권, 무효 처리 또는 조정.

매일 한다고 해서 매일 장부를 마감해야 한다는 뜻은 아닙니다. 담당자, 예약 맥락 및 원본 기록을 아직 확인할 수 있을 때 차이를 조사할 만큼 작게 유지한다는 뜻입니다.

각 보고 기간: 판매만이 아니라 정산을 조정하세요

정산 보고서는 중요한 독립 기록입니다. 이를 항공권 등록부와 부채 계정 모두에 조정한 다음 최종 순송금액을 은행 출금 또는 입금과 비교하세요. “보고서가 대략 맞아 보인다”에서 멈추지 마세요.

다음 세 가지 합계에서 작업하세요.

  1. 항공권 등록부의 총 항공권 활동 및 조정.
  2. 정산 보고서에서 제출되었거나 승인된 금액.
  3. 실제로 은행에서 결제된 현금 이동.

첫 번째와 두 번째의 차이는 시점 차이, 다른 기간으로 이월된 거래, 무효 처리 또는 조치가 필요한 예외일 수 있습니다. 두 번째와 세 번째의 차이는 종종 출금 시점, 은행 세부정보 또는 기록되지 않은 메모입니다. 해결되지 않은 모든 금액은 담당자와 다음 조치를 포함해 조정 로그에 올리세요. 일반적인 “기타” 계정에 묻어 두지 마세요.

매월: 모든 재무상태표 계정을 검증하세요

월말에는 운영 은행 계정과 카드 결제대행사 미수금을 조정하세요. 그런 다음 Liabilities:AirlineSettlementPayableLiabilities:CustomerRefundsPayable의 모든 미결 항목을 문서 번호와 경과 기간별로 나열하세요.

미결 미지급금에는 알아볼 수 있는 이유가 있어야 합니다. 정산을 기다리고 있거나, 알려진 조정을 위해 보류 중이거나, 근거 문서와 함께 이의가 제기된 상태여야 합니다. 설명할 수 없다면 월을 마감하기 전에 조사하세요. 오래된 대변은 누락된 환불의 신호일 수 있고, 오래된 차변은 잘못 기록된 송금 또는 결제대행사 거래를 나타낼 수 있습니다.

환불과 교환을 음의 판매가 아니라 연결된 사건으로 처리하세요

환불과 교환은 원래 항공권, 새 문서, 고객 카드 및 정산 시점에 영향을 주기 때문에 많은 여행사 장부가 어긋나는 원인이 됩니다. 해결책은 연결 관계입니다.

환불

환불을 시작할 때 고객이 여행사, 항공사 또는 최초 결제 흐름을 통해 금액을 받게 되는지 파악하세요. 의무가 실제로 발생한 시점에 기록하고, 적절한 정산 또는 결제대행사 데이터에서 환불이 확인될 때만 상계하세요.

서비스 수수료를 돌려준다면 항공권 환불과 별도로 기록하세요. 함께 합치면 운임이 올바르게 환불되었는지, 수수료 정책이 일관되게 적용되었는지, 현금 유출을 어느 당사자가 부담했는지 파악하기 어렵습니다.

교환

교환은 대개 대체 판매가 아니라 연속된 과정입니다. 원래 항공권 번호, 각각의 새 문서 번호, 추가 수금 및 환불을 모두 보존하세요. 동일 금액 교환은 새 현금이 없더라도 문서 이력이 바뀔 수 있으며, 추가 수금이나 카드 환불이 있는 교환은 고객 결제 추적과 정산 기록 모두를 바꿉니다.

등록부 규칙을 만드세요. 누군가 기존 문서와 새 문서, 올바른 결제 수단 및 정산 결과를 대조하기 전에는 어떤 교환도 완료로 표시하지 않습니다. 이는 환불의 출처가 최초 결제 수단을 따라가야 할 수 있는 분할 결제 거래에서 특히 중요합니다.

현금 시점과 수익성을 혼동하지 마세요

정산 일정 때문에 건전한 여행사가 며칠 동안 현금이 부족해 보일 수 있고, 이미 배정된 현금이 가용한 것처럼 보일 수도 있습니다. 다음을 구분하는 단기 롤링 현금 예측을 유지하세요.

  • 사용 가능한 운영 현금.
  • 예상 카드 결제대행사 입금.
  • 예정된 정산 출금 또는 입금.
  • 승인된 고객 환불.
  • 급여, 임차료, 마케팅 및 기타 여행사 운영 비용.

이 예측은 은행 잔고만 보는 것보다 더 유용합니다. 프로모션 캠페인, 단체 예약 또는 비정상적으로 환불이 많은 주가 출금 전에 운전자본 압박을 만들지 알려 줍니다.

실용적인 예외 처리 절차를 만드세요

어떤 조정 절차도 예외를 완전히 없애지는 못합니다. 좋은 절차는 예외를 눈에 띄게 하고 오래 남지 않게 합니다.

발견일, 항공권 또는 문서 번호, 금액, 유형, 보고 기간, 추정 원인, 배정된 담당자, 증거 링크 및 해결일 열이 있는 공유 예외 목록을 사용하세요. 정산 보고서를 승인하기 전과 월말에 다시 검토하세요.

일반적인 예외 범주에는 늦은 보고, 무효 처리 시점, 중복 카드 청구, 부분 교환, 처리되지 않은 환불, 차변 또는 대변 메모, 지급 거절 및 결제대행사 지급액 차이가 포함됩니다. 범주 자체보다 중요한 것은 규율입니다. 각 항목에는 증거 추적과 정해진 상계 분개가 필요합니다.

상향 보고 규칙도 정하세요. 예를 들어 선택한 금액을 초과하는 환불, 수동 조정, 새 은행 지시 또는 한 보고 기간이 지나도록 해결되지 않은 예외에는 두 번째 검토를 요구하세요. 이런 통제는 고객을 보호하고 모든 담당자를 의심하지 않으면서도 업무 흐름의 실패를 발견하는 데 도움이 됩니다.

장부를 의사결정에 유용하게 만드세요

항공권, 정산 및 은행 데이터가 조정되면 “매출이 있었는가?”보다 더 나은 질문을 할 수 있습니다. 예약당 서비스 수수료 수익, 환불 빈도, 교환 업무량, 수수료 대비 카드 처리 비용 비율 및 해결되지 않은 예외의 경과 기간을 추적하세요. 데이터가 실제 의사결정으로 이어질 때만 예약 채널이나 여행 부문별로 결과를 나누세요.

이 지점에서 플레인 텍스트 회계가 도움이 될 수 있습니다. 버전 관리되는 원장은 조정을 검토 가능하게 만들고, 분개를 항공권 기록에 연결하며, 회계사를 위한 명확한 감사 추적을 생성합니다. Beancount의 문서는 매월 마감이 추리 프로젝트가 되지 않으면서도 거래 세부정보를 보존하는 원장을 설계하기 위한 유용한 출발점입니다.

재무 관리를 간소화하세요

항공권 대금, 정산 의무, 수수료, 환불 및 현금 이동이 각각 명확한 자리를 가지면 여행사 수익성을 훨씬 쉽게 파악할 수 있습니다. Beancount.io는 투명하고 버전 관리되며 AI에 적합한 플레인 텍스트 회계를 제공하여 모든 조정이 어떻게 해결되었는지 검토 가능한 기록으로 남길 수 있게 합니다. 재무 데이터를 더 신뢰하기 쉽게 만들 준비가 되었다면 무료로 시작하세요.

이 글 공유하기

약 14분

주차장 및 발렛 부기: 다섯 가지 수익원 조정과 30일 클라이언트 유동자금

주차 운영자의 계정과목표와 결산 프로세스 — 일시, 월간 이용권, 법인, 발렛, 이벤트 수익을 구분하고, 월간 이용권을 선수 수익으로…

bookkeeping
revenue-recognition
약 11분

Merchant of Record를 통해 Notion 템플릿 판매하기: 총매출, 수수료 및 세금 회계 가이드

판매기록상 판매자 플랫폼이 판매세를 징수하고 지급액에서 수수료를 차감할 때 Notion 템플릿 판매를 장부에 기록하는 방법—정산 계정을 통해…

bookkeeping
sales-tax
약 9분

인재 및 모델링 에이전시 부기: '보유한 금액'이 '벌어들인 금액'과 다른 이유

인재 및 모델링 에이전시는 전체 예약 금액을 총수익으로 기록해야 하며(자체가 보유하는 10~20% 수수료가 아님), 고객 자금을 별도 신탁…

bookkeeping
small-business
약 8분

체조 및 치어리딩 체육관 부기: 수업료, 팀비, 대회 여행비 정리하기

8월에 납부한 3,600달러의 대회 팀비는 8월의 수익이 아닙니다. 시즌 동안 매월 인식되는 이연 수익입니다. 체조 및 치어리딩 체육관에서…

bookkeeping
revenue-recognition
약 9분

스쿠버 다이빙숍 부기: 장비 판매가 아닌 자격증 교육이 폐업을 막아주는 이유

선불 자격증 강습료를 받는 즉시 매출로 계상하거나, 교육과 소매를 하나의 매출 계정으로 뭉뚱그리거나, 렌탈 장비를 소매 재고처럼 감가상각하는…

dive-shop
bookkeeping