> For the complete documentation index, see [llms.txt](https://www.boxhero.io/docs/llms.txt). Every page is available as Markdown by appending `.md` to its URL; this page is [Markdown](https://www.boxhero.io/docs/id/key-features/purchase-and-sales.md).

# Beli & Jual

> Sederhanakan pengelolaan stok dan pesanan Anda, mulai dari pembelian dan penerimaan barang hingga penjualan dan pengiriman. Anda dapat mengelola pesanan, melacak stok, dan menganalisis penjualan.

![](https://assets.boxhero.io/docs/images/a78ebe949322bf9a5f2ff8417f7b33acaad98a6e598cff015bd3b3b3231bff54-1600x940.png)

---

## Fitur Utama

- **Manajemen Pesanan:** Buat dan kelola pesanan pembelian (PO) dan pesanan penjualan.
- **Pelacakan Status:** Pantau perkembangan pesanan dengan label status yang jelas.
- **Invoice**: Kirim invoice ke partner melalui email atau ekspor ke PDF untuk dicetak.
- **Barang Bundle:** Sederhanakan barang yang dikelompokkan dengan membuat bundle.
- **Harga Kustom**: Tetapkan harga khusus untuk pesanan tertentu, serta terapkan pajak/diskon.
- **Manajemen Pengembalian:** Kelola pengembalian barang dan pengembalian dana untuk pesanan tertentu.
- **Analisis Penjualan**: Analisis data penjualan Anda dengan laporan yang terperinci.

> **Caution**
>
> `Beli & Jual` berbeda dengan `Transaksi Stok` (Stok masuk, Stok keluar, Transfer, Audit). Kedua fitur ini membantu mengelola kuantitas stok, tetapi memiliki tujuan yang berbeda.
>
> - Gunakan **Beli & Jual** jika Anda memerlukan catatan pembelian atau penjualan, harga, atau invoice.
> - Gunakan **Riwayat** untuk pembaruan internal cepat yang tidak memerlukan dokumen apa pun.

---

## Pembelian

Buka `Beli & Jual` > `Pembelian` untuk membuat dan mengelola pesanan pembelian.

[Video](https://customer-0jrbilsa8yt3k758.cloudflarestream.com/dede7a8c6a70871be1938ecbc9f31985/iframe?poster=https%3A%2F%2Fcustomer-0jrbilsa8yt3k758.cloudflarestream.com%2Fdede7a8c6a70871be1938ecbc9f31985%2Fthumbnails%2Fthumbnail.jpg%3Fheight%3D1080&letterboxColor=transparent)

### Status Pesanan Pembelian

| Status PO | Deskripsi | Memperbarui stok? | Termasuk dalam Analisis Penjualan? |
| --- | --- | --- | --- |
| **Draf** | Sudah disimpan, tetapi belum dikirim ke pemasok | Tidak | Tidak |
| **Dipesan** | Sudah dipesan ke pemasok; menunggu pengiriman | Tidak | Ya |
| **Diterima Sebagian** | Sebagian barang sudah diterima, sisanya masih tertunda | Ya | Ya |
| **Diterima** | Semua barang sudah diterima | Ya | Ya |

#### Menerima Barang dengan Pesanan Pembelian

Saat barang Anda tiba, buka pesanan pembelian untuk memproses _Stok masuk_.

- Untuk menerima seluruh kuantitas yang dipesan sekaligus, klik `Terima Semua`.
- Untuk menerima barang secara bertahap sesuai kedatangannya, klik `Periksa & Stok Masuk`.

![](https://assets.boxhero.io/docs/images/8f3002465f4947e9fcacd494248c0642787332a5e2dbadea4a34aba9629268f5-2800x1379.jpg)

Mengklik `Periksa & Stok Masuk` akan membuka layar tempat Anda dapat mencatat kuantitas yang diterima untuk setiap barang. Jika Anda memesan 5 unit tetapi hanya 1 yang tiba, masukkan 1 — status pesanan akan ditampilkan sebagai **Diterima Sebagian** hingga sisa barang dimasukkan ke stok.

![](https://assets.boxhero.io/docs/images/c3aa5689cc7a1b1b938b865079a9543ed61b4a610ac2e1204528face487f7f34-2800x1258.jpg)

> **Tip**
>
> **Tips Pro:** `Periksa & Stok Masuk` juga cocok untuk pemeriksaan barang. Sambil memastikan barang yang dikirim sesuai dengan pesanan Anda, Anda dapat memasukkan ke stok tepat sebanyak kuantitas yang tiba.

Jika barang sudah tiba saat Anda membuat pesanan pembelian, centang **"Stok masuk sekarang"** di bagian bawah layar pesanan. Pesanan akan disimpan dengan status **Diterima**, dan stok Anda akan langsung diperbarui.

![](https://assets.boxhero.io/docs/images/171c0511078c8030ad5aefb8ea494dec5f2f4682a989af817ad1991bdabcafd5-1200x732.jpg)

> **Caution**
>
> Stok hanya diperbarui setelah proses _Stok masuk_ selesai.
>
> - **Draf** atau **Dipesan** → Stok tidak berubah
> - **Diterima Sebagian** atau **Diterima** → Stok diperbarui

---

## Penjualan

Buka `Beli & Jual` > `Penjualan` untuk membuat dan mengelola pesanan penjualan.

![](https://assets.boxhero.io/docs/images/1dde7d4d236a62311ebf8a0ba9bab11dcfc622e50e5167541d417ca6ab077aa8-2800x1323.jpg)

### Status Pesanan Penjualan

| Status SO | Deskripsi | Memperbarui stok? | Termasuk dalam Analisis Penjualan? |
| --- | --- | --- | --- |
| **Draf** | Sudah disimpan, tetapi belum dikonfirmasi | Tidak | Tidak |
| **Dikonfirmasi** | Sudah dikonfirmasi; menunggu pengiriman | Tidak | Ya |
| **Dikirim Sebagian** | Sebagian barang sudah dikirim, sisanya masih tertunda | Ya | Ya |
| **Dikirim** | Semua barang sudah dikirim | Ya | Ya |

#### Mengirim Barang dengan Pesanan Penjualan

Saat Anda siap mengirim barang, buka pesanan penjualan untuk memproses _Stok keluar_. Untuk mengirim seluruh kuantitas yang terjual sekaligus, klik `Kirim Semua`. Untuk mengirim barang secara bertahap, klik `Kirim Sebagian`.

![](https://assets.boxhero.io/docs/images/307359f20ed5cf0eb4cb8cbe01608ec807a3981848caf48ea24bdbcc16ca15de-2800x1493.jpg)

Mengklik `Kirim Sebagian` memungkinkan Anda memasukkan kuantitas yang dikirim untuk setiap barang — cukup masukkan kuantitas yang benar-benar Anda kirim. Status pesanan akan ditampilkan sebagai **Dikirim Sebagian** hingga semua barang terkirim.

![](https://assets.boxhero.io/docs/images/f623e23234169e531b5bea06548cbded5b981e55425ab8c000ba6653479c9f8e-2800x1300.jpg)

Jika barang sudah dikirim saat Anda membuat pesanan penjualan, centang **"Stok keluar sekarang"** di bagian bawah layar pesanan. Pesanan akan disimpan dengan status **Dikirim**, dan stok Anda akan langsung diperbarui.

![](https://assets.boxhero.io/docs/images/f66b98d1fa5a7cdb31c7f090c5929ee209652292cb697134ccb6b8759b41f223-1596x333.jpg)

> **Tip**
>
> **Tips Pro:** Gunakan [Analisis Penjualan](https://www.boxhero.io/docs/id/key-features/purchase-and-sales/sales-reports) BoxHero untuk:
>
> - Melacak metrik utama seperti harga jual, kuantitas, dan laba
> - Menganalisis kinerja penjualan dalam rentang tanggal yang dipilih
> - Mengidentifikasi tren dan peluang penetapan harga

---

## Pengembalian

Anda dapat menyederhanakan pengembalian dari pelanggan dengan menautkannya langsung ke pesanan penjualan aslinya.

![](https://assets.boxhero.io/docs/images/b060226ac5e47ed2f98d24f7d5cca3fd42f08105bc9bcfe25d3b2ab68c325d34-2762x1276.jpg)

### Status Pengembalian

- **Diajukan**: Permintaan pengembalian sudah dibuat, tetapi barang belum tiba di lokasi.
- **Diterima Sebagian:** Sebagian barang dari pesanan penjualan asli sudah tiba, sementara sisanya masih tertunda.
- **Diterima:** Semua barang dalam pengembalian sudah diterima secara fisik dan ditambahkan kembali ke stok.

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

Gunakan cara ini jika Anda memegang struk atau invoice pelanggan.

1. Buka `Beli & Jual` > `Pengembalian` di sidebar.
2. Buat pengembalian baru.
3. Masukkan **Nomor Pesanan Penjualan** di kolom pencarian. Sistem akan otomatis menampilkan detail barang aslinya.
4. Pilih barang yang dikembalikan, lalu simpan pesanan.

![](https://assets.boxhero.io/docs/images/1f00ffe1c2b3dc0c8bc9060f9ea0bc8e3645765dec734356d8e72e47d05fc6f4-2768x1272.jpg)

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

Gunakan cara ini jika Anda perlu mencari transaksi aslinya terlebih dahulu.

1. Buka `Beli & Jual` > `Penjualan` dan temukan pesanan yang ingin dikembalikan oleh pelanggan.
2. Klik pesanan tersebut untuk membuka tampilan **Detail**.
3. Klik tombol `+ Buat Pengembalian` di bawah bagian **Barang yang Dikembalikan**.

![](https://assets.boxhero.io/docs/images/59c8bc7b7c21085f44d5a00016739044c77d074d11bbdc4913b4fc76f9d09a47-2800x1263.jpg)

4. (Opsional) Masukkan detail pengembalian di kolom **Memo** untuk pelacakan dan komunikasi tim yang lebih baik (misalnya, "Pelanggan berubah pikiran").

![](https://assets.boxhero.io/docs/images/42f81c75d8c809e7f80763682883ac29069475d9a13b5e77d92be90581de635d-2550x1526.jpg)

---

## Pengaturan Pesanan

#### Membagikan dan Mencetak Pesanan

Anda dapat mengirim pesanan **melalui email**, **mencetak** **pesanan tersebut**, atau **menyimpannya sebagai PDF**. Klik menu `...` di pojok kanan atas, lalu pilih opsi yang Anda inginkan.

![](https://assets.boxhero.io/docs/images/44600fdbd7e5167bba5e981404d9923f1906a1695daac88e8526ef6a9b8fc972-2571x970.jpg)

#### Mengelola Informasi Pesanan

- Tambahkan atau edit informasi pemasok dan pelanggan di `Pusat Data` > `Partner`.
- Perbarui informasi perusahaan Anda di `Pengaturan` > `Tim`.

![](https://assets.boxhero.io/docs/images/be394b4f6ff09a0048782b5e453b5394a4d8a0a67ae6fbe17487c9d735e879ed-1600x848.png)

### A. Pengaturan Tampilan Print

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

Buka: `Pengaturan` > `Pesanan` > `Pengaturan Tampilan Print`

![](https://assets.boxhero.io/docs/images/d6f44afbea39f916cc80697ae6a594bae08feffafa7276f3088e4008fb1e527c-1842x752.jpg)

#### Pengaturan Tata Letak

- **Logo Perusahaan —** Tambahkan gambar merek Anda di kanan atas dokumen.

- **Label Dokumen —** Ubah istilah yang ditampilkan pada dokumen.

  - Judul Dokumen (misalnya Purchase Order, Invoice, Packing Slip, Surat Jalan)
  - Pemasok (misalnya Vendor, Penjual, Dari)
  - Penerima (misalnya Pelanggan, Ditagihkan Kepada, Dikirim Kepada, Pembeli)

- **Opsi Tampilan —** Pilih kolom yang akan dicantumkan pada dokumen.

  - Opsi yang tersedia: _Barcode nomor pesanan, Foto barang, SKU, Barcode, Harga, Memo, Tanggal Perkiraan (Stok masuk/Stok keluar)_

- **Atribut Barang —** Pilih atribut barang yang akan ditampilkan di bagian detail barang pada dokumen.

- **Footer** **—** Tambahkan teks tetap di bagian bawah dokumen (misalnya salam, ketentuan standar, atau baris tanda tangan). Baris baru dan spasi didukung, sehingga Anda dapat memformatnya sesuai kebutuhan.

![](https://assets.boxhero.io/docs/images/ef6c03bcf79c188ad520a151707f0921d21d80779b15e11b4a0dfbd738754f21-2464x1496.jpg)

> **Note**
>
> **Barcode** **nomor** **pesanan** di pojok kanan atas pesanan pembelian dan invoice dirancang untuk dipindai dengan aplikasi seluler BoxHero. Ketuk tombol [**Scan**](https://www.boxhero.io/docs/id/getting-started#get-the-mobile-app) di layar beranda aplikasi dan pindai barcode tersebut untuk langsung membuka halaman detail pesanan itu.

> **Tip**
>
> Catatan hanya muncul pada dokumen yang dicetak dan dikirim melalui email jika **Memo** diaktifkan di bawah **Opsi Tampilan**. Untuk menjaga memo pesanan hanya untuk penggunaan internal, biarkan opsi ini nonaktif.

### B. Field Kustom

Jika Anda memerlukan kolom tambahan seperti metode pengiriman atau informasi pembayaran, Anda dapat menambahkan `Field Kustom` saat membuat pesanan pembelian atau pesanan penjualan.

![](https://assets.boxhero.io/docs/images/a6abf1daa383a8fa560be26faea3fb9acd130f1d2424d5e81acae7398e37a4f9-1978x1270.jpg)

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

Buka: `Pengaturan` > `Pesanan` > `Field Kustom` untuk menambahkan field kustom baru, dan semua kolom yang disimpan beserta nilainya akan muncul secara otomatis setiap kali Anda membuat pesanan baru.

![](https://assets.boxhero.io/docs/images/a8d9e1d41503f53ca2ccd51e76821ff67c50bed64d90df6871d1f5bf380a07a6-2054x1337.jpg)

> **Caution**
>
> Pengaturan field kustom berlaku di **tingkat tim**, sehingga semua anggota tim akan melihat kolom yang sama. Pastikan untuk menetapkan nilai default hanya untuk informasi yang perlu dibagikan ke seluruh tim.

### C. Pajak

Anda dapat menerapkan pajak pada pesanan dan memilih cara perhitungannya:

- **Termasuk Pajak:** Pajak sudah termasuk dalam harga barang.
- **Belum Termasuk Pajak:** Pajak ditambahkan di atas harga barang.

![](https://assets.boxhero.io/docs/images/b762bd1b860f81761c66d8777d6d3371e4ba7a80b3d03329ceeaeada068a8362-2748x1441.jpg)

> **Tip**
>
> Jika Anda rutin menerapkan tarif pajak yang sama pada pesanan, Anda dapat menetapkannya sebagai **default**.

### D. Diskon

Anda juga dapat menerapkan diskon pada pesanan:

- **Persentase** (misalnya, potongan 10%)
- **Jumlah Tetap** (misalnya, potongan $5)

![](https://assets.boxhero.io/docs/images/2094fcfab041d87971d7197f87c2884640d14d4c865718c9113e364461fdde9f-2690x1470.jpg)

> **Caution**
>
> **Catatan**: Jika pajak _dan_ diskon diterapkan bersamaan, **diskon dihitung terlebih dahulu**, baru kemudian pajak.

### E. Biaya Tambahan

Anda dapat menambahkan biaya di luar harga barang, seperti ongkos kirim atau biaya penanganan, saat membuat pesanan pembelian atau pesanan penjualan. Setiap biaya ditambahkan ke total pesanan.

Untuk menambahkan biaya ke satu pesanan, pilih `+ Tambah Biaya` di bawah ringkasan pesanan, lalu masukkan nama dan jumlahnya.

![](https://assets.boxhero.io/docs/images/94fb73e451fba985afb67332721abdbbfa6bd38e08a926d826b944eb9ac83e03-2308x1275.jpg)

Jika Anda sering menggunakan biaya yang sama, Anda dapat menyimpannya untuk digunakan kembali.

Buka: `Pengaturan` > `Pesanan` > `Pengaturan Biaya Tambahan` untuk mendaftarkan biaya, dan semua biaya yang disimpan akan muncul secara otomatis setiap kali Anda membuat pesanan baru. Biaya dapat diatur secara terpisah untuk pesanan pembelian dan pesanan penjualan, dan Anda tetap dapat mengedit atau menghapusnya pada masing-masing pesanan.

![](https://assets.boxhero.io/docs/images/892a19dacf8ef9b4eb558a803622a5fa2ddc530bd66f9e782e823233ce8f0641-2093x1403.jpg)

> **Caution**
>
> Biaya tambahan ditambahkan ke total pesanan **setelah subtotal barang**. Pajak berlaku untuk barang Anda, **bukan** untuk biaya yang ditambahkan.

![Anda juga dapat mengakses pengaturan pesanan yang sama dari aplikasi seluler BoxHero.](https://assets.boxhero.io/docs/images/25b92b0d67b5699a6149fd20c7a5ab9acda2f4926356cd4b18e85f072b28b29f-1902x826.png)

---

## Template Harga

`Template Harga` memungkinkan Anda menyimpan harga yang berbeda untuk klien, promosi, atau kesepakatan khusus tertentu. Selain harga beli dan harga jual default, Anda dapat membuat kumpulan harga tambahan dan menerapkannya saat membuat pesanan pembelian atau pesanan penjualan.

![](https://assets.boxhero.io/docs/images/e17acdfa1c6906475cb256cef805c63e2d9cd2c73710e3ac8056d8cf99754718-2494x1010.png)

Anda dapat membuat template harga di `Pusat Data` > `Template Harga`.

Template harga dapat diatur secara terpisah untuk jenis pembelian dan penjualan. Tambahkan harga barang secara manual atau unggah sekaligus menggunakan file Excel.

![](https://assets.boxhero.io/docs/images/bcbda9646349532ad68e7f094dd241ac7f53fba4f52a5adf32235889edb7c967-2234x1476.jpg)

> **Caution**
>
> **Catatan:** Barang yang _tidak_ termasuk dalam template harga yang dipilih akan menggunakan harga beli atau harga jual **default** yang tersimpan di detail barangnya, sehingga setiap baris pada pesanan Anda selalu dimulai dengan harga yang nyata.

Saat membuat pesanan, klik kolom `Harga Satuan` untuk memilih template harga. Jika Anda beralih ke template harga lain saat mengedit, harga satuan akan diperbarui sesuai template yang Anda pilih.

Jika Anda memasukkan harga yang berbeda dari harga yang tersimpan di template yang diterapkan, ikon pembaruan (🔄) akan muncul di samping kolom `Harga Satuan`. Klik ikon tersebut untuk menyimpan harga baru ke template dan menjaga template harga Anda tetap mutakhir.

![](https://assets.boxhero.io/docs/images/2b5f2e1e9219decc8cf04f2fef94d9aa2d9026540c7bd5bcc27355f4c054fbef-2484x1315.jpg)

---

## Mata Uang

Anda dapat menetapkan mata uang tersendiri untuk setiap Pesanan Pembelian dan Pesanan Penjualan bila diperlukan — terlepas dari pengaturan tim Anda.

- Jika Anda menetapkan [mata uang default](https://www.boxhero.io/docs/id/settings/team#currency) untuk tim, mata uang tersebut akan dipilih otomatis pada setiap pesanan baru.
- Anda dapat beralih ke mata uang lain langsung dari layar pesanan.

![](https://assets.boxhero.io/docs/images/dbf3e8471c1e4119d18e45644143db1ac28abd27dafbc74db4eb573cfd067d28-2134x805.jpg)

#### Informasi Kurs

Setiap pesanan dikonversi dari mata uang yang digunakan saat pesanan dibuat ke mata uang tampilan Anda menggunakan kurs terbaru di [Analisis Penjualan](https://www.boxhero.io/docs/id/key-features/purchase-and-sales/sales-reports).

Kurs yang diterapkan ditampilkan pada indikator **Informasi Kurs** di bagian atas laporan, disertai tanggal dan waktu kurs tersebut diambil (misalnya, "Per 1 Jun 2026 13.00").

![](https://assets.boxhero.io/docs/images/57fa4b465bcd92044a7b6ccb028cd377a852c03b4c6cf3efbe6f15bad1488675-2330x928.jpg)

---

## Sorotan Fitur

Jelajahi fitur tambahan di `Beli & Jual` untuk memaksimalkan pengelolaan pesanan Anda.

- [Bundle](https://www.boxhero.io/docs/id/key-features/purchase-and-sales/bundles) — Kelompokkan beberapa barang menjadi satu unit untuk menyederhanakan pesanan pembelian dan pesanan penjualan.
- [Analisis Penjualan](https://www.boxhero.io/docs/id/key-features/purchase-and-sales/sales-reports) — Lacak analisis laba dan kinerja penjualan untuk mendapatkan wawasan tentang bisnis Anda.

---

## Pertanyaan yang Sering Diajukan

**Ada** **pertanyaan tentang Beli & Jual**? Lihat FAQ kami:

- [Pesanan](https://www.boxhero.io/docs/id/faq/inventory-and-transactions/orders)
