> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Laporan

> Rekonsiliasi saldo, tinjau setiap biaya, dan ekspor pembayaran, penyesuaian, payout, serta buku besar saldo sebagai CSV atau XLSX untuk rentang tanggal apa pun.

## Pendahuluan

**Laporan** adalah tempat Anda melacak pergerakan uang dan membuat ekspor. Buka
**Settings → Reports**.

Halaman ini memiliki tiga bagian:

<CardGroup cols={3}>
  <Card title="Track Money Movement" icon="scale-balanced" href="#track-money-movement">
    Dua tampilan langsung yang menjelaskan saldo dan biaya Anda di layar.
  </Card>

  <Card title="Download Reports" icon="file-csv" href="#download-reports">
    Empat ekspor yang dapat Anda buat untuk rentang tanggal, dalam format CSV atau XLSX.
  </Card>

  <Card title="Generated Reports" icon="clock-rotate-left" href="#generated-reports">
    Setiap laporan yang pernah Anda buat, siap diunduh kembali.
  </Card>
</CardGroup>

<Frame caption="Settings → Reports: live views, custom exports, and your report history">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/reports-hub.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=5ca9b31a0a29106dba531c8e1c5a7f9d" alt="Tab Reports di Settings, menampilkan Track Money Movement, Download Reports, dan Generated Reports" style={{ maxHeight: '500px', width: 'auto' }} width="1400" height="700" data-path="images/reports/reports-hub.png" />
</Frame>

<Note>
  Laporan tersedia dalam **Test Mode** dan **Live Mode**, dan masing-masing hanya membaca
  data dari mode tersebut. Ganti mode di sidebar sebelum membuat laporan.
</Note>

***

## Melacak Pergerakan Uang

Dua tampilan menjawab pertanyaan di layar, tanpa perlu mengunduh. Masing-masing menerima rentang
tanggal dan memiliki tombol **Export** yang menyimpan tampilan yang sama sebagai file.

### Ringkasan Saldo dan Payout

Tampilan ini merekonsiliasi saldo Anda untuk periode tersebut. Tampilan ini memiliki tiga blok.

<Frame caption="Balance and Payout Summary: starting balance, activity breakdown, and payout detail">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/balance-and-payout-summary.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=5b0cfd57bb38fde17a0978bdb6fb56e1" alt="Balance and Payout Summary yang menampilkan blok Balance Summary dan blok Balance Change from Activity" style={{ maxHeight: '500px', width: 'auto' }} width="1120" height="798" data-path="images/reports/balance-and-payout-summary.png" />
</Frame>

**Balance Summary** menampilkan periode dari awal hingga akhir.

| Baris                                 | Arti                                                       |
| ------------------------------------- | ---------------------------------------------------------- |
| Saldo awal                            | Saldo Anda saat periode dimulai.                           |
| Perubahan saldo bersih dari aktivitas | Semua yang terjadi dalam periode tersebut, kecuali payout. |
| Total payout                          | Dana yang keluar melalui payout.                           |
| Saldo akhir                           | Saldo awal + aktivitas − payout.                           |

**Balance Change from Activity** menguraikan baris tengah menjadi bagian-bagiannya.

| Baris                  | Yang termasuk                                                                                                                                                                   |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Pembayaran diterima    | Pembayaran yang berhasil.                                                                                                                                                       |
| Refund diterbitkan     | Refund dan biaya refund, dikurangi pembalikan salah satunya.                                                                                                                    |
| Dispute kalah          | Dispute dan biaya dispute, dikurangi pembalikan dispute.                                                                                                                        |
| Biaya dipotong         | Biaya pembayaran, biaya payout, biaya dunning, biaya retry pembayaran, biaya BYOP, biaya pemulihan keranjang yang ditinggalkan, dan biaya Ethoca, dikurangi pembalikan apa pun. |
| Pajak dipotong         | Pajak, dikurangi pembalikan pajak.                                                                                                                                              |
| Pergerakan lainnya     | Dodo Credits, penyesuaian manual, dan konversi mata uang.                                                                                                                       |
| Perubahan Saldo Bersih | Jumlah dari baris-baris di atas.                                                                                                                                                |

<Note>
  **Pergerakan lainnya** berisi entri yang tidak termasuk dalam baris bernama di atas:
  **Dodo Credits** (kredit yang diterapkan Dodo Payments ke saldo Anda), **penyesuaian
  manual** (koreksi yang dicatat oleh tim kami), dan **konversi mata uang**
  (perbedaan yang dicatat saat saldo dikonversi antar mata uang).
</Note>

**Payout Reconciliation** mencantumkan setiap payout dalam periode tersebut pada barisnya sendiri, dengan
jumlah kotor, setiap potongan, dan jumlah bersih yang dibayarkan.

<Frame caption="Payout Reconciliation: one row per payout, gross to net">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/payout-reconciliation.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=a6c50e1b10b010deae1cb020c1afa179" alt="Bagian Payout Reconciliation yang mencantumkan setiap payout dengan jumlah kotor, potongan, dan jumlah bersih yang dibayarkan" style={{ maxHeight: '500px', width: 'auto' }} width="1120" height="790" data-path="images/reports/payout-reconciliation.png" />
</Frame>

<Tip>
  Sebuah payout mengklaim setiap entri buku besar yang belum diklaim hingga tanggal batasnya, bukan hanya
  pembayaran dalam periode tersebut. Karena itu, Dodo Credits dan penyesuaian dapat mendanai
  sebagian payout, dan akan muncul di bawah **Other**.
</Tip>

### Semua Biaya

Setiap biaya yang diambil dari saldo Anda dalam periode tersebut, dengan total dan
rincian per transaksi.

<Frame caption="All Fees: a total, then every fee itemized by transaction">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/all-fees.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=bae2394ff27670737555d6237e792462" alt="Halaman All Fees yang menampilkan total Fee Summary dan bagian Fee Breakdown by Transaction" style={{ maxHeight: '500px', width: 'auto' }} width="1120" height="426" data-path="images/reports/all-fees.png" />
</Frame>

***

## Mengunduh Laporan

Empat laporan membuat file untuk rentang tanggal apa pun. Masing-masing membuka panel tempat Anda
memilih periode, format, dan filter untuk laporan tersebut.

Setiap laporan diekspor sebagai **CSV** atau **XLSX**.

| Laporan                          | Isinya                                                                                                 |
| -------------------------------- | ------------------------------------------------------------------------------------------------------ |
| **Transactions Report**          | Setiap pembayaran yang diproses, beserta status setiap transaksi.                                      |
| **Adjustments Report**           | Refund dan dispute secara bersamaan — setiap pengurangan saldo dalam satu file.                        |
| **Payout Report**                | Ringkasan payout, dengan rincian biaya lengkap untuk setiap periode payout.                            |
| **Ledger Reconciliation Report** | Buku besar saldo, satu baris untuk setiap pergerakan, untuk direkonsiliasi dengan rekening koran Anda. |

### Transactions Report

<Frame caption="Create a Transactions Report">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/transactions-report-modal.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=11c1cae00fcd638dd6e38098f3c91def" alt="Panel Create a Transactions Report dengan filter periode waktu, format, metode pembayaran, dan status pembayaran" style={{ maxHeight: '500px', width: 'auto' }} width="390" height="786" data-path="images/reports/transactions-report-modal.png" />
</Frame>

* **Payment Method** — Card, UPI, Wallet, Bank Transfer, Bank Redirect, Pay Later, Crypto, atau Bank Debit. Pilih **All** untuk semua metode.
* **Payment Status** — Succeeded, Failed, atau Pending.

### Adjustments Report

<Frame caption="Create an Adjustment Report">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/adjustments-report-modal.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=ab43d59e062dd154f6d190cfb733f75b" alt="Panel Create an Adjustment Report dengan filter jenis penyesuaian, metode pembayaran, status refund, dan status dispute" style={{ maxHeight: '500px', width: 'auto' }} width="390" height="786" data-path="images/reports/adjustments-report-modal.png" />
</Frame>

* **Adjustment Type** — All, Refunds, atau Disputes.
* **Payment Method** — delapan metode yang sama seperti di atas.
* **Refund Status** — Succeeded, Failed, atau Pending.
* **Dispute Status** — Opened, Challenged, Accepted, Lost, Won, Cancelled, atau Expired.

### Payout Report

Pilih periode dan format. Laporan ini tidak memerlukan filter lain.

<Frame caption="Create a Payout Report">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/payout-report-modal.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=ffbf9e7d57956c0172ecbad5460afab8" alt="Panel Create a Payout Report dengan opsi periode waktu dan format" style={{ maxHeight: '500px', width: 'auto' }} width="390" height="786" data-path="images/reports/payout-report-modal.png" />
</Frame>

### Ledger Reconciliation Report

Laporan ini memiliki dua mode. Gunakan **Reconciliation by** untuk memilih salah satunya.

<Frame caption="Create a Ledger Reconciliation Report, by period">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/ledger-report-modal.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=1a7eee33cfbb2115ec66236bf670bd70" alt="Panel Create a Ledger Reconciliation Report yang diatur ke Period, menampilkan daftar filter jenis peristiwa" style={{ maxHeight: '500px', width: 'auto' }} width="390" height="786" data-path="images/reports/ledger-report-modal.png" />
</Frame>

**Period** mengekspor setiap pergerakan buku besar dalam rentang tanggal.

**Payout ID** mengekspor pergerakan dari satu payout. Masukkan referensi payout
(misalnya `pyt_kxncrebha`) untuk mendapatkan baris persis yang diselesaikan payout tersebut.

<Frame caption="Look up one payout by its reference ID">
  <img src="https://mintcdn.com/dodopayments/wcp2oXUYABdJitHh/images/reports/ledger-report-by-payout-id.png?fit=max&auto=format&n=wcp2oXUYABdJitHh&q=85&s=48f49419884ae9d949ed7ad5425bb30e" alt="Panel yang sama diatur ke Payout ID, menampilkan kolom untuk memasukkan referensi payout" style={{ maxHeight: '500px', width: 'auto' }} width="390" height="786" data-path="images/reports/ledger-report-by-payout-id.png" />
</Frame>

<Note>
  Payout ID yang tidak ada akan menghasilkan error. Payout ID tersebut tidak menghasilkan file
  kosong.
</Note>

**Event Types** memfilter baris berdasarkan jenis pergerakan saldo. Pilih
**All** untuk menyertakan semua jenis, atau pilih dari opsi berikut:

| Grup       | Opsi                                                                                 |
| ---------- | ------------------------------------------------------------------------------------ |
| Uang masuk | Payment, Dodo Credits, Adjustment, Currency Conversion                               |
| Payout     | Payout, Payout Reversal, Payout Fees, Payout Fees Reversal                           |
| Refund     | Refund, Refund Reversal, Refund Fees, Refund Fees Reversal                           |
| Dispute    | Dispute, Dispute Fees, Dispute Reversal                                              |
| Biaya      | Payment Fees, Payment Retry Fee, Dunning Fees, Abandoned Cart Recovery Fee, BYOP Fee |
| Pajak      | Tax, Tax Reversal                                                                    |

Tidak setiap jenis memiliki pembalikan. Hanya Payout, Payout Fees, Refund, Refund Fees,
Dispute, dan Tax yang memilikinya.

<Tip>
  Gunakan mode **Payout ID** untuk menjawab "apa saja yang ada dalam payout ini?". Gunakan **Period**
  dengan jenis peristiwa **All** untuk merekonsiliasi rekening koran baris demi baris.
</Tip>

***

## Membuat dan Mengunduh Laporan

<Steps>
  <Step title="Open the report">
    Buka **Settings → Reports** dan pilih laporan yang Anda perlukan.
  </Step>

  <Step title="Choose the period">
    Pilih rentang tanggal. Hanya data dalam rentang ini yang masuk ke file.
  </Step>

  <Step title="Choose the format and filters">
    Pilih **CSV** atau **XLSX**, lalu atur filter untuk laporan tersebut.
  </Step>

  <Step title="Download">
    Pilih **Download Report**. File akan diunduh, dan laporan ditambahkan ke
    **Generated Reports**.
  </Step>
</Steps>

Nama file memuat laporan dan rentang tanggal, sehingga unduhan dapat
diidentifikasi tanpa membukanya — misalnya
`dodo_ledger_2026-06-01_to_2026-06-30.csv`.

<Note>
  Ekspor CSV diawali dengan penanda urutan byte UTF-8, sehingga Excel membuka
  karakter beraksen dan skrip non-Latin dengan benar.
</Note>

### Batas Baris

Satu ekspor memiliki batas, sehingga periode yang panjang mungkin perlu dibagi.

| Laporan               | CSV           | XLSX          |
| --------------------- | ------------- | ------------- |
| Ledger Reconciliation | 500,000 baris | 100,000 baris |
| Semua laporan lainnya | 100,000 baris | 50,000 baris  |

Jika rentang tanggal Anda melebihi batas, ekspor akan ditolak dengan sebuah pesan.
Persempit rentang atau tambahkan filter, lalu buat kembali.

<Tip>
  Pilih CSV untuk periode yang panjang. Batas barisnya lebih tinggi.
</Tip>

***

## Laporan yang Dibuat

Setiap laporan yang Anda buat dicatat, sehingga Anda dapat mengunduhnya kembali tanpa
membuat ulang.

| Kolom        | Arti                           |
| ------------ | ------------------------------ |
| Report       | Jenis laporan.                 |
| Date Range   | Periode yang dicakup laporan.  |
| Format       | CSV atau XLSX.                 |
| Rows         | Jumlah baris yang dimuat file. |
| Generated by | Anggota tim yang membuatnya.   |
| Created At   | Waktu laporan dibuat.          |
| Status       | **Completed** atau **Failed**. |

Tautan unduhan berlaku untuk waktu yang singkat. Jika file tersimpan telah kedaluwarsa, Dodo
Payments membuatnya kembali dari parameter yang sama dan baris tersebut ditandai sebagai
dibuat ulang.

<Warning>
  Laporan yang dibuat ulang dapat berbeda dari aslinya. Data di balik rentang tanggal
  terus berubah — refund atau dispute yang dicatat setelah pembuatan pertama akan muncul dalam
  pembuatan ulang. Simpan file yang diunduh jika Anda memerlukan angka persis seperti saat itu.
</Warning>

***

## Laporan Mana yang Saya Perlukan?

| Pertanyaan                                            | Laporan                                          |
| ----------------------------------------------------- | ------------------------------------------------ |
| Mengapa saldo saya bernilai demikian?                 | Balance and Payout Summary                       |
| Apa saja yang ada dalam payout ini?                   | Ledger Reconciliation, berdasarkan **Payout ID** |
| Berapa biaya yang saya bayar?                         | All Fees                                         |
| Saya memerlukan setiap pembayaran untuk akuntan saya. | Transactions Report                              |
| Berapa biaya refund dan dispute bagi saya?            | Adjustments Report                               |
| Saya perlu mencocokkannya dengan rekening koran.      | Ledger Reconciliation, berdasarkan **Period**    |

***

## Praktik Terbaik

<Tip>
  * Rekonsiliasi terlebih dahulu dengan **Balance and Payout Summary**. Unduh laporan terperinci hanya saat suatu angka perlu dijelaskan.
  * Ekspor **CSV** untuk periode panjang, dan **XLSX** hanya jika Anda akan mengolah file secara manual.
  * Simpan file yang Anda unduh. Laporan yang dibuat ulang tidak dijamin sama.
  * Terapkan filter sebelum memperluas rentang tanggal. Filter membantu menjaga ekspor tetap di bawah batas baris.
</Tip>

<Warning>
  Jika suatu angka tampak salah, periksa rentang tanggal dan filter terlebih dahulu. Jika masih
  salah, hubungi <a href="mailto:support@dodopayments.com">[support@dodopayments.com](mailto:support@dodopayments.com)</a>
  dengan menyertakan jenis laporan dan periodenya.
</Warning>

## Langkah Berikutnya

<CardGroup cols={2}>
  <Card title="Dashboard Analytics" icon="chart-line" href="/features/analytics-and-reporting">
    Lacak pendapatan, pelanggan, retensi, dan kesehatan transaksi.
  </Card>

  <Card title="Account Summary & Payout Wallet" icon="wallet" href="/features/account-summary-payout-wallet">
    Pahami penghasilan, potongan, dan siklus payout Anda.
  </Card>

  <Card title="Payout Structure" icon="money-bill-transfer" href="/features/payouts/payout-structure">
    Lihat bagaimana dan kapan payout masuk ke rekening bank Anda.
  </Card>

  <Card title="Refunds" icon="rotate-left" href="/features/transactions/refunds">
    Mulai dan pantau refund.
  </Card>
</CardGroup>
