esaFiskaly
Snapshot regulasi — bukan saran pajak resmi. Pelajari

Mode Konsultan Multi-Klien

Satu login, banyak klien, kalender pajak konsolidasi.

Mode Konsultan memungkinkan satu user (konsultan pajak/akuntan) memegang membership di banyak tenant (klien) — dengan satu login, switching cepat antar-klien, dan kalender pajak terkonsolidasi.

Arsitektur multi-tenant

1 User Account
N Memberships
N Tenants (klien)

Setiap tenant isolated penuh:

  • Database row-level security (RLS) FORCEd
  • Tenant GUC per-request transaction
  • Audit log terpisah per tenant

Tidak ada cross-talk data antar klien — bahkan konsultan tidak bisa melihat data tenant B saat aktif di tenant A.

Onboarding klien baru

  1. 1
  2. 2

    Sebagai konsultan, login → menu Tenant → Tambah Tenant Klien. Input nama bisnis, NPWP, jenis usaha (OP/Badan), status PKP.

  3. 3
  4. 4

    Otomatis Anda jadi Owner. Anda bisa undang user lain (staf klien atau staf kantor konsultan).

  5. 5
  6. 6

    Kalau klien ingin login sendiri (misalnya untuk lihat dashboard), undang email mereka dengan role Viewer atau Operator.

  7. 7
  8. 8

    80+ akun siap pakai di-seed dengan satu klik.

  9. 9
  10. 10

    Karyawan, item inventori, supplier, customer — sesuai jenis usaha klien.

Switching antar klien

  1. 1
  2. 2

    Header utama menampilkan tenant aktif. Klik nama tenant → dropdown muncul dengan daftar membership Anda.

  3. 3
  4. 4

    Sistem call POST /auth/switch-tenant → server set tenant context untuk request berikutnya.

  5. 5
  6. 6

    Frontend invalidate React Query cache untuk semua data tenant-scoped, lalu fetch ulang dengan context baru.

  7. 7
  8. 8

    Header menampilkan logo/nama tenant aktif sebagai konfirmasi visual — tidak ada keraguan klien yang sedang Anda kerjakan.

Kalender pajak konsolidasi (roadmap)

Saat dirilis (lihat ROADMAP Phase 5), kalender pajak konsolidasi akan menampilkan deadline gabungan dari semua klien Anda dalam satu view:

  • "Klien A — SPT Masa PPh 21 jatuh tempo 20 Mei"
  • "Klien B — SPT Tahunan Badan jatuh tempo 30 April"

Ini memungkinkan kantor konsultan kecil mengelola 10+ klien tanpa kehilangan deadline.

Permission per role

RoleBisa lihatBisa editBisa hapus tenant
OwnerSemuaSemua
AdminSemuaSemua
OperatorOperasionalOperasional (bukan setting)
ViewerRead-only

Best practice untuk kantor konsultan

  • Naming convention tenant: [Klien] - [Jenis Usaha] (e.g. "PT Maju Jaya - Distribusi").
  • Membership review quarterly: cabut akses staf yang sudah keluar.
  • Audit log review bulanan untuk klien high-value.
  • Document request workflow (roadmap Phase 5) untuk minta upload dokumen ke klien.

Pertanyaan yang sering muncul

Q.Berapa biaya pricing untuk multi-tenant?
Hubungi sales untuk plan konsultan. Pricing umumnya berbasis jumlah tenant aktif + jumlah user.
Q.Apakah saya bisa export laporan multi-klien sekaligus?
Per-tenant saat ini. Bulk export multi-klien ada di roadmap.
Q.Bagaimana kalau klien ingin migrasi keluar?
Klien bisa request data export (CSV / SQL backup). Setelah confirmed, tenant bisa di-archive. Data tetap aman 7 tahun sesuai ketentuan dokumen pajak.

Selanjutnya