# Pembelian & Penjualan

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-50d1ad845ea1cb707bb30571f9a4170a72468711%2F%E1%84%80%E1%85%AE%E1%84%86%E1%85%A2%E1%84%86%E1%85%B5%E1%86%BE%E1%84%91%E1%85%A1%E1%86%AB%E1%84%86%E1%85%A2.png?alt=media" alt=""><figcaption></figcaption></figure>

***

## Sorotan Utama

* **Manajemen Pesanan:** Buat dan kelola pesanan pembelian dan pesanan penjualan.
* **Pelacakan Status:** Pantau progres pesanan dengan label status yang jelas.
* **Penagihan**: Kirim faktur ke mitra melalui email atau ekspor ke PDF untuk dicetak.
* **Item Bundel:** Sederhanakan item yang dikelompokkan dengan membuat bundel.
* **Harga Kustom**: Tetapkan harga khusus untuk pesanan tertentu, dan terapkan pajak/diskon.
* **Manajemen Retur:** Kelola pengembalian dan pengembalian dana untuk pesanan tertentu.
* **Laporan Penjualan**: Analisis data penjualan Anda dengan laporan terperinci.

{% hint style="warning" %} <mark style="color:biru;">Pembelian & Penjualan</mark> berbeda dari <mark style="color:biru;">Transaksi Inventaris</mark> (Barang Masuk, Keluar, Penyesuaian, Pindah). Kedua fitur membantu mengelola jumlah inventaris, tetapi keduanya memiliki tujuan yang berbeda.

* Gunakan **Pembelian & Penjualan** ketika Anda membutuhkan catatan pembelian atau penjualan, harga, atau faktur.
* Gunakan **Transaksi** untuk pembaruan internal cepat yang tidak memerlukan dokumen apa pun.
  {% endhint %}

***

## Pembelian

Buka <mark style="color:biru;">**`Pembelian & Penjualan`**</mark> > <mark style="color:biru;">**`Pembelian`**</mark> untuk membuat dan mengelola pesanan pembelian.

{% embed url="<https://customer-0jrbilsa8yt3k758.cloudflarestream.com/a4f50b31fd0a4695abdbd0194037ca52/iframe?autoplay=true&controls=false&letterboxColor=transparent&loop=true&muted=true&poster=https://customer-0jrbilsa8yt3k758.cloudflarestream.com/a4f50b31fd0a4695abdbd0194037ca52/thumbnails/thumbnail.jpg?height=1080&preload=true>" %}

### Status Pesanan Pembelian

* **Draf**: Pesanan telah disimpan tetapi belum dikirim ke pemasok.
* **Dipesan:** Pesanan telah dibuat ke pemasok.
* **Diterima Sebagian:** Beberapa item telah tiba, tetapi yang lain masih tertunda.
* **Diterima:** Semua item dalam pesanan telah diterima.

{% hint style="info" %}
Saat Anda membuat PO, hal itu langsung tercermin dalam <mark style="color:biru;">**`Laporan Penjualan`**</mark> (kecuali draf).
{% endhint %}

Inventaris diperbarui *hanya* setelah pesanan pembelian dibuat **dan** proses *Barang Masuk* selesai.

* **Draf** atau **Dipesan** → Tidak ada perubahan inventaris
* **Diterima Sebagian** atau **Diterima** → Inventaris diperbarui

{% hint style="success" %}
**Catatan**: Nomor pesanan dibuat secara berurutan (misalnya, PO-000107, PO-000108, …)
{% endhint %}

***

## **Penjualan**

Buka <mark style="color:biru;">**`Pembelian & Penjualan`**</mark> > <mark style="color:biru;">**`Penjualan`**</mark> untuk membuat dan mengelola pesanan penjualan.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-d6bfaf222efb8b8135ced4040a4fbd8e54b10e07%2Fsales-order-web.png?alt=media" alt=""><figcaption></figcaption></figure>

### Status Pesanan Penjualan

* **Draf**: Pesanan telah disimpan tetapi belum dikonfirmasi.
* **Dikonfirmasi:** Pesanan telah dikonfirmasi, tetapi item belum dikirim.
* **Dikirim Sebagian:** Beberapa item telah dikirim; yang lain masih tertunda.
* **Dikirim:** Semua item telah dikirim dan diantarkan ke pelanggan.

{% hint style="success" %}
**Tips Pro:** Gunakan [Laporan Penjualan](https://www.boxhero.io/docs/documentation/id/fitur-lainnya/sales-reports) BoxHero untuk:

* Lacak metrik utama seperti harga jual, jumlah, dan keuntungan
* Analisis kinerja penjualan selama rentang tanggal yang dipilih
* Identifikasi tren dan peluang penetapan harga
  {% endhint %}

***

## Retur

Anda dapat menyederhanakan retur pelanggan dengan menautkannya langsung ke pesanan penjualan asli Anda.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-01d1c7d8edafd4f5441dfdfff395969bcc21ace0%2Fframeit_2026-03-11T14-41-39.jpg?alt=media" alt=""><figcaption></figcaption></figure>

### Status Retur

* **Diminta**: Permintaan retur telah dimulai, tetapi item belum tiba di lokasi.
* **Diterima Sebagian:** Beberapa item dari pesanan penjualan asli telah tiba, sementara yang lain masih tertunda.
* **Diterima:** Semua item dalam retur telah diterima secara fisik dan ditambahkan kembali ke inventaris.

#### Opsi 1: Buat Retur berdasarkan Nomor Pesanan

Gunakan metode ini jika Anda memiliki struk atau faktur pelanggan.

1. Buka ke <mark style="color:biru;">**`Pembelian & Penjualan`**</mark> > <mark style="color:biru;">**`Retur`**</mark> di bilah navigasi samping.
2. Klik **+ Buat Retur**.
3. Masukkan **Nomor Pesanan Penjualan** di kolom pencarian. Sistem akan secara otomatis menampilkan detail item asli.
4. Pilih item yang dikembalikan dan simpan pesanan.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-8b0e8b75c47f88970ed60f6df0708e6c5dc311ab%2Fframeit_2026-03-11T14-41-44.jpg?alt=media" alt=""><figcaption></figcaption></figure>

#### Opsi 2: Buat Retur dari Daftar Penjualan

Gunakan metode ini jika Anda perlu menelusuri transaksi asli terlebih dahulu.

1. Buka <mark style="color:biru;">**`Pembelian & Penjualan`**</mark> > <mark style="color:biru;">**`Penjualan`**</mark> dan temukan pesanan spesifik yang ingin dikembalikan oleh pelanggan.
2. Klik pesanan untuk membuka tampilan **Detail** .
3. Klik tombol **+ Buat Retur** di bawah bagian "*Item yang Dikembalikan*".

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-823b75c04be79e7917e3e6173f3a136af221d232%2Fframeit_2026-03-11T14-26-23.jpg?alt=media" alt=""><figcaption></figcaption></figure>

*(Opsional)* Masukkan detail retur di kolom memo untuk pelacakan dan komunikasi yang lebih baik dengan tim Anda.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-e68886b629563d2cf1dd670ae7d41771588dc341%2Fframeit_2026-03-11T14-29-15.jpg?alt=media" alt=""><figcaption></figcaption></figure>

Untuk panduan terperinci tentang fitur <mark style="color:biru;">**`Retur`**</mark> lihat blog kami:

{% embed url="<https://www.boxhero.io/en/blog/update-returns-and-refunds>" %}

***

## Pengaturan Pesanan

Anda dapat mengirim pesanan Anda melalui email, mencetaknya, atau menyimpannya sebagai PDF.

* Tambahkan atau edit informasi pemasok dan pelanggan di <mark style="color:biru;">**`Pusat Data`**</mark> > <mark style="color:biru;">**`Mitra`**</mark>.
* Perbarui informasi perusahaan Anda di <mark style="color:biru;">**`Pengaturan`**</mark> > <mark style="color:biru;">**`Tim`**</mark>.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-57fc0403e16ae915e561238e542e4d311b4c04a5%2F00%20copy%20121.png?alt=media" alt=""><figcaption></figcaption></figure>

### A. Tata Letak Cetak

Sesuaikan informasi apa yang muncul pada pesanan pembelian dan faktur penjualan Anda. Anda dapat mengatur template tata letak yang berbeda untuk setiap jenis dokumen.

Buka: <mark style="color:biru;">**`Pengaturan`**</mark> > <mark style="color:biru;">**`Pesanan`**</mark> > <mark style="color:biru;">**`Tata Letak Cetak`**</mark>&#x20;

{% embed url="<https://www.boxhero.io/en/blog/custom-print-layouts>" %}

#### **Pengaturan Tata Letak**

* **Logo Perusahaan —** Tambahkan gambar merek Anda di kanan atas dokumen.
* **Label Dokumen —** Ubah istilah yang ditampilkan pada dokumen.
  * Judul Dokumen *(Pesanan Pembelian, Faktur, Slip Pengepakan, Nota Pengiriman)*
  * Pemasok *(Vendor, Penjual, Dari)*
  * Penerima *(Pelanggan, Ditagihkan Ke, Dikirim Ke, Pembeli)*
* **Opsi Tampilan —** Pilih bidang mana yang akan disertakan pada dokumen.
  * Opsi yang tersedia: *Foto item, SKU, Barcode, Harga, Memo*
* **Atribut Item**: Pilih atribut item mana yang akan ditampilkan di bagian detail item pada dokumen.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-375ea41b4010cdee6b90afa63d7ab38e49ce9246%2Fframeit_2026-02-12T14-30-16.jpg?alt=media" alt=""><figcaption></figcaption></figure>

### B. Bidang Kustom

Jika Anda memerlukan bidang tambahan seperti alamat email kontak atau detail rekening bank, Anda dapat menambahkan [**bidang kustom**](https://www.boxhero.io/en/blog/custom-fields-for-purchases-sales) saat membuat pesanan pembelian atau pesanan penjualan.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-6701ab0fe9fe3526bfd06f7a55207f3ec3cb734c%2FSales%20Order_Custom%20Fields%20Section.png?alt=media" alt=""><figcaption></figcaption></figure>

Jika Anda sering menggunakan bidang yang sama, simpan sebagai **template**.

Buka: <mark style="color:biru;">**`Pengaturan`**</mark> > <mark style="color:biru;">**`Pembelian & Penjualan`**</mark> > <mark style="color:biru;">**`Bidang Kustom`**</mark> untuk menambahkan bidang kustom baru, dan setiap bidang yang disimpan beserta nilainya akan muncul otomatis setiap kali Anda membuat pesanan baru.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-7bdcbaa5787030a99572856888f9dcbc7ce86451%2FOrders_Custom%20Fields%20(1).png?alt=media" alt=""><figcaption><p>Dalam contoh ini, <strong>Nama</strong>: "<em>Bill Jones</em>" dan <strong>Bank</strong> <strong>Rekening</strong>: "<em>Chase Bank / 98-7654</em>3" disimpan sebagai nilai bidang kustom.</p></figcaption></figure>

{% hint style="warning" %}
Pengaturan bidang kustom berlaku di tingkat **tim**, sehingga semua anggota tim akan melihat bidang yang sama. Pastikan untuk menetapkan nilai default hanya untuk informasi yang harus dibagikan di seluruh tim.
{% endhint %}

### C. Pajak

Anda dapat menerapkan pajak pada pesanan Anda dan memilih cara perhitungannya:

* **Termasuk:** Pajak sudah termasuk dalam harga item.
* **Tidak Termasuk:** Pajak ditambahkan di atas harga item.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-5e05d533ac037727566e2bd79c8cf5365f33cd62%2Fboxhero-tax-default-tax.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Jika Anda secara rutin menerapkan tarif pajak yang sama pada pesanan Anda, Anda dapat menetapkannya sebagai **default**.
{% endhint %}

### D. Diskon

Anda juga dapat menerapkan diskon pada pesanan Anda:

* **Diskon Persentase** (mis., diskon 10%)
* **Diskon Tetap** (mis., diskon $5)

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-9deb549905be950f79cb794f27dc23e5ef29ae7a%2Fdiscount.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Catatan**: Saat *keduanya* pajak dan diskon diterapkan, **diskon dihitung terlebih dahulu**, kemudian pajak.
{% endhint %}

***

## Daftar Harga

[Daftar harga](https://www.boxhero.io/en/blog/price-lists) memungkinkan Anda menyimpan harga berbeda untuk klien tertentu, promosi, atau kesepakatan khusus. Bersama dengan biaya dan harga jual default Anda, Anda dapat membuat set harga tambahan dan menerapkannya saat Anda membuat pesanan pembelian atau pesanan penjualan.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-73b62f5a5352ebce2d2d593f4067456810442c12%2Fprice-lists-sales.png?alt=media" alt=""><figcaption></figcaption></figure>

Anda dapat membuat daftar harga di <mark style="color:biru;">**`Pusat Data`**</mark> > <mark style="color:biru;">**`Daftar Harga`**</mark>.

Daftar harga dapat diatur secara terpisah untuk tipe pembelian dan penjualan. Tambahkan harga item secara manual atau unggah semuanya sekaligus menggunakan file Excel.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-2f8dcd4756bccac1bc05a12090df596bbef22c93%2Fadd-price-list.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Catatan:** Item *tidak* yang termasuk dalam daftar harga yang dipilih akan menampilkan harga satuan 0 saat daftar diterapkan pada pesanan baru.
{% endhint %}

Saat Anda membuat pesanan, klik kolom <mark style="color:biru;">**`Harga Satuan`**</mark> untuk memilih daftar harga. Jika Anda beralih ke daftar harga lain saat mengedit, harga satuan akan diperbarui berdasarkan yang Anda pilih.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-7a8b6ea36ca598a50704bc274dfa834394ff6ce2%2Fselect-price-list.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Jika Anda ingin melihat biaya default atau harga jual suatu item saat membuat pesanan, Anda dapat menyesuaikan pengaturan tampilan Anda.

Buka <mark style="color:biru;">**`Pengaturan`**</mark> > <mark style="color:biru;">**`Tim`**</mark>, dan di bawah <mark style="color:biru;">**`Pengaturan Tampilan`**</mark>, pilih **Biaya, Harga, Semua Atribut**. Ini menampilkan harga terdaftar item beserta semua atributnya.
{% endhint %}

***

## Pertanyaan yang Sering Diajukan (FAQ)

### Saya memperbarui pesanan, tetapi jumlah item tidak berubah.

**Say**a jika pesanan sudah memiliki **Barang Masuk** atau **Barang Keluar** catatan, memperbarui pesanan itu sendiri tidak akan mengubah tingkat inventaris. Untuk memperbarui jumlah item, Anda juga perlu mengedit <mark style="color:biru;">**`Barang Masuk`**</mark> atau <mark style="color:biru;">**`Barang Keluar`**</mark> transaksi terkait.

### Apa perbedaan antara Pembelian & Penjualan dan Transaksi Inventaris?

<table><thead><tr><th width="164.328125"></th><th>Pembelian &#x26; Penjualan</th><th>Transaksi Inventaris</th></tr></thead><tbody><tr><td><strong>Alur kerja</strong></td><td>Buat pesanan (<strong>P.O.</strong> atau <strong>S.O.</strong>) terlebih dahulu, lalu proses saat pengiriman atau kedatangan.</td><td>Perbarui tingkat stok secara langsung dengan memilih item dan memasukkan jumlahnya.</td></tr><tr><td><strong>Metode</strong></td><td>Tautkan perubahan inventaris ke pesanan spesifik untuk pelacakan yang lebih baik.</td><td>Gunakan <strong>Barang Masuk</strong> untuk <em>kedatangan</em> dan <strong>Stok</strong> <strong>Keluar</strong> untuk <em>pengiriman</em>.</td></tr><tr><td><strong>Tujuan</strong></td><td>Manajemen pesanan dengan pembaruan inventaris secara real-time.</td><td>Penyesuaian stok manual dan tingkat jumlah yang sederhana.</td></tr></tbody></table>

### Bagaimana cara memilih lokasi dalam pesanan?

Anda tidak memilih lokasi saat membuat pesanan. Lokasi dipilih saat item *diterima* atau *dikirim* melalui transaksi inventaris (yaitu **Barang Masuk** dan **Barang Keluar**).

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-d7bffb17754f1a6b9caaba1c6c36a5ce4922f0d2%2Fselect%20shipping%20location%20in%20sales%20order.png?alt=media" alt=""><figcaption></figcaption></figure>

### Jika saya memperbarui biaya atau harga jual item, apakah itu akan mengubah jumlah dalam pesanan yang sudah ada?

Tidak, memperbarui harga item tidak *tidak* mengubah pesanan apa pun yang sudah dibuat. Pesanan yang sudah ada tetap mempertahankan harga aslinya.

### Bagaimana cara menghapus opsi pajak atau diskon?

Anda dapat mengelola opsi pajak dan diskon di bawah <mark style="color:biru;">**`Pengaturan`**</mark> > <mark style="color:biru;">**`Pesanan`**</mark>.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-f3ff58b53da05ea223073d504494cce32c0634df%2Fboxhero%20settings%20orders%20discounts.png?alt=media" alt="BoxHero Order Settings > Taxes &#x26; Discounts"><figcaption></figcaption></figure>

### Mengapa item yang dikembalikan tidak muncul di Laporan Penjualan saya?

Retur tercermin dalam <mark style="color:biru;">**`Laporan`**</mark> > <mark style="color:biru;">**`Penjualan`**</mark> berdasarkan *tanggal retur*. Pastikan tanggal retur berada dalam rentang tanggal yang Anda lihat.

<figure><img src="https://4009878440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-1479cb26a62e7ee5b1bdd911ba6cbdd4dd7e4556%2Fboxhero-sales%20report-date%20range.png?alt=media" alt="BoxHero Sales Report with Date Range Highlighted"><figcaption></figcaption></figure>
