esaFiskaly
Built for Indonesian SMEs and tax consultants

Accounting, Tax, POS and Compliance — one system.

esaFiskaly unifies double-entry bookkeeping, PPh & PPN automation aligned to DJP, multi-branch POS, and upload-ready SPT output. Built for Indonesian businesses and consulting practices that want compliance without busywork.

Business Operating System · Accounting + Tax + POS + Compliance
100%Double-entry otomatis
5 mntSetup akun pertama
7 ×PPh & PPN terintegrasi
esafiskaly.com/dashboard
Pendapatan MTD
Rp 184.220.500
+12,4%
PPN Terhutang
Rp 11.244.300
Mei 2025
PPh 21 Bulan Ini
Rp 7.812.000
3 hari lagi
Aliran Kas — 30 hari+Rp 38,2jt
Kalender Pajak
  • SPT Masa PPNJatuh tempo 30 Mei
  • PPh 21 / TER10 Juni
  • PPh 4(2) konstruksi10 Juni
Aktivitas POS
  • Tutup shift — Toko Tebet21:04
  • QRIS settlement BCARp 4.812.500
  • Stok rendah: Espresso Bean12 pcs
Built for Indonesian regulation — not adapted from elsewhere.
  • PMK 131/2024 — PPN DPP Nilai Lain
  • PP 58/2023 — PPh 21 TER
  • UU HPP — Annual progressive
  • PP 55/2022 — Final UMKM 0.5%
  • PP 9/2022 — PPh 4(2) construction
  • Row-Level Security FORCEd per tenant
Bento

One platform from the counter to SPT

Every operational event is reflected in the ledger and your tax returns.

POS & Cashier

Sales, QRIS, receipts and shifts — ready for physical stores and multi-branch.

Kopi Buatan · 14:22QRIS
Kopi Susu Gula ArenRp 32.000
Croissant AlmondRp 28.000
Air Mineral 600mlRp 8.000
TotalRp 68.000
Transaksi
24
Omzet
1,8jt
Kasir
Rina
Inventory & Warehouse

FIFO / weighted-average costing, multi-warehouse, stock opname and low-stock alerts.

Automatic accounting

Every sale and purchase generates a balanced journal. Real-time Neraca and Laba Rugi.

Dr. Kas/Bank · Rp 25.000
Cr. Pendapatan · Rp 22.523
Cr. PPN Keluaran · Rp 2.477
Automated tax

PPh 21 TER, PPh 23/26, PPh 4(2), Final UMKM 0.5% and PPN per PMK 131/2024.

PPh 21 TERAuto
PPh 23/26Auto
PPN MasaSiap Lapor
PPh 4(2) FinalDibuat
SPT TahunanDraft
Compliance output

Bukti Potong, Faktur Pajak, SPT Masa and SPT Tahunan, ready to upload.

BP PPh 21
FP 1.1
SPT Masa
SPT Tahunan
Consultant mode

One login, many clients. Consolidated tax calendar and document-request workflow.

ABCDE
POS · Store Operations

Open the till — bookkeeping opens with it.

Every POS transaction posts a balanced journal, draws down inventory, and computes PPN — directly, with no accounting staff retyping anything.

  • End the 2–3-hour daily reconciliation per shift
  • Per-product margin computes in real time because COGS is wired to inventory
  • QRIS settlements auto-reconcile when funds reach the bank
Read the related docs →
esafiskaly.com/pos
Shift aktif
Toko Tebet · Kasir 02
Online
QRISKartu DebitTunai
Keranjang
  • Es Kopi Susu Reguler
    2 × Rp 25.000
    Rp 50.000
  • Espresso Single
    1 × Rp 22.000
    Rp 22.000
  • Roti Bakar Coklat
    1 × Rp 18.000
    Rp 18.000
  • Air Mineral 600ml
    1 × Rp 8.000
    Rp 8.000
DPP Nilai LainRp 89.833
PPN 12%Rp 8.167
TotalRp 98.000
Stok otomatis berkurang. Jurnal + HPP + PPN ter-posting saat klik Bayar.
esaFiskaly
Inventory & Warehouse

Stock that always knows itself.

FIFO or weighted-average, multi-warehouse, low-stock alerts, opname with freeze periods — all wired into accounting and the tax engine.

  • No more 'negative stock' surprises at month-end opname
  • Adjustments become journals automatically — variance, damage, or theft hit the right accounts
  • Purchase Order suggestions when stock dips below min — never run out
Read the related docs →
esafiskaly.com/inventory
Total SKU Aktif
284
Nilai Persediaan
Rp 184.220.000
FIFO
Stok Rendah
7 SKU
butuh PO
Multi-Gudang
3
Pusat, Tebet, Kemang
SKUNamaGudangStokMinStatus
BEAN-ARB-001Espresso Bean Arabica 1kgGudang Pusat1220Stok rendah
MILK-FF-005Susu Full Cream 1LToko Tebet4824Aman
CUP-12OZCup Paper 12 ozGudang Pusat1240500Aman
ROTI-CHOCRoti Bakar Coklat (frozen)Toko Kemang620Stok rendah
WTR-600Air Mineral 600mlGudang Pusat384200Aman
Penjualan POS otomatis mengurangi stok dengan harga rata-rata bergerak. Stok di bawah Min memicu notifikasi & saran Purchase Order.
esaFiskaly
Indonesian tax automation

PMK 131/2024, PP 58/2023, UU HPP — behind the scenes.

PPh 21 TER, PPh 23/26 with NPWP-doubling, PPh 4(2) construction, PPN with DPP Nilai Lain, Final UMKM 0.5%. Every number follows current regulation — not foreign-system adaptation.

  • Monthly close becomes a review, not a data-entry sprint
  • Bukti Potong and Faktur Pajak issue automatically at invoice / payroll posting
  • SPT Masa and Tahunan output XML/CSV ready to upload to e-Bupot & DJP Online
Read the related docs →
esafiskaly.com/tax/reports
PPN Mei 2025
Rp 11.244.300
+3% MoM
PPh 21 Mei 2025
Rp 7.812.000
incl. THR
PPh 23 Mei 2025
Rp 2.650.000
14 vendor
Tren kewajiban pajak 5 bulan
PPNPPh 21PPh 23
PeriodePPNPPh 21PPh 23Status SPT Masa
Jan 2025Rp 8.220.000Rp 5.410.000Rp 1.800.000Telah dilaporkan
Feb 2025Rp 9.180.000Rp 5.410.000Rp 1.200.000Telah dilaporkan
Mar 2025Rp 11.240.000Rp 5.410.000Rp 2.100.000Telah dilaporkan
Apr 2025Rp 10.910.000Rp 5.530.000Rp 2.400.000Telah dilaporkan
Mei 2025Rp 11.244.300Rp 7.812.000Rp 2.650.000Draft siap kirim
esaFiskaly
Payroll & PPh 21

TER Jan–Nov, progressive settlement in December.

The PPh 21 engine follows PP 58/2023 for monthly computation and UU HPP for the annual settlement — including gross-up for employees without NPWP and BPJS integration.

  • No more PPh 21 spreadsheets that diverge month to month
  • Final A1 Bukti Potong issues automatically each December or at termination
  • Payroll journal balanced, with BPJS Payable and PPh 21 Payable as discrete legs
Read the related docs →
esafiskaly.com/payroll
Periode Mei 2025
Skema PPh 21 TER — PP 58/2023
Brutto Rp 48.550.000PPh 21 Rp 1.083.500
KaryawanPTKPBruttoBPJSTERPPh 21Take Home
Andi PratamaK/1Rp 12.500.000Rp 312.500B · 2%Rp 250.000Rp 11.937.500
Siti RahmaTK/0Rp 9.800.000Rp 245.000A · 2%Rp 196.000Rp 9.359.000
Budi SantosoK/2Rp 18.750.000Rp 468.750B · 3%Rp 562.500Rp 17.718.750
Putri MaharaniTK/0Rp 7.500.000Rp 187.500A · 1%Rp 75.000Rp 7.237.500
Bulan Desember: sistem otomatis beralih ke perhitungan progresif tahunan UU HPP, settlement final per karyawan.
esaFiskaly
Consultant mode

One login. Many clients. No deadline slips through.

Tax consultants and accounting practices manage a client portfolio without logging out — with a consolidated tax calendar and per-tenant FORCEd audit log.

  • Switch clients in one click — tenant context auto-applies to every request
  • Consolidated calendar surfaces all deadlines, nothing slips
  • Database isolation (RLS FORCEd) makes cross-tenant data leaks impossible
Read the related docs →
esafiskaly.com/consultant
Kantor Konsultan
esa · Sandi Tax Partners (6 klien aktif)
2 deadline kritisKalender konsolidasi
PT Maju Jaya Distribusi
Badan · PKP
PM
Omzet YTDRp 4.200.000.000
BerikutnyaSPT Masa PPN · 20 Mei
Kedai Tebet Coffee
OP · Final 0,5%
KT
Omzet YTDRp 480.000.000
BerikutnyaSetoran 15 Juni
Toko Elektronik Bandung
Badan · PKP
TE
Omzet YTDRp 2.100.000.000
BerikutnyaPPh 23 · 10 Juni
CV Surya Konstruksi
Badan · PKP
CS
Omzet YTDRp 1.650.000.000
BerikutnyaPPh 4(2) · 10 Juni
Klinik Sehat Mandiri
Badan · Non-PKP
KS
Omzet YTDRp 320.000.000
Berikutnya
Import Trading Jaya
Badan · PKP
IT
Omzet YTDRp 6.840.000.000
BerikutnyaFaktur Pajak draft 8
esaFiskaly

From the cash register to SPT — no manual intervention

Every operational step becomes an accounting entry and a tax obligation.

  1. 1
    POS sale

    Cashier closes a sale via cash, QRIS or card.

  2. 2
    Auto-journal

    Revenue, COGS, inventory and PPN are recorded instantly.

  3. 3
    Reconciliation

    QRIS settlement and bank statements auto-match.

  4. 4
    Tax computed

    PPh and PPN are calculated under current regulations.

  5. 5
    SPT & withholding

    XML/CSV outputs are ready to upload to DJP.

DJP-aligned

Built for Indonesian regulation

Every number follows the latest DJP rules — not adapted from foreign systems.

PPh 21 TER monthly + progressive year-end (PP 58/2023 & UU HPP)

PPN under PMK 131/2024 (effective 11% non-luxury, 12% luxury, DPP Nilai Lain)

Final UMKM 0.5% with 500m exemption for individuals (PP 55/2022)

PPh 4(2) construction at updated rates per PP 9/2022

SPT Masa and Tahunan: XML + CSV ready for e-Filing

Per-tenant database isolation with row-level security FORCEd

Integrations that just work

Wired into the tools Indonesian businesses already use.

QRIS
BCA
Mandiri
BNI
BRI
DJP Online
e-Faktur
e-Bupot
WhatsApp Business

Indonesian businesses already shipping on it

Not made-up testimonials — these are the business profiles esaFiskaly was tested against from day one.

Multi-branch F&B
12-outlet coffee chain, daily QRIS settlements

Multi-outlet POS, per-warehouse stock, PMK 131/2024 PPN, and monthly PPN SPT — from a single dashboard.

Tax Consultant
6 active clients, consolidated calendar

Switch between tenants, draft Bupot per client, and ship SPT Masa ready for e-Bupot Unifikasi.

B2B Distributor
Invoice + Faktur Pajak + PPh 23 Bukti Potong integrated

Issue invoice → faktur pajak with DJP serial; PPh 23 withheld at payment is tracked as a tax credit.

From demo to production in days, not quarters

esaFiskaly does not require an ERP consultant. Your team can be onboarded in week one.

  1. Day 1Sign up & seed COA

    Create the tenant, pick business type, click 'Seed Indonesian COA' (80+ standard accounts).

  2. Day 2–3Master data

    Import employees, inventory items, customers, suppliers — via CSV or manually.

  3. Day 4–5Tax configuration

    Set PKP status, company NPWP, and the tax period. The tax engine is ready to use.

  4. Week 1Start transacting

    POS goes live or the first invoice ships. Journals begin to accumulate.

  5. End of month 1Close + SPT

    Balance Sheet, P&L, monthly SPT — all ready from the operational activity already flowing.

Pricing

One simple plan. 30-day trial, no credit card.

Start free, then Rp 99,000/month — or save 2 months with the yearly plan.

Monthly
Rp 99.000/month

Pay monthly, cancel anytime.

  • Automatic double-entry accounting
  • PPh 21 TER + December progressive settlement
  • PPN PMK 131/2024 with DPP Nilai Lain
Start 30-day Trial
Best Value
Yearly
Rp 1.000.000/year
Save Rp 188,000/year

Equivalent to Rp 83,333/month

  • Bukti Potong + Faktur Pajak ready to upload
  • SPT Masa & Tahunan (XML + CSV)
  • Multi-client Consultant Mode
Start 30-day Trial

30 days free · No credit card · Your data is never deleted

See full pricing →

Frequently asked

Q.I have no accounting background. Can I use esaFiskaly?
Yes. SME users only interact with POS, invoices, and expense uploads. Double-entry journals form automatically behind the scenes — consultants and auditors can inspect the raw journals at any time.
Q.Is esaFiskaly suitable for tax consultants?
Yes. Consultant Mode lets one user hold memberships across many client tenants with fast switching and a consolidated tax calendar. Every client is fully isolated via Row-Level Security.
Q.What about the 2025 12% PPN?
esaFiskaly applies PMK 131/2024 — the 12% rate stays, but DPP Nilai Lain keeps effective PPN at 11% for non-luxury. The mechanism is DJP-valid.
Q.What does the SPT output look like?
XML and CSV are ready for e-Bupot Unifikasi (SPT Masa) and DJP Online (SPT Tahunan 1770/1771). Structural validation is built in.
Q.Is there a free trial?
Yes. No credit card. Create an account, seed COA, and process your first transaction in 5 minutes.

Run your Indonesian business on esaFiskaly

Accounting, tax, POS and compliance — one system, free to try. No credit card, no accounting background required.