로그인 상태 확인 중

Google OTP 등록 — 필수

{{vm.email}}

이 계정은 인증 앱을 등록해야 사용할 수 있습니다. Google OTP(Google Authenticator)를 이용해 주세요.

  1. 휴대폰에 Google Authenticator 앱을 설치합니다. (Android: Play 스토어 / iOS: App Store)
  2. 앱에서 + → QR 코드 스캔을 선택해 아래 QR 코드를 스캔합니다.
  3. 앱에 표시된 6자리 코드를 입력하면 자동으로 등록됩니다.

{{vm.setupError}}

인증 앱 등록 QR 코드

QR 코드를 스캔할 수 없나요?

앱에서 설정 키 입력을 선택하고 아래 키를 입력하세요. (시간 기준, 계정: {{vm.setup.account}})

{{vm.setup.secret}}

이 QR 코드와 키는 비밀번호와 같습니다. 다른 사람에게 보여 주지 마세요.

{{vm.codeError}}

인증하는 중

복구 코드 — 지금 한 번만 표시됩니다

휴대폰을 잃어버렸을 때 로그인하기 위한 1회용 코드 {{vm.recoveryCodes.length}}개입니다. 이 화면을 벗어나면 다시 볼 수 없습니다. 비밀번호 관리자 등 안전한 곳에 저장하세요. 코드는 비밀번호와 같으니 스크린샷으로 공유하지 마세요.

{{c}}

복사되었습니다.

2단계 인증

{{vm.email}}

앱의 코드를 입력하거나 붙여넣으면 자동으로 확인합니다.

복구 코드는 1회용입니다. 사용하면 남은 개수가 줄어듭니다.

{{vm.codeError}}

인증하는 중
{{lg.title()}}
불러오는 중

{{vm.notice}}

새 복구 코드 — 지금 한 번만 표시됩니다

이전 복구 코드는 모두 무효가 되었습니다. 안전한 곳에 저장하세요.

{{c}}

복사되었습니다.

통계를 불러오는 중입니다…

아직 통계를 만들 월간내역이 없습니다.
왼쪽 "월간내역"의 + 로 월을 추가하고 지출내역을 가져오면 여기에 차트가 나옵니다.

{{dc.error}}

월간 지출액

막대 지출액 · 선 전월 대비(%)

내용별 · 사용처별 지출액 상위 {{dc.pieCount}}개

합계 {{dc.won(dc.total(dc.pieMonth))}}원

내용별

사용처별

순위내용금액비율
{{r.rank}}{{r.name}}{{dc.won(r.value)}}{{dc.pct(r.share)}}
없음
순위사용처금액비율
{{r.rank}}{{r.name}}{{dc.won(r.value)}}{{dc.pct(r.share)}}
없음

결제수단별 지출액 변화

시작 월 총액 내림차순
{{ym}}

내용별 지출액 변화

월별 최대 {{dc.sankeyCount}}개
{{ym}}

'{{lg.owner.display_name}}'님 · {{lg.current.record.month_label}}

열람 전용 총 {{lg.current.summary.totals.all | number}}원 · {{lg.current.summary.totals.count}}건
{{lg.imp.file.name || ''}}
{{lg.imp.error}} 추가 {{lg.imp.result.inserted}} {{lg.imp.result.format.label}} · {{lg.imp.result.format.created_at}} 생성 ({{lg.imp.result.format.auto ? '자동 감지' : '직접 선택'}}) 중복 {{lg.imp.result.duplicates}} 취소 제외 {{lg.imp.result.canceled}} 대상 아님 {{lg.imp.result.skipped}} 환산 {{lg.imp.result.fx.converted + (lg.imp.result.fx.card || 0)}} (카드사 원화 {{lg.imp.result.fx.card}}), 실패 {{lg.imp.result.fx.failed}} 오류 {{lg.imp.result.invalid.length}}

{{t.title}} {{t.total}}건 · 앞 {{t.rows.length}}건만 표시

행일시카드/구분사용처금액사유/내용
{{r.row || ''}} {{r.date}} {{r.time}} {{r.card}} {{r.merchant}} {{r.amount === null ? '' : (r.amount | number)}}{{r.currency ? ' ' + r.currency : ''}} {{r.reason}}
없음

월별 반영: {{m.month_label}} {{m.inserted}}건{{m.duplicates ? ' (중복 ' + m.duplicates + ')' : ''}}{{m.current ? ' · 현재 화면' : ''}}{{$last ? '' : ', '}}

별칭 미적용: {{u.source_name}}({{u.count}}){{$last ? '' : ', '}}

형식 오류로 제외: {{v.row}}행({{v.reason}}{{v.value ? ': ' + v.value : ''}}){{$last ? '' : ', '}}

사용내역

합계: {{lg.usageTotal() | number}} (필터 적용)

{{lg.usageError}}

날짜시간요일결제수단사용처금액 지급지급일보충내용상태
{{lg.draft.error}}
{{e.dow}}
{{lg.tvUsage.source.length ? '조건에 맞는 사용내역이 없습니다.' : (lg.ro ? '사용내역이 없습니다.' : '아직 사용내역이 없습니다. 엑셀을 가져오거나 추가 아이콘으로 입력하세요.')}}

내용별

합계 {{lg.tvMemo.total('total') | number}}
내용총액
[{{lg.cnt(x.count)}}] {{x.name}}{{x.total | number}}
없음

카드결제이체금액

합계 {{lg.tvCard.total('total') | number}}
결제수단총액
{{x.name}}{{x.total | number}}
없음

'생활비'를 '개인카드'로 결제한 항목 중 '지급일'이 비어 있는 항목

사용처별

합계 {{lg.tvMerchant.total('total') | number}}
사용처총액
[{{lg.cnt(x.count)}}] {{x.name}}{{x.total | number}}
없음

결제수단별

합계 {{lg.tvPay.total('total') | number}}
결제수단총액
{{x.name}}{{x.total | number}}
없음

생활비 보충 이체 ( -> 생활비통장)

합계 {{lg.tvSup.total('amount') | number}} · 미이체 {{lg.supPending() | number}}
날짜결제수단사용처금액내용이체날짜
{{s.used_at_text.slice(0, 10)}}{{s.payment_method}}{{s.merchant}}{{s.amount | number}}{{s.memo}}
{{s.error}}
없음

설정

카드/은행 별칭

금융기관 엑셀의 이용카드명·거래구분(거래대상)을 관리명칭으로 바꿔 저장합니다. 등록하면 "별칭 미적용" 지출이력에도 바로 적용되고, 관리명칭은 사용내역 입력 추천에 나옵니다. 카드가 갱신되어 이름이 바뀌면 같은 거래대상을 다른 등록일(적용 시작일)로 한 번 더 등록하세요. 사용일 기준으로 그날 쓰던 관리명칭이 연결됩니다.

거래대상관리명칭등록일
{{a.source_name}}
없음

결제수단

직접 등록한 결제수단입니다. 카드/은행 별칭의 관리명칭과 함께 사용내역 입력 추천에 나옵니다.

결제수단등록일
{{m.name}}
직접 등록한 결제수단이 없습니다.

사용자 관리

로그인을 허용한 계정과 관리자 여부를 관리합니다. 허용 목록에 없는 계정은 Google 로그인에 성공해도 들어올 수 없습니다.

이메일이름관리자상태마지막 로그인
{{u.email}} {{u.display_name}} {{!u.allowed ? '허용 안 됨' : (u.active ? '활성' : '비활성')}} {{u.last_login_at ? u.last_login_at.slice(0, 10) : '-'}}
{{p.email}}-- {{p.active ? '대기' : '비활성'}} 미로그인
없음

시스템 설정

값 칸을 고치고 칸을 벗어나면 저장됩니다. 새 설정은 아래에 이름과 값을 입력해 저장합니다.

이름값등록일
{{x.name}} {{x.created_text}}
없음

서버 상태

확인 중…

{{vm.error}}

상태
{{vm.health.status}}
D1
{{vm.health.bindings.planbyme_db ? '연결됨' : '미설정'}}
KV
{{vm.health.bindings.planbyme_kv ? '연결됨' : '미설정'}}
암호화 키
{{vm.health.bindings.DATA_ENCRYPTION_SECRET ? '등록됨' : '미등록'}}

개인설정

보안 (2단계 인증)

남은 복구 코드: {{vm.sec.remaining}}개 · 로그인 방법: {{vm.sec.method || '-'}}{{vm.sec.fresh ? ' (최근 인증)' : ''}}

최근 인증이 필요합니다. 현재 인증 코드(6자리) 또는 복구 코드를 입력한 뒤 다시 눌러 주세요.

{{vm.sec.error}}

새 인증 앱 등록

Google Authenticator 에서 + → QR 코드 스캔으로 아래 QR 을 스캔하고, 앱에 표시된 6자리 코드를 입력하세요. 확인하면 기존 인증 앱과 복구 코드는 무효가 되고, 다른 기기의 로그인은 해제됩니다.

새 인증 앱 등록 QR 코드

QR 코드를 스캔할 수 없나요?

{{vm.reenroll.setup.secret}}

{{vm.reenroll.error}}

내 프로필


목록은 관리자가 설정 > 시스템의 system.timezone.list 에서 정합니다.

저장되었습니다. {{vm.profileError}}

개인화

금융기관 순서

엑셀 가져오기의 금융기관 선택 목록에 나오는 순서입니다. 항목을 끌어서 순서를 바꾸고 저장을 눌러야 적용됩니다. 기본은 이름(가나다) 순서입니다.

  • {{i.label}}
{{lg.instOrder.msg}} {{lg.instOrder.error}}