> For the complete documentation index, see [llms.txt](https://www.boxhero.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.boxhero.io/docs/documentation/id/fitur-utama/purchase-and-sales/sales-reports.md).

# Laporan Penjualan

<figure><img src="/files/6681ad1ddf2ac981e6632288cd802da7d7a5c5b7" alt=""><figcaption></figcaption></figure>

***

## Sorotan Utama

* **Pantau metrik** seperti harga jual rata-rata, kuantitas penjualan, laba bersih, dan tingkat laba.
* Bandingkan data penjualan dan pembelian untuk mengidentifikasi **tren dan peluang**.
* **Gunakan data untuk mengidentifikasi** item yang berkinerja buruk dan/atau sesuaikan harga sesuai kebutuhan.

{% hint style="warning" %}
Laporan Penjualan *hanya* mencakup transaksi yang dicatat melalui **Pembelian & Penjualan** menu. Transaksi yang dilakukan melalui tindakan inventaris biasa seperti **Stok Masuk** atau **Stok** **Keluar** *tidak* disertakan.
{% endhint %}

## Tab Laporan Penjualan

BoxHero mengatur data penjualan melalui dua tab terpisah:

### A. Analisis Laba

Laba tim Anda dihitung berdasarkan catatan pesanan penjualan yang selesai. Jika Anda hanya menggunakan fitur <mark style="color:$primary;">`Penjualan`</mark> tanpa mencatat <mark style="color:$primary;">`Pembelian`</mark>, Anda masih dapat melihat hasil laba di tab ini.

<figure><img src="/files/bc2f9fc274dec2fe43611d2c6f4b1a0e00fa0596" alt=""><figcaption></figcaption></figure>

Dapatkan wawasan tentang profitabilitas tim Anda dengan metrik utama berikut:

<table><thead><tr><th width="275"></th><th></th></tr></thead><tbody><tr><td><strong>Harga Jual Rata-rata</strong></td><td>Jumlah penjualan ÷ Kuantitas penjualan</td></tr><tr><td><strong>Kuantitas Penjualan</strong></td><td>Total jumlah item yang terjual.</td></tr><tr><td><strong>Jumlah Penjualan</strong></td><td>Kuantitas penjualan × Harga jual<br><sub><em>* Harga jual adalah harga yang tercantum pada pesanan penjualan.</em></sub></td></tr><tr><td><strong>Kuantitas Pengembalian</strong></td><td>Jumlah item yang dikembalikan dan ditambahkan kembali ke stok.</td></tr><tr><td><strong>Jumlah Pengembalian</strong></td><td>Kuantitas pengembalian × Harga pengembalian<br><sub><em>* Harga pengembalian adalah harga yang tercantum pada pesanan pengembalian.</em></sub></td></tr><tr><td><strong>Pendapatan</strong></td><td>Jumlah penjualan − jumlah pengembalian</td></tr><tr><td><strong>Laba Bersih</strong></td><td><p>Pendapatan − (Biaya × (Kuantitas penjualan − Kuantitas pengembalian))</p><p><sub><em>* Biaya adalah harga pembelian yang tercantum di detail item.</em></sub></p></td></tr><tr><td><strong>Margin Laba (%)</strong></td><td>Laba bersih ÷ Pendapatan</td></tr></tbody></table>

{% hint style="warning" %}
**Catatan tentang metrik Analisis Laba:**

* **Jumlah penjualan** termasuk *diskon* dan *pajak*.
* Jika Anda memperbarui biaya item, **laba bersih** dihitung ulang berdasarkan harga pembelian yang diperbarui.
* Hanya item dengan aktivitas penjualan selama **periode yang dipilih** yang ditampilkan.
* **Kuantitas pengembalian** tercermin dalam perhitungan laba berdasarkan tanggal pengembalian diproses.
  {% endhint %}

### B. Ringkasan Penjualan

Data ringkasan penjualan dihitung berdasarkan *selesai* pesanan pembelian (PO) dan pesanan penjualan (SO). Jika Anda menggunakan kedua <mark style="color:$primary;">`Pembelian`</mark> dan <mark style="color:$primary;">`Penjualan`</mark> fitur tersebut, Anda dapat melihat hasilnya di tab ini.

<figure><img src="/files/1bcb9baad7adbc79852076b48d108b76daa3fbf4" alt=""><figcaption></figcaption></figure>

Evaluasi kinerja pembelian dan penjualan Anda dengan metrik berikut:

<table><thead><tr><th width="275"></th><th></th></tr></thead><tbody><tr><td><strong>Kuantitas Penjualan</strong></td><td>Total jumlah item yang terjual.</td></tr><tr><td><strong>Jumlah Penjualan</strong></td><td>Kuantitas penjualan × Harga jual<br><sub><em>* Harga jual adalah harga yang tercantum pada pesanan penjualan.</em></sub></td></tr><tr><td><strong>Kuantitas Pembelian</strong></td><td>Total jumlah item yang dibeli.</td></tr><tr><td><strong>Jumlah Pembelian</strong></td><td>Kuantitas pembelian × Biaya<br><sub><em>* Biaya adalah harga yang tercantum pada pesanan pembelian.</em></sub></td></tr><tr><td><strong>Kuantitas Pengembalian</strong></td><td>Jumlah item yang dikembalikan dan ditambahkan kembali ke stok.</td></tr><tr><td><strong>Jumlah Pengembalian</strong></td><td>Kuantitas pengembalian × Harga pengembalian<br><sub><em>* Harga pengembalian adalah harga yang tercantum pada pesanan pengembalian.</em></sub></td></tr><tr><td><strong>Pendapatan</strong></td><td>Jumlah penjualan − jumlah pengembalian</td></tr><tr><td><strong>Laba Kotor</strong></td><td>Pendapatan − jumlah pembelian</td></tr></tbody></table>

{% hint style="success" %}
Pilih <mark style="color:$primary;">`Lihat berdasarkan Mitra`</mark> untuk melihat penjualan berdasarkan **pelanggan** **dan** **pemasok** untuk periode yang dipilih.
{% endhint %}

***

## Mata Uang dan Nilai Tukar

<mark style="color:$primary;">`Laporan Penjualan`</mark> selalu tampilkan jumlah dalam [mata uang tampilan](/docs/documentation/id/pengaturan/team.md#currency), dengan mengonversi dari mata uang setiap pesanan menggunakan nilai tukar terbaru.

Nilai yang diterapkan muncul pada <mark style="color:$primary;">`Nilai Tukar`</mark> indikator di bagian atas laporan, berlabel tanggal dan waktu pengambilannya (misalnya, "Per 1 Jun 2026 1:00 PM").

* Jika mata uang pesanan sama dengan mata uang tampilan Anda, tidak ada konversi yang diterapkan.
* Jika mata uang pesanan berbeda, jumlahnya dikonversi, sehingga angka di laporan mungkin tidak sesuai dengan jumlah mentah yang ditampilkan pada pesanan itu sendiri.

<figure><img src="/files/54b8e3529f8bf1a49618b1ee8a4336c24abafcc9" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Untuk menyimpan *tetap* catatan, ekspor laporan ke Excel, yang menangkap nilai pada saat ekspor.
{% endhint %}

Jika jumlah suatu item terlihat jauh lebih tinggi atau lebih rendah dari yang diharapkan, biasanya itu adalah **ketidaksesuaian mata uang**, bukan kesalahan harga. Buka pesanan dan pastikan dibuat dalam mata uang yang benar.&#x20;

<figure><img src="/files/dc999fa08d2a74ba1b80aee85b2aa8c8ac7d6454" alt=""><figcaption><p>Misalnya, jika mata uang tampilan Anda adalah USD dan sebuah pesanan secara tidak sengaja dibuat dalam EUR, <br>jumlahnya dikalikan dengan nilai EUR → USD. </p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://www.boxhero.io/docs/documentation/id/fitur-utama/purchase-and-sales/sales-reports.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
