제조업은 물건이 나가면 매출이고, 도소매는 팔리면 매출입니다. 그런데 소프트웨어 회사는 다릅니다. 계약서에 도장을 찍은 날, 착수금이 들어온 날, 개발이 끝난 날, 세금계산서를 끊은 날이 전부 다르고, 구독 서비스라면 1년치 요금을 한 번에 받아놓고 매출은 열두 달로 나눠서 잡아야 합니다. 같은 1억을 벌어도 장부에 언제 어떻게 적느냐에 따라 부가세와 소득세가 갈리는 업종이라는 뜻입니다. 그래서 구로구 소프트웨어회사 세무기장은 '전표를 대신 찍어주는 일'이 아니라 '매출을 언제 인식할지 정하는 일'에서 시작합니다.
아래 내용은 개발 용역, SaaS·구독, 유지보수, 앱마켓 매출이 섞여 있는 소규모 개발사와 스타트업을 기준으로 정리했습니다. 실제 판정은 계약 형태에 따라 달라질 수 있어 단정하지 않고, 어디를 확인해야 하는지를 중심으로 짚었습니다. 구로구 소프트웨어회사 세무기장을 처음 맡기실 때 저희가 가장 먼저 확인하는 것도 이 부분입니다.
소프트웨어 회사 매출은 언제 장부에 잡아야 하나요
개발사의 돈은 보통 다섯 갈래로 들어옵니다. ① 기업 고객과 맺은 SI·수탁개발 용역 대금, ② 월·연 단위로 빠져나가는 SaaS 구독료, ③ 납품 후 이어지는 유지보수·기술지원 계약, ④ 앱스토어·구글플레이 같은 마켓 정산금, ⑤ 광고·제휴 수수료나 API 사용료입니다. 이 중 세금계산서가 또박또박 발행되는 것은 ①③ 정도이고, 나머지는 정산 내역서나 결제대행사(PG) 리포트만 남습니다. 장부에서 가장 잘 새는 곳이 바로 이 '세금계산서가 없는 매출'입니다.
특히 잊기 쉬운 것이 무상 체험 후 자동 결제로 전환된 구독 건, 해지 위약금, 고객사가 대신 결제한 클라우드 비용을 재청구한 금액입니다. 통장에는 들어왔는데 계약서에도 세금계산서에도 흔적이 없어서, 결산 때 '이 입금은 뭐죠?'로 남는 돈이 개발사에는 유독 많습니다.
매출 인식 시점이 왜 그렇게 중요한가요
용역은 원칙적으로 역무 제공이 완료되는 때를 기준으로 보고, 기간이 정해진 계약은 그 기간에 걸쳐 나눠 인식하는 것이 일반적입니다. 1년치 구독료를 선불로 받았다면 받은 시점 전액이 아니라 기간별로 배분하고, 아직 제공하지 않은 부분은 선수금으로 남깁니다. 다만 계약 조건과 대가 확정 시점에 따라 판단이 달라질 수 있어, 표준계약서를 세무사와 한 번은 같이 읽어보시는 편이 안전합니다.
착수금을 전부 매출로 잡으면 생기는 일
6개월짜리 개발 계약의 착수금 40%를 받은 달에 전액 매출로 올리면 그 분기 이익이 부풀고, 반대로 잔금이 들어오는 달에는 인건비만 남아 적자가 납니다. 매달 나오는 손익 리포트가 실제 사업 상태와 따로 놀게 되고, 중간예납이나 자금 계획도 어긋납니다. 선수금 계정을 쓰지 않는 개발사 장부에서 가장 흔히 나타나는 왜곡입니다.
실무 팁 · 계약서 4줄만 표시해두세요
계약 기간, 대금 지급 스케줄, 검수·완료 조건, 유지보수 포함 여부. 이 네 가지에 형광펜만 쳐서 세무사에게 넘기면 매출 인식 시점 판단의 90%는 끝납니다. 계약서 전문을 매번 읽어달라고 하지 않아도 됩니다.
구독 매출과 선수금은 어떻게 나눠 적어야 하나요
매출 유형마다 증빙이 다르고, 부가세를 신고하는 시점도 다릅니다. 개발사 장부를 처음 세팅할 때는 아래처럼 매출을 유형별로 쪼개서 계정과목을 따로 만들어 두는 편이 좋습니다. 그래야 매달 리포트에서 '구독이 얼마나 늘었는지'와 '프로젝트가 얼마나 남았는지'가 따로 보입니다.
| 매출 유형 | 돈이 들어오는 방식 | 남는 증빙 | 장부에서 볼 곳 |
|---|
| 수탁개발·SI 용역 | 착수금·중도금·잔금 분할 | 계약서 + 세금계산서 | 선수금·미청구 잔액이 계약 잔여분과 맞는지 |
| SaaS·구독 | 월 정기결제 또는 연 선불 | PG 정산 내역·구독 대시보드 | 연 선불분이 기간별로 배분됐는지 |
| 유지보수·기술지원 | 월정액 또는 연 단위 | 계약서 + 세금계산서 | 계약 종료 후에도 매출이 계속 잡히지 않는지 |
| 앱마켓 정산 | 수수료 차감 후 순액 입금 | 마켓 정산 리포트 | 총액과 수수료가 각각 잡혔는지 |
| 해외 고객 용역·구독 | 외화 송금·해외 PG | 계약서·송금증·정산서 | 영세율 여부와 환율 적용 기준 |
앱마켓 정산은 '순액'이 아니라 '총액+수수료'로
마켓 수수료를 뗀 금액만 입금되다 보니 그 금액을 그대로 매출로 적는 경우가 많습니다. 그렇게 하면 수수료가 비용으로 잡히지 않아 매출도 비용도 동시에 줄어들고, 매출 규모를 근거로 판단하는 장부 의무나 각종 기준에서도 실제와 다른 숫자가 남습니다. 정산 리포트의 총매출과 수수료를 나눠서 적는 것이 원칙입니다.
해외 매출은 자동으로 영세율이 아닙니다
해외 고객에게 제공한 용역이라고 해서 모두 영세율이 되는 것은 아니고, 용역이 제공된 장소와 대가를 받은 방법 등에 따라 판단이 갈립니다. 반대로 해외 사업자에게 받은 서비스는 대리납부 대상인지도 함께 봐야 합니다. 해외 결제·정산 구조는
쇼핑몰 해외매출·영세율 자료관리 칼럼에서도 다뤘습니다.
개발사에서 자주 빠지는 경비는 무엇인가요
소프트웨어 회사는 재고도 없고 공장도 없어서 비용 구조가 단순해 보이지만, 실제로는 '카드 명세서에는 있는데 장부에는 없는' 비용이 가장 많은 업종입니다. 결제가 해외 카드로, 달러로, 개인 명의로 흩어지기 때문입니다. 아래는 개발사에서 실제로 자주 누락되는 경비들입니다. 구로구 소프트웨어회사 세무사를 찾는 대표님들이 첫 상담에서 가장 놀라는 대목이기도 합니다.
| 경비 항목 | 구체적인 예 | 증빙 형태 | 주의할 점 |
|---|
| 클라우드·인프라 | AWS·GCP·Azure, 도메인·SSL | 해외 카드 명세·인보이스 | 대표 개인카드 결제분이 빠지기 쉬움 |
| 업무용 SaaS 구독 | 협업툴·이슈트래커·디자인툴·AI API | 월 인보이스 | 소액 다건이라 통째로 누락되는 경우 |
| 외주 개발·디자인 | 프리랜서 외주, 퍼블리싱, 번역 | 계약서 + 원천세 신고분 | 신고하지 않은 외주비는 경비 인정이 어려움 |
| 장비·소프트웨어 | 노트북·모니터·테스트 단말·라이선스 | 카드 전표·세금계산서 | 거래 단위 100만 원 초과분은 감가상각 검토 |
| 채용·교육 | 채용 공고비, 컨퍼런스 참가비, 도서 | 카드 전표 | 3만 원 초과는 적격증빙 필요 |
| 마켓·결제 수수료 | 앱마켓 수수료, PG 수수료 | 정산 리포트 | 순액 처리하면 통째로 사라짐 |
해외 결제 누락은 되돌릴 수 있습니다
이미 지나간 연도에 빠뜨린 실제 지출이 있다면 경정청구로 최대 5년까지 바로잡을 수 있습니다. 다만 이것은 이미 쓴 돈을 빠짐없이 챙기라는 뜻이지, 없는 비용을 만들라는 이야기가 아닙니다. 해외 카드 명세와 인보이스를 월 단위로 모아두는 습관 하나가 몇 년치 차이를 만듭니다.
법인카드·사업용 계좌부터 정리하세요
홈택스에 사업용 신용카드를 등록해두면 사용 내역이 자동으로 모이고, 3만 원 초과 지출의 적격증빙 문제도 상당 부분 해결됩니다. 해외 서비스 결제는 되도록 사업자 명의 카드 한 장으로 몰아두면 매달 확인이 훨씬 간단해집니다.
개발자와 프리랜서 인건비는 어떻게 처리하나요
개발사 비용의 절반 이상은 사람입니다. 그런데 형태가 섞여 있습니다. 정규직 개발자, 계약직, 3.3%로 정산하는 프리랜서, 주말에만 붙는 디자이너, 그리고 지분·스톡옵션으로 보상을 약속한 초기 멤버까지 한 회사 안에 공존합니다. 여기서 꼬이면 나중에 4대보험과 원천세가 한꺼번에 문제가 됩니다. 구로구 소프트웨어회사 세무기장에서 인건비 정리가 절반을 차지한다고 보셔도 됩니다.
실질이 직원인데 3.3%로 정산하면
출퇴근 시간과 업무 지시를 받고 회사 장비로 상시 근무하는 사람을 프리랜서로 처리하면, 나중에 근로자로 판단되어 4대보험이 소급 추징될 수 있습니다. 프로젝트 단위로 결과물만 납품받는 진짜 외주인지, 사실상 우리 팀원인지를 계약 전에 정리해 두어야 합니다.
인건비 신고가 곧 경비입니다
지급명세서와 원천세 신고가 되어 있지 않은 인건비는 비용으로 인정받기 어렵습니다. 원천세는 매월 10일(반기납부 승인 시 반기별), 사업소득 간이지급명세서는 매월 말일이 기준이며, 근로소득 간이지급명세서도 2026년부터 매월 제출로 바뀌었습니다. 신고 시점 기준으로 한 번 더 확인하세요.
스톡옵션·지분 보상은 미리 상의하세요
초기 멤버에게 지분을 약속했다면 부여 방식과 시점에 따라 세무 처리가 크게 달라집니다. 이미 부여한 뒤에 정리하려면 선택지가 좁아지므로, 이사회 결의 전에 담당 세무사와 구조를 먼저 맞춰보는 편이 낫습니다.
매달 무엇을 정리해두면 결산이 편해지나요
개발사의 결산이 어려운 이유는 자료가 없어서가 아니라 자료가 여러 시스템에 흩어져 있어서입니다. 계약서는 드라이브에, 정산은 마켓 대시보드에, 결제는 해외 카드에, 인건비는 급여 툴에 있습니다. 월말에 다섯 가지만 한 폴더로 모아 두면 결산과 신고가 훨씬 단순해집니다. 구로구 소프트웨어회사 세무사와 매달 주고받는 자료도 결국 이 다섯 가지입니다.
| 시기 | 무엇을 정리하나 | 확인 포인트 |
|---|
| 매월 10일 전 | 전월 급여·프리랜서 지급 내역 | 원천세 신고 대상과 실제 지급액이 맞는지 |
| 매월 말 | 마켓·PG 정산 리포트 | 총매출·수수료·환율이 장부와 일치하는지 |
| 매월 말 | 해외 카드·구독 인보이스 | 개인카드 결제분이 섞여 있지 않은지 |
| 분기 말 | 진행 중 프로젝트 잔여 계약금액 | 선수금·미청구 잔액이 계약과 맞는지 |
| 부가세 신고 전 | 세금계산서 발행·수취 내역 | 면세·영세율 구분과 매입세액 공제 가능 여부 |
개발사에서 특히 자주 나오는 실수 두 가지
첫째, 연 단위 구독료를 받은 달에 전액 매출로 올려 그 기수 이익이 튀는 경우. 둘째, 대표 개인카드로 결제한 클라우드·SaaS 비용을 정산하지 않아 매년 수백만 원대 비용이 통째로 빠지는 경우입니다. 둘 다 장부를 새로 만드는 문제가 아니라 매달 5분짜리 확인 절차의 문제입니다.
매월 리포트가 있으면 판단이 빨라집니다
위너세무회계는 매달 사업분석·매출매입·예상부가세·매출장매입장·부가세 신고분석 리포트를 드립니다. 구독 매출이 어느 달부터 프로젝트 매출을 넘어섰는지, 다음 부가세에 얼마를 남겨둬야 하는지가 숫자로 보이면 채용과 투자 판단의 속도가 달라집니다.
구로구 소프트웨어회사 세무기장을 맡기실 때 기장료가 얼마인지부터 궁금하실 텐데, 개발사는 매출 유형 수와 인건비 인원, 해외 거래 여부에 따라 손이 크게 달라져 일률적인 금액을 말씀드리기 어렵습니다. 무료 상담에서 계약 구조와 인원만 알려주시면 견적을 정확히 안내해 드립니다. 구로구 소프트웨어회사 세무사를 비교 중이시라면 이 기준으로 물어보시는 편이 좋습니다.
연구개발비를 자산으로 볼지 비용으로 볼지, 세액공제 요건을 어떻게 챙길지는 별도 주제입니다. 이 부분은 IT회사 연구개발비·무형자산 회계처리 칼럼에서 자세히 다뤘으니 함께 보시면 좋습니다. 실제 상담에서도 구로구 소프트웨어회사 세무사를 찾으시는 분들이 가장 많이 물어보는 두 가지가 매출 인식과 연구개발비입니다.
자주 묻는 질문
Q. 1년치 구독료를 미리 받았는데 부가세는 언제 신고하나요
A. 대금을 받은 시점과 매출을 인식하는 시점, 그리고 세금계산서 발행 시점이 각각 다를 수 있습니다. 계약 조건과 공급 시기 판단에 따라 달라지므로 계약서를 기준으로 확인해야 하며, 일률적으로 '받은 달'이라고 단정하기 어렵습니다. 정기 구독은 공급 단위를 어떻게 정했는지가 핵심입니다.
Q. 대표 개인카드로 결제한 AWS 요금도 비용으로 넣을 수 있나요
A. 업무를 위해 실제 지출한 것이 확인되면 비용 처리 자체는 가능하지만, 증빙과 정산 기록이 남아 있어야 합니다. 3만 원을 넘는 지출은 적격증빙이 원칙이고, 미수취 시 증빙불비가산세 부담이 생길 수 있습니다. 가능하면 사업자 명의 카드로 결제 경로를 통일하는 편이 안전합니다.
Q. 프리랜서 개발자에게 3.3%를 떼고 줬는데 지급명세서도 내야 하나요
A. 사업소득으로 원천징수했다면 간이지급명세서를 매월 말일까지 제출하는 것이 원칙입니다. 신고가 누락되면 가산세뿐 아니라 해당 외주비의 비용 인정에도 영향이 생길 수 있습니다. 지급일과 신고일을 급여 툴에 알림으로 걸어두시길 권합니다.
Q. 아직 매출이 거의 없는 초기 스타트업도 기장을 맡겨야 하나요
A. 법인은 규모와 관계없이 복식부기 의무가 있고 매년 결산과 법인세 신고를 해야 합니다. 개인사업자라도 초기부터 계정과목을 제대로 잡아두면 나중에 투자 유치나 법인 전환 때 자료를 다시 만들지 않아도 됩니다. 매출이 적을수록 오히려 세팅 비용이 적게 드는 시기입니다.
Q. 기장 세무사를 바꾸면 그동안의 장부는 어떻게 되나요
A. 홈택스에서 수임동의를 새 세무사로 변경하면 되고, 직전 장부와 결산서·고정자산대장을 넘겨받는 것이 중요합니다. 특히 개발사는 선수금·미청구 잔액과 무형자산 내역이 이어져야 하므로 이관 자료를 반드시 확인하세요. 구로구 소프트웨어회사 세무기장을 맡기실 때도 첫 미팅에서 이 부분을 먼저 점검합니다.
우리 회사 장부, 5분 자가진단
- 구독 매출과 프로젝트 매출이 계정과목으로 나뉘어 있다
- 연 단위 선불 구독료가 기간별로 배분되어 있다
- 앱마켓·PG 정산이 총액과 수수료로 나뉘어 기록된다
- 해외 클라우드·SaaS 결제가 매달 빠짐없이 장부에 들어간다
- 프리랜서 외주비의 원천세·지급명세서 신고가 매월 되어 있다
- 진행 중 프로젝트의 선수금·미청구 잔액을 분기마다 확인한다
체크가 2개 이상 비어 있다면 장부 관리 방식을 한 번 점검해볼 시점입니다.
※ 자체 실적 기준
위너세무회계가 개발사 기장에서 챙기는 것
전국 100% 온라인 기장
카톡으로 자료만 보내고 홈택스 수임동의만 하면 지역과 상관없이 바로 시작합니다.
매월 예상세금 리포트
사업분석·매출매입·예상부가세·매출장매입장·부가세 신고분석을 매달 정리해 드립니다.
담당 세무사 단톡방 실시간 응답
상담원이 아니라 담당 세무사가 단톡방에서 직접 답합니다.
업종별 맞춤 기장
업종마다 매출 구조와 경비 항목이 달라, 계정과목부터 업종에 맞춰 설계합니다.
법인전환·MSO 컨설팅까지
규모가 커지면 법인 전환과 지주·MSO 구조까지 함께 검토합니다.
세무조사 사전 진단·대응
조사 위험 신호를 미리 점검하고, 통지가 오면 대응까지 함께합니다.
구로구 소프트웨어회사 세무기장, 지금 장부부터 무료로 점검받아 보세요
위너세무회계는 전국 100% 온라인 기장으로 운영합니다. 구로구에서도 카톡으로 자료를 보내고 홈택스 수임동의만 하면 바로 시작할 수 있고, 대표세무사 나승리가 직접 검토하고 직접 상담합니다. 기장료는 업종과 거래 규모에 따라 달라지므로 무료 상담에서 견적을 확인해 보세요. 사전 예약 시 대표세무사 방문 상담도 가능합니다.
위너세무회계 · 대표세무사 나승리 · 경기도 수원시 영통구 하동 1016-1, 2210~2211호(SK뷰레이크, 광교중앙역 인근)
상담 시간 평일 09:00~22:00(점심 12~13시), 주말·공휴일 근무 · winner1008@winnertax.kr
※ 본 칼럼은 일반적인 세무 정보 제공을 목적으로 하며, 개별 사안에 대한 세무 자문을 대체하지 않습니다. 본문의 사례·절세액·비용 수치는 이해를 돕기 위한 각색 예시이며, 실적 수치는 자체 실적 기준입니다. 세법·요율·기준금액은 개정될 수 있으므로 반드시 신고 시점 기준으로 확인하시기 바랍니다. 본문의 절세 서술은 이미 발생한 실제 지출과 권리를 빠짐없이 챙기라는 의미이며, 없는 비용을 만들라는 뜻이 아닙니다. 적용 결과는 개별 상황에 따라 달라질 수 있고 특정 결과를 보장하지 않습니다. 세무 광고.