GnuCash 5.17 무료 다운로드·설치, PC에서 수입 지출 장부를 기록하는 무료 프로그램

PC에서 수입 지출 장부를 기록하는 무료 프로그램이 필요하다면 GnuCash 5.17을 살펴볼 만합니다. 은행 계좌와 지출 항목을 계정으로 나누고, 거래를 입력한 뒤 장부 파일로 저장할 수 있습니다. 공식 프로젝트는 Windows 8·10·11용 5.17을 무료로 배포합니다.

처음에는 항목 이름이 낯설 수 있습니다. 이 글에서는 새 장부를 만들고 계좌에서 식료품비가 나간 거래 한 건을 적은 다음, 저장한 파일을 다시 여는 데까지 이어서 설명합니다.

GnuCash 공식 사이트의 장부와 동전 아이콘
GnuCash
GnuCash Project
5.17버전
무료가격
Windows 8·10·11지원
수입·지출 장부용도

GnuCash 5.17 무료 다운로드

GnuCash로 어떤 장부를 만들 수 있나요?

GnuCash는 개인과 소규모 사업의 수입·지출을 기록하도록 만든 무료 오픈소스 회계 프로그램입니다. 화면 왼쪽의 계정 트리에는 자산, 수입, 비용처럼 성격이 다른 계정을 모아 놓습니다. 은행 계좌와 지출 항목을 구분해 두면 같은 거래를 어디에서 지출했고 무엇에 썼는지 함께 확인할 수 있습니다.

일반 메모장처럼 금액을 한 줄에 적는 방식과 달리, GnuCash는 거래가 최소 두 계정에 연결되는 복식부기 구조입니다. 처음부터 복잡한 보고서를 만들 필요는 없습니다. 실제로 쓰는 은행 계좌와 자주 지출하는 항목만 고른 뒤 거래장을 열어 한 건씩 기록하는 편이 시작하기 쉽습니다.

공식 5.x 안내서는 계정 트리에서 계정을 두 번 클릭하면 해당 거래장이 열린다고 설명합니다. 거래장에서는 날짜, 내용, 상대 계정, 입금 또는 출금 금액을 확인합니다. 나중에 같은 계정을 다시 열면 입력한 거래와 잔액을 이어서 볼 수 있습니다.

공식 설명서에서 보는 계정 트리와 거래장

GnuCash 공식 설명서의 계정 트리와 상단 메뉴GnuCash 공식 튜토리얼의 자산·비용 등 계정 목록GnuCash 공식 튜토리얼의 계좌 거래장과 거래 입력 열

아래 그림은 GnuCash 공식 5.x 설명서의 예시 화면입니다. 예시 거래의 날짜와 데이터는 과거 자료이므로 Windows 5.17의 화면 배치나 샘플 장부와 정확히 같다고 보지는 마세요. 계정 목록과 거래 입력 위치를 익히는 용도로 보시면 됩니다.

GnuCash 5.17 무료 다운로드

프로그램GnuCash
제작GnuCash Project
공식 배포GnuCash GitHub 5.17 릴리스
하는 일수입·지출 거래와 계정별 장부 기록
파일Windows 설치 EXE

GnuCash 5.17 Windows 설치 파일 고르기

GnuCash 공식 홈페이지는 현재 5.17과 Windows 8·10·11 지원을 표시합니다. 공식 GitHub의 5.17 릴리스에는 gnucash-5.17.setup.exe라는 Windows 설치 파일이 있습니다. 파일 이름의 버전을 먼저 확인하면 이전 버전이나 다른 운영체제 파일을 잘못 고르는 일을 줄일 수 있습니다.

Windows에서는 이 설치 파일을 받아 실행한 뒤 설치 화면에 따라 진행합니다. 설치 후 시작 메뉴에서 GnuCash를 여세요. 첫 실행에서는 새 장부를 만들거나, 기존 QIF 파일을 가져오거나, 튜토리얼을 여는 선택지가 나타납니다. 새로 시작한다면 장부 만들기를 고르면 됩니다.

  1. 공식 GnuCash 5.17 릴리스에서 Windows 파일 gnucash-5.17.setup.exe를 고릅니다.
  2. 받은 파일 이름과 5.17 버전을 확인한 뒤 Windows 설치 화면을 진행합니다.
  3. 설치가 끝나면 시작 메뉴에서 GnuCash를 열고 첫 실행의 새 계정 만들기 선택지를 확인합니다.

첫 실행에서 계정 트리 만들고 장부 저장하기

처음 GnuCash를 열면 환영 화면에서 Create a new set of accounts를 고를 수 있습니다. 이미 환영 화면을 닫았다면 File → New File을 선택해 같은 계정 구조 설정 도우미를 시작합니다. 화면에 나오는 기본 통화는 PC의 지역 설정을 바탕으로 제안되므로, 장부를 만들 때 사용할 통화를 확인하세요.

도우미의 계정 선택 화면에서는 필요한 범주를 고릅니다. 식료품 지출을 기록하려면 출금이 일어나는 자산 계정과 지출을 모을 비용 계정이 필요합니다. 계정 이름은 선택한 언어·국가 범주에 따라 다를 수 있으므로 화면에 표시되는 이름을 보고 고르세요. 초기 잔액을 입력한다면 해당 입력 칸에서 다른 칸으로 이동해 값이 반영됐는지 확인한 다음 다음 단계로 가는 것이 좋습니다.

설정을 마치면 장부 파일을 저장할 위치와 이름을 정합니다. 공식 문서는 기본 XML 파일을 대부분의 사용자에게 권하며, 저장할 때 이름을 넣으면 .gnucash 확장자가 붙는다고 안내합니다. 한 파일 안에 계정 구조와 거래 기록이 들어가므로 기억하기 쉬운 폴더를 고르고 다른 자료와 구분되는 이름을 쓰세요.

  1. 첫 실행 환영 화면에서 새 계정 만들기를 선택하거나 File → New File을 엽니다.
  2. 사용할 통화를 확인하고 은행 계좌와 필요한 수입·비용 계정을 선택한 뒤 계정 목록을 완성합니다.
  3. File → Save As에서 기본 XML 형식, 파일 이름, 저장 폴더를 확인하고 장부를 저장합니다.

은행 계좌에서 식료품비 한 건 기록하기

이제 계정 목록에서 실제 출금 계좌를 두 번 클릭해 거래장을 여세요. 공식 튜토리얼은 Assets:Checking 계좌에서 식료품을 산 거래를 기록할 때 상대 계정인 Expenses:Groceries를 Transfer 항목으로 선택합니다. 계정 이름은 생성할 때 선택한 범주와 언어에 따라 달라질 수 있으니, 자신의 장부에서 같은 역할을 하는 계정을 찾으면 됩니다.

새 거래 행에 날짜와 식료품 구입 같은 내용을 입력하고, 상대 계정을 비용의 식료품 항목으로 지정하세요. 계좌에서 돈이 나간 거래라면 출금 열에 실제 지출액을 적습니다. 예를 들어 시험 장부에 10,000원을 기록한다면 이 금액이 현재 계좌의 출금으로 들어갔는지 보고 Enter를 눌러 거래를 확정합니다. 실제 개인 장부에는 영수증 금액과 통화를 그대로 적으세요.

확정 뒤에는 계좌 거래장에 방금 입력한 날짜·내용·금액이 남아 있는지 확인합니다. 계정 트리에서 해당 계좌의 잔액이 예상대로 변했는지도 보세요. 숫자가 반대로 움직였다면 지출을 입금 열에 넣지 않았는지 살펴봅니다. 이 예시는 소프트웨어 조작을 익히기 위한 것이며, 사업 장부의 계정과목을 정하는 세무 판단을 대신하지 않습니다.

  1. 계정 트리에서 출금 계좌를 두 번 클릭하고 거래장의 새 행을 엽니다.
  2. 날짜와 내용을 적고 Transfer에서 식료품 비용 계정을 고른 뒤 출금 금액을 입력합니다.
  3. Enter로 기록한 뒤 거래 행과 계좌 잔액을 확인하고 File → Save로 장부를 저장합니다.

저장한 장부 다시 열고 보고서 확인하기

기본 XML 형식으로 저장했다면 거래를 추가하거나 고친 후 File → Save 또는 도구 모음의 Save 버튼을 누르세요. 파일을 닫았다가 다시 열 때는 File → Open에서 저장한 .gnucash 파일을 고릅니다. 최근 열었던 파일은 File 메뉴의 목록에도 나타날 수 있습니다.

파일을 다시 열어 계정 트리와 거래장을 살펴보면 저장이 끝났는지 확인할 수 있습니다. GnuCash에는 Reports → Income & Expense → Cash Flow처럼 수입·지출 흐름을 보는 보고서도 있지만, 먼저 거래 입력과 파일 저장이 잘 되는지부터 확인하는 편이 좋습니다. 보고서는 기록한 기간과 계정에 따라 내용이 달라집니다.

한 PC에서 개인 장부 하나를 쓰는 경우라면 기본 파일 하나로 시작할 수 있습니다. 가계와 사업 기록처럼 서로 분리할 이유가 있다면 다른 파일로 저장하세요. 원본 파일을 옮길 때는 파일 이름뿐 아니라 저장 폴더도 함께 확인해야 다음에 같은 장부를 열 수 있습니다.

  1. 거래를 입력한 뒤 File → Save를 눌러 현재 파일을 저장합니다.
  2. GnuCash를 다시 열어 File → Open에서 저장한 .gnucash 파일을 선택합니다.
  3. 계정 목록과 방금 입력한 식료품 거래가 그대로 표시되는지 확인합니다.

계정이나 금액이 기대와 다르게 보일 때

식료품 비용 계정이 Transfer 목록에 없다면 먼저 계정 트리에서 비용 범주가 생성됐는지 살펴보세요. 새 계정 구조를 만들 때 해당 범주를 선택하지 않았다면 계정 트리의 새 계정 구조 설정 기능으로 범주를 더하거나 필요한 비용 계정을 만들 수 있습니다. 기존 거래의 상대 계정을 임의의 비슷한 항목으로 넘기기 전에 정확한 계정 이름을 확인하세요.

초기 잔액을 입력했는데 0으로 보인다면 설정 도우미에서 초기 잔액 칸을 벗어나기 전에 다음 화면으로 넘어갔는지 떠올려 보세요. 공식 문서는 해당 칸을 클릭해 값을 넣은 다음 Tab이나 Enter로 이동해야 입력이 유지된다고 설명합니다. 금액을 다시 볼 때는 초기 잔액과 그 뒤에 입력한 거래를 구분해 확인하세요.

저장한 거래가 보이지 않는다면 먼저 화면 상단의 장부 파일 이름과 File 메뉴의 최근 파일 목록을 확인하세요. 같은 이름의 다른 파일을 열었을 수 있습니다. 기본 XML 장부에서는 수정 뒤 Save를 눌러야 디스크에 반영되므로, 작업 중에는 저장 경로와 저장 완료 여부를 함께 확인하는 편이 안전합니다.

자주 묻는 질문

GnuCash 5.17은 무료인가요?

네. 공식 사이트는 GnuCash를 GNU GPL로 배포하는 무료 개인·소규모 사업 회계 프로그램이라고 안내합니다.

Windows에서는 어떤 파일을 받나요?

공식 5.17 릴리스의 gnucash-5.17.setup.exe를 고릅니다. GnuCash 홈페이지는 5.17의 Windows 8·10·11 지원을 표시합니다.

처음 켜면 무엇부터 해야 하나요?

환영 화면에서 새 계정 만들기를 선택하세요. 이미 화면을 닫았다면 File → New File로 새 장부 설정 도우미를 엽니다.

지출을 어느 칸에 적나요?

은행 계좌의 거래장에서 상대 비용 계정을 선택하고, 실제 지출액을 출금 열에 적습니다. Enter 뒤 거래 행과 잔액을 확인하세요.

장부 파일을 다시 여는 방법은 무엇인가요?

기본 XML 형식으로 저장한 .gnucash 파일을 File → Open에서 선택하면 됩니다. 저장 위치를 모르면 File 메뉴의 최근 파일 목록을 살펴보세요.

첫 거래를 적고 저장 파일까지 확인하세요

GnuCash 5.17을 설치한 뒤 새 계정 트리를 만들고, 실제 출금 계좌의 거래장에서 비용 항목과 금액을 연결해 한 건을 기록해 보세요. 거래가 보이는지, 계좌 잔액이 예상대로 변했는지 확인한 다음 .gnucash 파일을 저장하고 다시 열면 첫 장부 작업이 끝납니다. 익숙해진 뒤 필요한 계정과 보고서를 천천히 늘려도 됩니다.

공식 자료와 확인일

GnuCash 공식 사이트와 5.17 지원 환경 · GnuCash 공식 GitHub 5.17 릴리스 · GnuCash 공식 새 계정 만들기 설명 · GnuCash 공식 거래 입력 설명 · GnuCash 공식 파일 저장 설명 | 2026-10-14T13:46:18.064629+00:00

GnuCash 5.17 무료 다운로드