세금 보고 가이드
Beancount 데이터를 사용하여 연말 세금 보고를 지원하는 국가별 자료
소개: 연말 세금 보고는 Beancount의 상세한 재무 기록을 활용하여 간소화할 수 있습니다. 아래에서는 Beancount 사용자에게 인기 있는 5개 지역(미국, 캐나다, 독일, 영국, 호주)에 대한 국가별 가이드를 제공합니다. 각 섹션에서는 개인 또는 소규모 사업체의 일반적인 세금 신고 절차를 설명하고, 공식 세무 당국 자료를 안내하며, Beancount 데이터(및 호환되는 도구 또는 플러그인)를 사용하여 보고를 간소화하는 방법에 대한 팁을 제공합니다. 이러한 가이드를 시작점으로 사용하여 Beancount 원장이 세금 신고 요구 사항을 효과적으로 지원하는지 확인하십시오.
미국
연말 세금 보고 개요: 미국에서는 개인 및 개인 사업자가 추가 서류와 함께 Form 1040으로 연간 소득세 신고서를 작성합니다. 주요 단계는 다음과 같습니다.
- 소득 증빙 서류 수집: 모든 W-2 양식(임금 소득), 1099 양식(프리랜서 소득, 이자, 배당금 등) 및 기타 연말 세금 명세서를 수집합니다. IRS는 영수증, 송장, 지불 청구서와 같은 뒷받침 서류를 정리된 방식으로 유지할 것을 권장합니다. 이러한 서류는 세금 신고서의 항목을 뒷받침합니다. 소규모 사업체 또는 자영업자는 사업 소득 및 지출을 보고하기 위해 Schedule C(사업 수익 또는 손실)를 사용하므로 해당 연도의 모든 사업 수익 및 지출 기록이 있는지 확인하십시오.
- 공제 및 세액 공제 취합: 공제 가능한 비용(예: 모기지 이자, 자선 기부금, 의료비) 및 세액 공제에 대한 기록을 수집합니다. 사업을 운영하는 경우 Schedule C 또는 기타 서류에 필요한 대로 비용을 범주별로 요약합니다(사무용품, 출장 등).
- 계정 및 재무 제표 조정: Beancount를 사용하여 해당 연도의 손익 계산서(손익) 및 대차 대조표를 생성합니다. 이렇게 하면 모든 소득 및 비용 합계가 문서와 일치하는지 확인할 수 있습니다. 연말에 감가상각 또는 재고 조사와 같은 항목에 대해 장부를 조정하는 것이 일반적입니다.
- 마감일까지 신고: 개인 세금 신고서는 일반적으로 다음 해 4월 15일까지 제출해야 합니다(연장되지 않은 경우). 시간이 더 필요한 경우 4월 마감일까지 연장을 신청하되, 연체를 피하려면 여전히 4월 15일까지 세금을 납부해야 합니다. 미국 납세자는 IRS 무료 파일(적격 소득의 경우) 또는 상업용 세금 소프트웨어를 사용하여 전자적으로 신고하거나 서면 신고서를 우편으로 보낼 수 있습니다.
공식 IRS 자료: 정확한 지침은 IRS 간행물 및 도구를 활용하십시오. 유용한 자료는 다음과 같습니다.
- IRS 자영업자 세금 센터: IRS "소규모 사업 및 자영업" 포털은 개인 사업자 및 소규모 사업체에 대한 양식 및 지침을 제공합니다. 예를 들어, 개인 사업자는 사업 소득을 보고하기 위해 Schedule C (Form 1040)를 제출해야 한다고 명시되어 있습니다. 또한 기록 유지, 공제 가능한 비용 및 세금 의무에 대한 자료를 연결합니다.
- IRS "세금 신고 방법" 가이드: IRS는 웹사이트에서 신고 절차를 단계별로 설명하고, 신고 필요 여부 확인, 모든 문서 수집, 적격 공제/세액 공제 청구를 강조합니다. 이 공식 가이드는 모든 것을 다루었는지 확인하는 데 유용한 체크리스트입니다.
- 기록 유지 지침 (IRS Pub. 583): IRS는 철저한 기록 유지를 권장합니다. IRS 지침에 명시된 바와 같이, 귀하의 장부는 총 소득, 공제 및 세액 공제를 명확하게 보여주어야 하며, 귀하는 귀하의 신고서의 각 항목을 입증하는 뒷받침 서류 (예: 송장, 취소된 수표 등)를 보관해야 합니다. Beancount 원장을 첨부 파일 또는 문서 참조와 함께 버전 제어 하에 유지하면 이러한 요구 사항을 충족하는 데 도움이 될 수 있습니다.
세금 보고를 위해 Beancount 데이터 사용: Beancount의 구조화된 데이터는 미국의 세금 보고에 크게 도움이 될 수 있습니다.
- Beancount 보고서 활용: 해당 연도의 표준 재무 보 고서를 생성합니다. 손익 보고서는 소득 및 비용 범주에 대한 합계를 제공합니다 (Form 1040 및 Schedule C에 유용함). 12월 31일 현재 대차 대조표는 연말 현금, 미수금, 미지급금 또는 재고를 추적하는 데 도움이 됩니다 (재고 가치를 보고하거나 현금 대 발생주의 차이를 설명해야 하는 경우 중요함). 이는
bean-report
명령을 통해 또는 Fava의 "손익 계산서"보기를 사용하여 생성할 수 있습니다. 많은 CPA가 손익 계산서와 대차 대조표를 요청합니다. Beancount는 요청 시 이러한 보고서를 출력할 수 있습니다. - 세금 양식과 일치하도록 비용 분류: 세금 범주에 맞게 Beancount 계정을 구성합니다. 예를 들어, 자영업자는 Schedule C의 범주를 반영하여
Expenses:Business:Advertising
,Expenses:Business:Travel
등을 가질 수 있습니다. 이렇게 하면 각 범주에 대한 합계를 쉽게 쿼리할 수 있습니다.bean-query
또는 Fava 쿼리 인터페이스를 사용하여 해당 연도의 계정별 비용을 합산한 다음 해당 합계를 세금 양식으로 전송할 수 있습니다. - 자본 이득 및 투자: 투자가 있는 경우 Beancount의 로트 추적은 매입 및 매도 날짜와 금액을 기록합니다. 이는 **Schedule D / Form 8949 (자본 이득 및 손실)**에 유용합니다. 해당 연도의 모든 자산 매도를 쿼리하고 원가 기준 및 수익금을 얻을 수 있습니다. 참고: 미국에서는 매도에 대한 특정 로트 식별(또는 기본적으로 FIFO)을 허용합니다. Beancount는 기본적으로 로트가 지정되지 않은 한 FIFO 기준으로 로트를 추적합니다. 선택한 방법을 반영하도록 Beancount에서 로트 매도를 올바르게 표시해야 합니다. 또한 워시 세일 규칙(30일 이내에 주 식을 다시 구매하는 경우 손실은 허용되지 않음)에 유의하십시오. Beancount는 워시 세일을 자동으로 표시하지 않지만 수동으로 조정하거나 커뮤니티 도구를 사용할 수 있습니다(아래 참조).
- 데이터 내보내기: Beancount에서 IRS 양식으로의 원클릭 내보내기는 없지만 데이터를 CSV 또는 Excel로 내보낼 수 있습니다. 예를 들어, Beancount에서 모든 자선 기부금 목록을 CSV로 내보내 세금 작업 문서에 첨부할 수 있습니다. 일부 세금 소프트웨어 (예: TurboTax)는 CSV를 통해 투자 거래를 가져올 수 있습니다. TurboTax는 주식 거래를 위한 특정 "이득/손실" CSV 형식을 지원합니다. Beancount를 사용하면 사용자 정의 스크립트 또는 쿼리를 작성하여 이러한 형식과 일치하는 거래 활동의 CSV를 생성하여 수동 입력 시간을 절약할 수 있습니다.
소프트웨어 및 도구 (미국): 다양한 도구가 Beancount와 함께 작동하여 신고서를 제출하는 데 도움이 될 수 있습니다.
- 세금 신고 소프트웨어: TurboTax, H&R Block, TaxAct 또는 FreeTaxUSA와 같은 인기 있는 프로그램은 일반적으로 신고서를 준비하는 데 사용됩니다. 이러한 프로그램은 Beancount와 직접 통합되지는 않지만 Beancount에서 생성된 요약을 사용하여 데이터를 입력할 수 있습니다. 예를 들어, Beancount에서 소득 및 공제에 대한 합계를 얻은 후 소프트웨어의 인터뷰 양식에 입력합니다. 투자의 경우 언급했듯이 주식 거래의 CSV를 TurboTax로 가져올 수 있습니다. Beancount 데이터를 사용하여 원활한 가져오기를 위해 TXF 파일 또는 지원되는 CSV 형식을 생성하는 것을 고려하십시오.
- 스프레드시트: 많은 기술 지향적인 신고자가 Beancount와 세금 양식을 연결하기 위해 스프레드시트를 사용합니다. Beancount에서 시산표 또는 계정 요약을 내보내고 (CSV 출력을 사용하여
bean-report
) Excel / Google Sheets를 사용하여 해당 수치를 세금 양식의 라인에 매핑할 수 있습니다. 이는 데이터 롤업 방식을 사용자 정의하는 데 유용합니다 (예: Schedule C의 단일 라인 항목으로 여러 Beancount 비용 계정을 합산). - 회계사 통합: CPA 또는 세금 신고 대리인을 사용하는 경우 Beancount 데이터를 공유할 수 있습니다. 대부분의 회계사가 QuickBooks 또는 Xero 파일에 익숙하지만 Beancount에서 PDF 또는 HTML 보고서를 제공할 수 있습니다. 한 가지 방법은 Bean
-bake
(Beancount의 도구)를 사용하여 해당 연도의 원장의 정적 HTML 웹사이트를 생성하는 것입니다. 이를 통해 회계사는 읽기 전용 형식으로 계정 및 거래를 찾아볼 수 있습니다. 또는 시산표 및 총계정 원장 세부 정보를 PDF로 내보내는 것이 일반적인 방법입니다. Beancount의 보고서는 PDF로 인쇄할 수 있으며 회계사가 예상하는 것과 유사합니다. Beancount 제작자가 언급했듯이 기술에 정통한 회계사는 이러한 출력을 사용하여 작업할 수 있습니다 (소득/부채에 대한 부호 규칙을 조정해야 하는 경우도 있음).
커뮤니티 팁 및 플러그인 (미국): Beancount 커뮤니티는 미국 특정 세금 요구에 유용한 몇 가지 추가 기능을 개발했습니다.
- 세금 손실 수확기 (Fava 확장 기능): 세금 손실 수확 기회를 식별하고 잠재적인 워시 세일을 표시하는 Fava 플러그인이 있습니다. 이 확장 기능은 Beancount 투자 계정을 스캔하고 세금 목적으로 손실로 매도할 수 있는 로트와 워시 세일 규칙에 따라 허용되지 않는 손실을 보고합니다. 이는 연말 세금 계획 (이득을 상쇄하기 위해 손실 실현)에 유용할 수 있습니다. 개인 투자 관리를 위한 고급 도구이지만 세금 전략을 위해 Beancount 데이터를 마이닝하는 방법을 강조합니다.
- 자동 감가상각 항목: 소규모 사업 자산의 경우 세금에 대한 감가상각을 계산하는 것은 지루할 수 있습니다. 이 작업을 자동화하는 커뮤니티 플러그인이 있습니다. 예를 들어, 유연한 감가상각 플러그인 (
beancount-plugins
의 일부)은 자산 구매에 추가하는 메타데이터를 기반으로 연간 감가상각 분개 항목을 생성할 수 있습니다. 정액법 또는 정률법과 같은 방법을 지원하며 캐나다 반년 규칙 (MACRS와 같은 미국 규칙에 적용할 수 있음)에 대한 모드도 있습니다. 이러한 플러그인을 사용하면 Beancount가 해당 연도의 감가상각비를 계산하여 세금 신고서 (Schedule C 또는 Form 4562 감가상각)에 포함할 수 있습니다. 이렇게 하면 장부와 세금 수치가 일치하게 유지됩니다. - 빠른 확인을 위한 Fava: 세금 준비 중에 Fava 웹 인터페이스를 실행하는 것은 매우 편리할 수 있습니다. "Expenses:Taxes:Property"를 빠르게 쿼리하여 재산세 합계를 얻거나 해당 연도 내내 공제 가능한 항목에 태그를 지정한 경우 특정 태그 (예:
#deductible
)로 거래를 필터링할 수 있습니다. 일부 사용자는 일시적으로 회계사가 질문에 대화식으로 답변할 수 있도록 Fava에 대한 액세스를 엽니다 (보안을 위해 신중하게 수행해야 함). 이 대화형 기능은 세금 준비의 양방향을 가속화할 수 있습니다.