> 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/vi/key-features/purchase-and-sales.md).

# Mua hàng & Bán hàng

> Tinh gọn việc quản lý tồn kho và đơn hàng, từ đặt mua, nhận hàng đến bán hàng và giao hàng. Bạn có thể quản lý đơn hàng, theo dõi tồn kho và phân tích doanh số bán hàng.

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

---

## Điểm nổi bật

- **Quản lý đơn hàng:** Tạo và quản lý đơn đặt hàng và đơn bán hàng.
- **Theo dõi trạng thái:** Theo dõi tiến độ đơn hàng qua các nhãn trạng thái rõ ràng.
- **Hóa đơn**: Gửi hóa đơn cho đối tác qua email hoặc xuất ra PDF để in.
- **Bộ sản phẩm:** Đơn giản hóa việc quản lý các mặt hàng đi kèm nhau bằng cách tạo bộ sản phẩm.
- **Giá tùy chỉnh**: Đặt giá riêng cho từng đơn hàng cụ thể và áp dụng thuế/chiết khấu.
- **Quản lý hoàn trả:** Quản lý hàng hoàn trả và hoàn tiền cho từng đơn hàng cụ thể.
- **Phân tích bán hàng**: Phân tích dữ liệu bán hàng với các báo cáo chi tiết.

> **Caution**
>
> `Mua hàng & Bán hàng` khác với `Giao dịch tồn kho` (Nhập kho, Xuất kho, Chuyển kho, Điều chỉnh). Cả hai tính năng đều giúp quản lý số lượng tồn kho nhưng phục vụ các mục đích khác nhau.
>
> - Dùng **Mua hàng & Bán hàng** khi bạn cần hồ sơ mua hàng hoặc bán hàng, giá cả hoặc hóa đơn.
> - Dùng **Giao dịch** để cập nhật nhanh trong nội bộ mà không cần chứng từ nào.

---

## Mua hàng

Vào `Mua hàng & Bán hàng` > `Mua hàng` để tạo và quản lý đơn đặt hàng.

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

### Trạng thái đơn đặt hàng

| Trạng thái đơn đặt hàng | Mô tả | Cập nhật tồn kho? | Có trong Phân tích bán hàng? |
| --- | --- | --- | --- |
| **Bản nháp** | Đã lưu nhưng chưa gửi cho nhà cung cấp | Không | Không |
| **Đã đặt hàng** | Đã đặt với nhà cung cấp; đang chờ giao hàng | Không | Có |
| **Đã nhận một phần** | Đã nhận một số mặt hàng, các mặt hàng khác vẫn đang chờ | Có | Có |
| **Đã nhận hàng** | Đã nhận tất cả mặt hàng | Có | Có |

#### Nhận hàng theo đơn đặt hàng

Khi hàng về, hãy mở đơn đặt hàng để thực hiện _Nhập kho_.

- Để nhận toàn bộ số lượng đã đặt cùng lúc, nhấp vào `Nhận tất cả`.
- Để nhận hàng theo từng đợt khi hàng về, nhấp vào `Nhận một phần`.

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

Khi nhấp vào `Nhận một phần`, một màn hình sẽ mở ra để bạn ghi lại số lượng đã nhận cho từng mặt hàng. Nếu bạn đặt 5 đơn vị nhưng chỉ có 1 đơn vị về, hãy nhập 1 — trạng thái đơn hàng sẽ hiển thị là **Đã nhận một phần** cho đến khi các mặt hàng còn lại được nhập kho.

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

> **Tip**
>
> **Mẹo hay:** `Nhận một phần` cũng rất hữu ích khi kiểm tra hàng. Trong lúc đối chiếu hàng được giao với đơn hàng, bạn có thể nhập kho đúng số lượng đã về.

Nếu hàng đã về ngay khi bạn tạo đơn đặt hàng, hãy chọn **"Nhập kho ngay"** ở cuối màn hình đơn hàng. Đơn hàng sẽ được lưu với trạng thái **Đã nhận hàng** và tồn kho của bạn sẽ được cập nhật ngay lập tức.

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

> **Caution**
>
> Tồn kho chỉ được cập nhật sau khi quá trình _Nhập kho_ hoàn tất.
>
> - **Bản nháp** hoặc **Đã đặt hàng** → Tồn kho không thay đổi
> - **Đã nhận một phần** hoặc **Đã nhận hàng** → Tồn kho được cập nhật

---

## Bán hàng

Vào `Mua hàng & Bán hàng` > `Bán hàng` để tạo và quản lý đơn bán hàng.

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

### Trạng thái đơn bán hàng

| Trạng thái đơn bán hàng | Mô tả | Cập nhật tồn kho? | Có trong Phân tích bán hàng? |
| --- | --- | --- | --- |
| **Bản nháp** | Đã lưu nhưng chưa xác nhận | Không | Không |
| **Đã xác nhận** | Đã xác nhận; đang chờ giao hàng | Không | Có |
| **Giao một phần** | Đã giao một số mặt hàng, các mặt hàng khác vẫn đang chờ | Có | Có |
| **Đã giao hàng** | Đã giao tất cả mặt hàng | Có | Có |

#### Giao hàng theo đơn bán hàng

Khi bạn sẵn sàng gửi hàng đi, hãy mở đơn bán hàng để thực hiện _Xuất kho_. Để giao toàn bộ số lượng đã bán cùng lúc, nhấp vào `Giao tất cả`. Để giao hàng theo từng đợt, nhấp vào `Giao một phần`.

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

Khi nhấp vào `Giao một phần`, bạn có thể nhập số lượng đã giao cho từng mặt hàng — chỉ cần nhập số lượng bạn thực sự gửi đi. Trạng thái đơn hàng sẽ hiển thị là **Giao một phần** cho đến khi tất cả mặt hàng được giao đi.

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

Nếu hàng đã được giao đi ngay khi bạn tạo đơn bán hàng, hãy chọn **"Xuất kho ngay"** ở cuối màn hình đơn hàng. Đơn hàng sẽ được lưu với trạng thái **Đã giao hàng** và tồn kho của bạn sẽ được cập nhật ngay lập tức.

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

> **Tip**
>
> **Mẹo hay:** Dùng [Phân tích bán hàng](https://www.boxhero.io/docs/vi/key-features/purchase-and-sales/sales-reports) của BoxHero để:
>
> - Theo dõi các chỉ số quan trọng như giá bán, số lượng và lợi nhuận
> - Phân tích hiệu quả bán hàng trong khoảng thời gian đã chọn
> - Nhận diện xu hướng và cơ hội điều chỉnh giá

---

## Hoàn trả

Bạn có thể tinh gọn việc xử lý hàng khách hoàn trả bằng cách liên kết trực tiếp với đơn bán hàng gốc.

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

### Trạng thái hoàn trả

- **Đã yêu cầu**: Yêu cầu hoàn trả đã được tạo nhưng hàng chưa về đến vị trí.
- **Đã nhận một phần:** Một số mặt hàng từ đơn bán hàng gốc đã về, các mặt hàng khác vẫn đang chờ.
- **Đã nhận hàng:** Tất cả mặt hàng hoàn trả đã được nhận thực tế và cộng lại vào tồn kho.

#### Cách 1: Tạo đơn hoàn trả theo số đơn hàng

Dùng cách này nếu bạn có sẵn biên lai hoặc hóa đơn của khách hàng.

1. Vào `Mua hàng & Bán hàng` > `Hoàn trả` ở thanh bên.
2. Tạo đơn hoàn trả mới.
3. Nhập **Số đơn bán hàng** vào ô tìm kiếm. Hệ thống sẽ tự động hiển thị thông tin mặt hàng gốc.
4. Chọn các mặt hàng được hoàn trả và lưu đơn.

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

#### Cách 2: Tạo đơn hoàn trả từ danh sách bán hàng

Dùng cách này nếu bạn cần tìm giao dịch gốc trước.

1. Vào `Mua hàng & Bán hàng` > `Bán hàng` và tìm đơn hàng mà khách hàng muốn hoàn trả.
2. Nhấp vào đơn hàng để mở màn hình **Chi tiết**.
3. Nhấp vào nút `+ Tạo đơn hoàn trả` trong mục **Mặt hàng đã hoàn trả**.

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

4. (Tùy chọn) Nhập thông tin hoàn trả vào trường **Ghi chú** để theo dõi và trao đổi trong nhóm tốt hơn (ví dụ: "Khách hàng đổi ý").

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

---

## Cài đặt đơn hàng

#### Chia sẻ và in đơn hàng

Bạn có thể gửi đơn hàng **qua email**, **in** **ra** hoặc **lưu dưới dạng PDF**. Nhấp vào menu `...` ở góc trên bên phải và chọn tùy chọn bạn muốn.

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

#### Quản lý thông tin đơn hàng

- Thêm hoặc chỉnh sửa thông tin nhà cung cấp và khách hàng trong `Quản lý dữ liệu` > `Đối tác`.
- Cập nhật thông tin công ty của bạn trong `Cài đặt` > `Nhóm`.

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

### A. Mẫu in

Tùy chỉnh những thông tin hiển thị trên đơn đặt hàng và hóa đơn bán hàng. Bạn có thể đặt mẫu bố cục khác nhau cho từng loại chứng từ.

Vào: `Cài đặt` > `Đơn hàng` > `Mẫu in`

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

#### Cài đặt bố cục

- **Logo công ty —** Thêm hình ảnh thương hiệu của bạn vào góc trên bên phải của chứng từ.

- **Nhãn chứng từ —** Thay đổi các thuật ngữ hiển thị trên chứng từ.

  - Tiêu đề chứng từ (ví dụ: Đơn đặt hàng, Hóa đơn, Phiếu đóng gói, Phiếu giao hàng)
  - Bên cung cấp (ví dụ: Nhà cung cấp, Người bán, Từ)
  - Bên nhận (ví dụ: Khách hàng, Thanh toán cho, Giao đến, Người mua)

- **Tùy chọn hiển thị —** Chọn những trường cần đưa vào chứng từ.

  - Các tùy chọn có sẵn: _Mã vạch số đơn hàng, Ảnh mặt hàng, SKU, Mã vạch, Giá, Ghi chú, Ngày dự kiến (Nhập kho/Xuất kho)_

- **Thuộc tính mặt hàng —** Chọn thuộc tính mặt hàng sẽ hiển thị trong phần chi tiết mặt hàng của chứng từ.

- **Chân trang** **—** Thêm nội dung cố định vào cuối chứng từ (ví dụ: lời chào, điều khoản tiêu chuẩn hoặc dòng chữ ký). Hỗ trợ xuống dòng và khoảng cách, nên bạn có thể định dạng theo nhu cầu.

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

> **Note**
>
> **Mã vạch** **số** **đơn hàng** ở góc trên bên phải của đơn đặt hàng và hóa đơn được thiết kế để quét bằng ứng dụng BoxHero trên di động. Nhấn nút [**Quét**](https://www.boxhero.io/docs/vi/getting-started#get-the-mobile-app) trên màn hình chính của ứng dụng và quét mã vạch để chuyển thẳng đến trang chi tiết của đơn hàng đó.

> **Tip**
>
> Ghi chú chỉ xuất hiện trên chứng từ được in và gửi qua email khi **Ghi chú** được bật trong **Tùy chọn hiển thị**. Để chỉ dùng ghi chú đơn hàng trong nội bộ, hãy tắt tùy chọn này.

### B. Trường tùy chỉnh

Nếu bạn cần thêm các trường như phương thức vận chuyển hoặc thông tin thanh toán, bạn có thể thêm `Trường tùy chỉnh` khi tạo đơn đặt hàng hoặc đơn bán hàng.

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

Nếu bạn thường xuyên dùng cùng các trường, hãy lưu chúng thành **mẫu**.

Vào: `Cài đặt` > `Đơn hàng` > `Trường tùy chỉnh` để thêm trường tùy chỉnh mới, các trường đã lưu cùng giá trị của chúng sẽ tự động xuất hiện mỗi khi bạn tạo đơn hàng mới.

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

> **Caution**
>
> Cài đặt trường tùy chỉnh được áp dụng ở **cấp độ nhóm**, vì vậy tất cả thành viên trong nhóm sẽ thấy cùng các trường. Hãy chỉ đặt giá trị mặc định cho những thông tin cần được chia sẻ trong toàn nhóm.

### C. Thuế

Bạn có thể áp dụng thuế cho đơn hàng và chọn cách tính thuế:

- **Đã bao gồm:** Thuế đã được tính vào giá mặt hàng.
- **Chưa bao gồm:** Thuế được cộng thêm vào giá mặt hàng.

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

> **Tip**
>
> Nếu bạn thường xuyên áp dụng cùng một mức thuế cho các đơn hàng, bạn có thể đặt mức thuế đó làm **mặc định**.

### D. Chiết khấu

Bạn cũng có thể áp dụng chiết khấu cho đơn hàng:

- **Phần trăm** (ví dụ: giảm 10%)
- **Số tiền cố định** (ví dụ: giảm $5)

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

> **Caution**
>
> **Lưu ý**: Khi áp dụng _cả_ thuế và chiết khấu, **chiết khấu được tính trước**, sau đó mới tính thuế.

### E. Phụ phí

Khi tạo đơn đặt hàng hoặc đơn bán hàng, bạn có thể thêm các chi phí ngoài giá mặt hàng, chẳng hạn như phí vận chuyển hoặc phí xử lý. Mỗi khoản phụ phí sẽ được cộng vào tổng giá trị đơn hàng.

Để thêm phụ phí cho một đơn hàng, chọn `+ Thêm phụ phí` bên dưới phần tóm tắt đơn hàng, sau đó nhập tên và số tiền.

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

Nếu bạn thường xuyên dùng cùng các khoản phụ phí, bạn có thể lưu lại để dùng nhiều lần.

Vào: `Cài đặt` > `Đơn hàng` > `Phụ phí` để đăng ký phụ phí, các khoản phụ phí đã lưu sẽ tự động xuất hiện mỗi khi bạn tạo đơn hàng mới. Có thể đặt phụ phí riêng cho đơn đặt hàng và đơn bán hàng, và bạn vẫn có thể chỉnh sửa hoặc loại bỏ chúng trên từng đơn hàng.

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

> **Caution**
>
> Phụ phí được cộng vào tổng giá trị đơn hàng **sau tạm tính của mặt hàng**. Thuế được áp dụng cho mặt hàng, **không** áp dụng cho phụ phí.

![Bạn cũng có thể truy cập các cài đặt đơn hàng này từ ứng dụng BoxHero trên di động.](https://assets.boxhero.io/docs/images/25b92b0d67b5699a6149fd20c7a5ab9acda2f4926356cd4b18e85f072b28b29f-1902x826.png)

---

## Bảng giá

`Bảng giá` cho phép bạn lưu các mức giá khác nhau cho từng khách hàng, chương trình khuyến mãi hoặc thỏa thuận đặc biệt. Ngoài giá vốn và giá bán mặc định, bạn có thể tạo thêm các bộ giá và áp dụng khi tạo đơn đặt hàng hoặc đơn bán hàng.

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

Bạn có thể tạo bảng giá trong `Quản lý dữ liệu` > `Bảng giá`.

Có thể thiết lập bảng giá riêng cho loại mua hàng và bán hàng. Thêm giá mặt hàng thủ công hoặc tải lên tất cả cùng lúc bằng file Excel.

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

> **Caution**
>
> **Lưu ý:** Các mặt hàng _không_ có trong bảng giá đã chọn sẽ dùng giá vốn hoặc giá bán **mặc định** đã lưu trong thông tin mặt hàng, nhờ đó mọi dòng trên đơn hàng đều bắt đầu với một mức giá thực.

Khi tạo đơn hàng, nhấp vào trường `Đơn giá` để chọn bảng giá. Nếu bạn chuyển sang bảng giá khác trong lúc chỉnh sửa, đơn giá sẽ được cập nhật theo bảng giá bạn đã chọn.

Nếu bạn nhập giá khác với giá đã lưu trong bảng giá đang áp dụng, biểu tượng cập nhật (🔄) sẽ xuất hiện bên cạnh trường `Đơn giá`. Nhấp vào biểu tượng này để lưu giá mới vào bảng giá và giữ cho các bảng giá luôn được cập nhật.

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

---

## Tiền tệ

Khi cần, bạn có thể đặt đơn vị tiền tệ riêng cho từng Đơn đặt hàng và Đơn bán hàng — độc lập với cài đặt nhóm.

- Khi bạn đặt [tiền tệ mặc định](https://www.boxhero.io/docs/vi/settings/team#currency) cho nhóm, đơn vị tiền tệ đó sẽ được tự động chọn trên mọi đơn hàng mới.
- Bạn có thể chuyển sang đơn vị tiền tệ khác ngay trên màn hình đơn hàng.

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

#### Tỷ giá

Trong [Phân tích bán hàng](https://www.boxhero.io/docs/vi/key-features/purchase-and-sales/sales-reports), mỗi đơn hàng được quy đổi từ đơn vị tiền tệ lúc tạo sang đơn vị tiền tệ hiển thị của bạn theo tỷ giá mới nhất.

Tỷ giá được áp dụng hiển thị ở mục **Thông tin tỷ giá** phía trên báo cáo, kèm theo ngày giờ lấy tỷ giá (ví dụ: "Tính đến 13:00 ngày 1 tháng 6 năm 2026").

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

---

## Tính năng nổi bật

Khám phá thêm các tính năng trong `Mua hàng & Bán hàng` để tận dụng tối đa đơn hàng của bạn.

- [Bộ sản phẩm](https://www.boxhero.io/docs/vi/key-features/purchase-and-sales/bundles) — Nhóm nhiều mặt hàng thành một đơn vị duy nhất để tinh gọn đơn đặt hàng và đơn bán hàng.
- [Phân tích bán hàng](https://www.boxhero.io/docs/vi/key-features/purchase-and-sales/sales-reports) — Theo dõi phân tích lợi nhuận và hiệu quả bán hàng để có thêm góc nhìn về hoạt động kinh doanh.

---

## Câu hỏi thường gặp

**Bạn có** **câu hỏi về Mua hàng & Bán hàng**? Hãy xem phần Câu hỏi thường gặp:

- [Đơn hàng](https://www.boxhero.io/docs/vi/faq/inventory-and-transactions/orders)
