화랑 세무회계

HWARANG TAX SERVICE

2025 종합소득세
COMPREHENSIVE INCOME TAX FILING 2025

2025년 종합소득세
신고 접수를 시작합니다

복잡한 세금 신고, 화랑 세무회계에 맡겨주세요.
전문 세무사가 직접 검토하고 최적의 절세 방안을 찾아드립니다.

신고 기간 · 2025년 5월 1일 ~ 5월 31일
10년+
업력
1:1
전담 세무사
100%
신고 완료율

신고 접수 신청

아래 정보를 입력해 주시면 담당 세무사가 빠른 시일 내 연락드립니다.

※ 입력하신 정보는 종합소득세 신고 상담 목적으로만 사용되며, 관련 법률에 따라 안전하게 보호됩니다.
✓ 접수가 완료되었습니다.
담당 세무사가 1~2 영업일 이내에 연락드리겠습니다. 감사합니다.
접수 중 오류가 발생했습니다. 잠시 후 다시 시도해 주세요.
function saveWebhook(url) { localStorage.setItem('hwarang_webhook', url); } function formatPhone(val) { const digits = val.replace(/\D/g, ''); if (digits.length <= 3) return digits; if (digits.length <= 7) return digits.slice(0,3) + '-' + digits.slice(3); return digits.slice(0,3) + '-' + digits.slice(3,7) + '-' + digits.slice(7,11); } document.getElementById('phone').addEventListener('input', function() { const pos = this.selectionStart; this.value = formatPhone(this.value); }); document.getElementById('income').addEventListener('input', function() { const raw = this.value.replace(/[^0-9]/g, ''); if (raw) this.value = parseInt(raw).toLocaleString('ko-KR') + '원'; }); async function submitForm() { const name = document.getElementById('name').value.trim(); const phone = document.getElementById('phone').value.trim(); const incomeType = document.getElementById('incomeType').value; const income = document.getElementById('income').value.trim(); const webhookUrl = document.getElementById('webhookUrl').value.trim(); const successMsg = document.getElementById('successMsg'); const errorMsg = document.getElementById('errorMsg'); const btn = document.getElementById('submitBtn'); successMsg.style.display = 'none'; errorMsg.style.display = 'none'; if (!name) { alert('성함을 입력해 주세요.'); return; } if (!phone || phone.replace(/\D/g,'').length < 10) { alert('올바른 연락처를 입력해 주세요.'); return; } if (!income) { alert('수입금액을 입력해 주세요.'); return; } if (!webhookUrl) { alert('구글 시트 웹훅 URL을 아래 설정란에 먼저 입력해 주세요.\n\nApps Script 배포 후 생성된 URL을 붙여넣으시면 됩니다.'); return; } btn.disabled = true; btn.textContent = '접수 중...'; try { await fetch(webhookUrl, { method: 'POST', mode: 'no-cors', // 구글 스크립트 통신 시 CORS 에러 방지를 위해 추가 headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ name, phone, incomeType: incomeType || '미입력', income }) }); successMsg.style.display = 'block'; document.getElementById('name').value = ''; document.getElementById('phone').value = ''; document.getElementById('incomeType').value = ''; document.getElementById('income').value = ''; btn.textContent = '접수 완료 ✓'; } catch (err) { errorMsg.style.display = 'block'; btn.disabled = false; btn.textContent = '신청 접수하기 →'; } }