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

# 租賃協議

> 將序號化的車隊單位出租給客戶：設定費率與計費週期，由 Alforse 切分計費期間並產生發票草稿、收取訂金，並依 ASC 842 將每個單位處理為租賃或銷售。

**租賃協議**（rental agreement）將您租賃車隊中的單位出租給一位客戶。銷售人員建立協議，然後依協議交付與收回單位；Alforse 會把租賃切分為計費期間，依各單位的費率為每個期間計價，並在到期時產生發票草稿。會計人員使用同一筆記錄作業，因為它也決定了每個單位如何入帳。

## 概覽

### 協議存放的位置

開啟 **銷售 → 租賃協議**（Sales → Rental Agreements）查看完整清單。若要快速建立，請在車隊登記簿中選擇一個可用單位，並使用其**「租金」**（Rent）動作。

### 單位入帳的兩種方式

啟用時，每個單位都會取得一種**會計處理**：**租賃**（Rental）或**銷售**（Sale）。ASC 842 將這兩者稱為營業租賃與銷售型租賃。

| 處理方式 | 對帳務的影響 |
| - | - |
| **租賃** | 您將單位保留為固定資產，客戶使用期間仍持續折舊。 |
| **銷售** | 您將單位記為已售出。它會從車隊中移除，並轉為租賃淨投資。 |

此選擇背後的五項測試說明於[會計處理](#accounting-treatment)。

### 協議頁面

版面配置與銷售訂單相仿：

* **左側：單位。**選擇一個單位即可查看其專屬頁面：狀態；**「交付」**（Deliver）、**「退貨」**（Return）、**「銷售給客戶」**（Sell to Customer）與移除動作；費率與會計處理；以及該單位的費用與計費期間。
* **標頭：協議 ID。**顯示整份協議：每個單位及其費率與狀態；已開票與尚未開票的金額、月租金、訂金與下一筆應付金額；各單位的計畫會計處理；然後是每筆費用、計費期間與訂金。
* **右側：屬性。**包含各項條款：客戶、日期、計費週期與時機、付款條件、幣別、訂金、稅額，以及會計處理的輸入。在協議離開草稿之前，這些都可以編輯。

Alforse screenshot**Active rental agreement page showing the Units, Charges, Billing Periods and Deposits sections**

一份啟用中的協議：一個出租中的單位、其計費期間，以及已收到的訂金。

## 設定協議

建立協議需要依序完成五個步驟。您第一次按下**「下一步」**時會將它儲存為草稿，之後每個步驟在您作業時都會自動儲存。有銷售編輯權限的使用者開啟草稿時會回到此設定流程；其他人則會進入協議的頁面。

**詳細資料。**選擇客戶，然後填寫**「租賃地點」**（Rental Site）、**「客戶聯絡人」**（Customer Contact）與\*\*「運送地點」**（Shipping Location）。從**「開始日期」**（Start Date）起定義期間：可選*不定期*（Open-ended），或*固定期間*（Fixed Term）加上**「結束日期」**（End Date）。展開**更多詳細資料\*\*可填寫業務人員、幣別與備註。

**單位。**使用**「新增單位」**（Add Units）一次將多個可用的車隊單位放進協議。每個單位會依您所選的頻率帶入其[既有費率](#rates)，若沒有既有費率則留空。若要調整單位的\*\*「費率頻率」**（Rate Frequency）或**「費率」\*\*（Rate），請點選該儲存格。

**計費。**選擇**「計費週期」**（Billing Cycle）與\*\*「計費時機」**（Billing Timing）（說明見[計費](#billing)），輸入**「付款條件」**、**「訂金」**與**「稅率百分比」\*\*，並決定 Alforse 建立每張發票後應如何處理。

\*\*會計。\*\*查看每個單位將如何[入帳](#accounting-treatment)。固定期間的協議另外需要折現率、購買選項與期末條款，以及每個單位的公允價值、經濟年限與殘值。

**審查。**閱讀摘要，依連結前往仍阻擋**「啟用」**（Activate）的項目（沒有單位的協議，或缺少費率的單位），並檢視每個將被處理為銷售之單位的起始日日記帳。最後按\*\*「啟用」**完成，或透過**「另存為草稿」\*\*（Save as Draft）回到清單。

> [!TIP]
>
> 在單位選擇器中找不到某個序號？那就表示它尚未加入車隊。請在零件的**庫存**分頁，於**儲存單位**下找到該序號，並執行\*\*「資本化為固定資產」\*\*（Capitalize as Fixed Asset）。

## 費率

協議上的每個單位都剛好有一個費率頻率（*每日*、*每週*或*每月*），以及該頻率下的單一**「費率」**。這個數字同時決定單位的計費金額，以及衡量其[會計處理](#accounting-treatment)所依據的價值。費率附屬於該單位在這份特定協議上的設定，因此同一品項的兩個單位可以用不同價格出租，而且您可以在啟用之前從單位頁面編輯它。

### 起始費率的來源

每當您選擇單位或切換其頻率時，Alforse 會依下列順序搜尋該頻率下、在協議**「開始日期」**有效的費率：

1. **客戶專屬費率。**這些位於零件**銷售**分頁的**「客戶租賃費率」**（Customer Rental Rates）卡片中。該處的一列可套用於單一客戶，或某個**「客戶類型」**（Customer Type）的所有客戶，並可選擇以**「生效起日」**（Valid From）與**「生效迄日」**（Valid To）加以限制。
2. **客戶類型費率**，存放在同一張卡片中。
3. **品項費率**，存放在同一分頁的**「租賃費率」**（Rental Rates）卡片中。

只要兩者仍一致，費率下方的註記就會告訴您它由哪個來源提供。各頻率是獨立查詢的，因此只約定了月價的客戶，在每週單位上仍會取得品項的每週價格。

兩張卡片都會出現在序號追蹤的零件上，並以您的本位幣儲存費率。變更任一張卡片都不會影響已在協議上的單位。租賃費率與[定價規則](https://docs.alforse.com/zh-Hant/docs/reference/pricing.md)或價格覆寫無關；那些設定的是您所銷售商品的價格。

### 為期間計價

每個期間依單位的費率，對其中完整的天數、週數或月數收費。

**在 28 天週期下**，期間長度為從開始日期起算的 28 天，且一個月等於 28 天，即每年大約有十三個出租期間。每月單位每個期間收取一次其費率。以每日 100、每週 500、每月 1,500 的費率為例，特定長度的期間計費如下：

| 期間天數 | 每日 | 每週 | 每月 |
| - | - | - | - |
| 3 | 3 天，300 | 1 週，500 | 1 個月，1,500 |
| 10 | 10 天，1,000 | 2 週，1,000 | 1 個月，1,500 |
| 28 | 28 天，2,800 | 4 週，2,000 | 1 個月，1,500 |

**在曆月週期下**，期間依日曆月份劃分，因此第一個與最後一個期間通常不完整。各頻率的處理方式不同：

* *每月*：費率 × 使用天數 ÷ 該月天數。10 月 15 日開始、每月 1,500 時，當月 31 天中使用 17 天，即 822.58；完整的一個月則為 1,500。
* *每日*：期間內的天數。
* *每週*：只計完整的週數；以每週 500 計算，31 天的期間為五週，即 2,500。

## 會計處理

啟用時，Alforse 會對每個單位套用五項 ASC 842 測試。符合**任何一項**，該單位即為**銷售**（銷售型租賃）；一項都不符合，則為**租賃**（營業租賃）。

| 測試 | 符合條件 |
| - | - |
| 所有權 | 協議上勾選了**「所有權轉移」**（Ownership transfers） |
| 購買選項 | 協議上勾選了**「購買選項合理確定」**（Purchase option reasonably certain） |
| 租賃期間 | 期間至少為單位**「經濟年限（月）」**（Economic Life (months)）的 75% |
| 現值 | 租賃付款的現值至少為單位**「公允價值」**（Fair Value）的 90% |
| 專用資產 | 協議上勾選了**「專用資產」**（Specialized asset） |

兩個百分比都在公司的[租賃政策](#lease-policy)中設定。「租賃付款」指以協議的**「折現率（%）」**（Discount Rate (%)）折現後的租金（預付或後付，與計費時機一致），加上單位的**「保證殘值」**（Guaranteed Residual Value），以及在行使合理確定時的購買選項。

### 在哪裡輸入

* **在協議上：**「**會計處理**」區段包含協議層級的條款，並逐項測試列出*租賃*與*銷售*兩種結果。
* **在每個單位上：**單位表單的**「會計處理輸入」**區段接受公允價值、經濟年限與殘值。它會顯示最終的處理方式、每項測試與現值，在啟用儲存結果之前標示為**「預覽」**（Preview）。

直接融資租賃沒有第三種選項。該處理方式取決於第三方是否保證殘值，而租賃協議沒有欄位可填寫這類保證人。

NOTE

**沒有結束日期代表租賃**

銷售單位需要有一段期間才能轉移。因此，在沒有\*\*「結束日期」\*\*的協議上，無論測試結果如何，每個單位都是租賃，您也無法儲存合理確定的購買選項。

### 覆寫結果

在草稿協議的單位上，**「覆寫」**（Override）可讓您強制指定*租賃*或*銷售*。您必須提供**「原因」**（Reason），並具備會計更新權限；啟用時會使用您的選擇，而非測試結果。原因會儲存在單位上，若已開啟[稽核日誌](https://docs.alforse.com/zh-Hant/docs/reference/audit-log.md)，變更也會連同前後值記錄於其中。協議啟用後，會計處理即被鎖定。

Alforse screenshot**Unit form on a draft rental agreement with the accounting treatment inputs expanded, showing the Sale preview, the five tests, and the present values**

一個在啟用前就符合現值測試的單位。

## 生命週期

<details>
  <summary>**草稿**</summary>

  您仍可編輯條款與單位，且單位已為此協議保留。
</details>

<details open>
  <summary>**啟用中**</summary>

  每個單位的費率已鎖定，計費期間也已建立。單位出貨、歸還並計費。
</details>

<details>
  <summary>**已關閉**</summary>

  所有單位已歸還或售出，且所有計費期間與費用均已開票。
</details>

<details>
  <summary>**已取消**</summary>

  在任何計費發生之前放棄；單位被釋出。
</details>

### 啟用

**「啟用」**會檢查每個單位，並將所有問題合併在一則訊息中回報。單位要通過檢查，必須：

* 為可用狀態，或已由此協議保留；
* 處於使用中；
* 是狀態為啟用中或已完全折舊的資產；
* 具有大於零的[費率](#rates)。

啟用接著會凍結每個單位的費率，因此日後的價格變更不會影響進行中的協議。它會切分計費期間並[確定各單位的處理方式](#accounting-treatment)。處理為租賃的單位暫時不會過帳到分類帳，而每個處理為銷售的單位則會記錄其[起始日](#commencement)。此後，條款與單位皆為唯讀。

HEADS UP

**啟用需要本位幣**

草稿可以用其他幣別儲存，但無法啟用：租金的應計與遞延是以本位幣金額保存的。

### 結束協議

| 動作 | 允許的條件 | 作用 |
| - | - | - |
| **「關閉」**（Close） | 所有單位已歸還或售出，且所有計費期間與費用均已開票。 | 將協議移至已關閉。 |
| **「取消」**（Cancel） | 為草稿，或為啟用中但沒有任何出租中、已售出、已開票或已認列的內容。 | 移除尚未交付的單位，這些單位會重新顯示為可用。 |
| **「刪除協議」**（Delete Agreement，標頭選單） | 為草稿。 | 移除該草稿。 |

關閉會透過**「關閉協議」**（Close Agreement）要求您確認，取消則透過**「取消協議」**（Cancel Agreement）。若啟用中的協議包含處理為銷售的單位，則完全無法取消：該單位在協議啟用的當下就已被除列。

## 單位與車隊

### 單位狀態

單位在協議上有自己的狀態流程，車隊登記簿則從資產的角度反映這些狀態：

| 協議上的狀態 | 意義 | 車隊登記簿 |
| - | - | - |
| **「待處理」**（Pending） | 尚未交付。 | **已保留** |
| **「出租中」**（On Rent） | 在客戶手上。 | **出租中** |
| **「已退貨」**（Returned） | 已從客戶處收回。 | 重新變為可用；若已停用則進入保養 |
| **「已售出」**（Sold） | 客戶依購買選項買下（僅限處理為銷售的單位）。 | **「已售出」**，從啟用時就是如此，請見[起始日](#commencement) |

草稿上或未交付明細上的任何單位，在登記簿中都顯示為已保留。一個單位最多只屬於一份有效協議。資產的**「退回庫存」**（Return to Inventory）動作在單位已保留或出租中時會被封鎖；請先在協議上將它收回。

### 日常單位動作

1. **新增。**協議為草稿時，使用單位清單下方的**「新增單位」**（Add Unit）；它只提供當下可用的車隊單位。選擇**「費率頻率」**（*每日*、*每週*或*每月*），**「費率」**會由[既有費率](#rates)帶入，供您修改。
2. **交付。**協議啟用後，對待處理的單位使用**「交付」**。系統會記錄為今天交出，並轉為出租中。已停用的單位無法交付，且此動作需要銷售更新權限。
3. **退貨。**使用**「退貨」**並填寫**「退貨日期」**（不得晚於今天）、**「儀表讀數」**與**「退貨備註」**。開啟**「停止使用」**並輸入**「停用原因」**，可將單位轉送保養，而非回到可用狀態。對於處理為銷售的單位，表單還需要填寫**「退回至」**（Return To）。

退回處理為租賃的單位，會將其最後一個計費期間縮短至退貨日期結束（詳見[計費](#billing)）。

NOTE

**計費依開始日期，而非交付日期**

所有單位的計費期間都從協議的\*\*「開始日期」\*\*起算，無論單位是否已經交出。交付只決定單位何時出租中；它不會移動*計費*的起點。

## 計費

計費期間依**「計費週期」**從開始日期起算：*曆月*（Calendar Month）或 *28 天*（28 Days）。**「計費時機」**指明期間何時到期：*預付*（Advance）指其第一天，*後付*（Arrears）指其最後一天。在協議的**計費期間**區段中，您可以看到每個期間的天數、頻率、金額與發票。

### 期間如何切分

| 情況 | 行為 |
| - | - |
| **固定期間**（已設定**「結束日期」**） | 整個期間的所有計費期間都在啟用時建立。 |
| **不定期**（沒有結束日期） | 期間持續滾動。每次計費作業會建立到下個月底為止（曆月）或 28 天後（28 天），再多建立一個期間。 |
| **逾期續租**，處理為租賃的單位，超過結束日期仍保留 | 計費以不變的費率持續到歸還為止。 |
| **逾期續租**，處理為銷售的單位 | 計費在結束日期停止：啟用時只建立到結束日期為止的期間，每日計費作業也不會再新增。 |
| **退貨**，處理為租賃的單位 | 包含退貨日的尚未開票期間會縮短到退貨日期；之後的尚未開票期間會被刪除。 |
| **退貨**，處理為銷售的單位 | 計費不變。 |

### 提早退貨的折讓

假設某個期間已經開票（因為是預付計費，或因為後付發票在較晚記錄的退貨之前就已開出），而單位在期間結束前就歸還了。這時 Alforse 會建立一個**調整期間**，金額等於已開票金額減去單位實際使用天數的費用，且這些天數的計價方式與單位平常的計費方式相同。例如：

* 每週單位，28 天開票 2,000，使用 3 天後歸還 → 折讓 1,500，因為三天算作一週。
* 28 天協議上的每月單位，使用 20 天後歸還 → 無折讓，因為 20 天仍算作一個月。

調整金額永遠不會是正數，同一筆調整也不會重複產生。

NOTE

**折讓以貸項通知單開立**

在下一次發票作業時，調整會落在協議的貸項通知單草稿上，絕不會落在發票上。請過帳該通知單，然後透過[付款](https://docs.alforse.com/zh-Hant/docs/reference/payments.md)將它沖銷客戶的未結發票，或以\*\*「客戶退款」\*\*（Refund to Customer）退還款項。**計費期間**中的每筆調整都連結到其通知單。

刪除通知單草稿後，其調整會回到下一次作業。已過帳的通知單在收入認列作業認列它之前仍可作廢，作廢後同樣會釋出其調整。

### 四捨五入

Alforse 所開立的每個金額，都會四捨五入到協議幣別的小數位數，包括不完整的月份、提早退貨折讓，以及小數位數多於幣別所用的費率。

## 開立發票

### 發票的時機

每天都有一項作業會為所有到今天（公司時區）為止到期的計費期間，以及所有日期到今天為止的費用開立發票。對啟用中的協議使用**「發票」**（Invoice），可立即觸發同樣的作業，例如剛新增費用之後。

### 開票模式

協議的**「開立發票」**屬性控制接下來的處理；若為空白，則套用**設定 → 開立發票**下的公司預設值（**「定期發票」**，預設為**過帳並寄送電子郵件**）。

| 模式 | 結果 |
| - | - |
| **僅草稿** | 每份協議一張發票草稿，由人員審閱後過帳。 |
| **過帳** | 租金自動過帳。 |
| **過帳並寄送電子郵件** | 租金過帳後，附上 PDF 寄給協議的聯絡人；以公司名義寄出，回覆則導向應收帳款的電子郵件。若聯絡人沒有電子郵件，發票仍會過帳，並標示為**「未寄出」**。 |
| **過帳並透過 Stripe 寄送** | 租金過帳後，透過您連接的 Stripe 帳號寄出，Stripe 會寄出電子郵件並附付款連結。這需要已連接 Stripe，且計費客戶已連結到某位 Stripe 客戶；否則發票會過帳並標示為**「未寄出」**。 |

### 什麼會留待審閱

在**僅草稿**以外的模式中，下列項目一律等待人員處理：

* 與租金分開開票的費用及購買選項；
* 重新開立已作廢發票的租金發票；
* 因違反銷售規則、缺少必要聯絡人，或過帳錯誤而被阻擋的任何發票。

提早退貨折讓絕不會開成發票；在所有模式中，它們都會成為由人員手動過帳的貸項通知單草稿。留待審閱與未寄出的發票在**銷售發票**清單中會有黃色的**需要審閱**徽章，清單也有**需要審閱**篩選條件。協議的業務人員（或建立者）每天都會收到摘要，說明已過帳、已寄出與留待審閱的項目。可在設定頁面透過**「同時通知」**（Also notify）新增其他收件人。

### 明細與費用

每個計費期間會變成一行唯讀的**租賃**明細，例如「2026-10-01 – 2026-10-28 · 28 days · 1 × Month rate」，並以協議的**「稅率百分比」**課稅。

對於與單一單位相關的變動成本，例如里程、損壞或清潔，請使用**「新增費用」**（Add Charge）。Alforse 會在費用日期當天或之後開立的第一張發票上計費。如果您刪除發票草稿，其期間與費用會變成可供下一次作業使用。

## 訂金

可退還的訂金會作為客戶訂金持有；它不是收入。在協議的**訂金**區段中，您可以看到**「約定訂金」**（Agreed deposit）以及針對它收到的每筆付款。

### 記錄訂金

1. 在草稿或啟用中的協議上，選擇**「記錄存款」**（Record Deposit）。Alforse 會開啟一張已填入客戶、協議與約定金額的客戶收款單。
2. **「訂金對象」**（Deposit for）指明這筆錢擔保的對象。在任何**「客戶付款」**（Payment from Customer）上，此欄位會提供該客戶的未結銷售訂單，以及其草稿或啟用中的協議。
3. 過帳該收款單。其上未沖銷的現金會進入**客戶預收款**（2110），而不是變成帳上貸項。日後將它沖銷發票時，會從客戶預收款轉入應收帳款。

### 退還訂金

建立一筆**「客戶退款」**並填寫**「退還押金：」**（Refund deposit for）；餘額會從客戶預收款中退回。選擇器包含仍持有訂金的已關閉協議與訂單。

## 過帳至分類帳的內容

過帳租賃發票時，會以一般方式記錄應收帳款與稅額。對於處理為租賃的單位，收入的過帳取決於明細的種類（處理為銷售的單位遵循[不同的規則](#interest-and-invoicing)）：

| 明細 | 過帳至 |
| - | - |
| 租金 | 已應計的部分過帳至合約資產，其餘過帳至遞延收入 |
| 提早退貨折讓（在其貸項通知單上） | 尚未認列的部分過帳至遞延收入，已認列的部分過帳至租賃收入 |
| 費用 | 立即過帳至租賃收入 |

租金絕不會直接貸記到租賃收入。其遞延部分會逐日排定於整個期間，而每月的**收入認列作業**（**會計 → 結帳 → 收入認列**）會隨著天數經過將它釋出到租賃收入。每一筆租賃協議的分錄都由該作業過帳。

該作業也會**應計**當月出租天數的租金，只要該期間尚無已過帳發票（後付計費時很常見），分錄為借記合約資產、貸記租賃收入。發票過帳時，合約資產即被沖清。

HEADS UP

**必須先設定科目預設值**

在對應好**遞延收入**、**合約資產**與**租賃收入**的科目預設值之前，您無法過帳。作廢租賃發票會讓其期間與費用回到未開票狀態；如果某次認列作業已釋出其部分租金，請先沖回該作業再作廢。

## 銷售型租賃

任何處理為銷售的單位都是銷售型租賃。本節的實例使用一個具有下列條款的單位：

* 36 個月租賃，每月 1,000，後付計費；
* 折現率 6%；
* 公允價值 38,000；
* 購買選項 5,000，合理確定會行使。

在起始日折現後，租金的價值為 32,871.02，選項為 4,178.22，租賃付款共 37,049.24，為公允價值的 97.5%。因此有兩項測試使它成為銷售：購買選項與現值。

### 起始日

啟用（而非交付）才是單位被售入租賃的時點。在下列情況下，啟用會拒絕處理為銷售的單位：

* 協議缺少結束日期，或單位缺少公允價值；
* 協議的開始日落在啟用月份之前的月份；
* 期間無法整除為完整的計費期間。對**曆月**而言，這表示必須從某月 1 日開始、在某月最後一天結束，且為每月單位。對 **28 天**而言，則表示必須是 28 天期間的整數倍。

這些檢查可讓您實際開立的租金，與用來評價租賃的租金流完全一致。較早的開始月份會被拒絕，因為起始日的分錄在啟用日過帳，而利息卻從開始日期起算，這會讓帳上尚未存在的淨投資產生利息。**「啟用」**確認視窗會在任何動作發生之前，逐一單位列出這類問題。

當租金加殘值以協議的利率折現後超過單位的公允價值時，單位的會計處理與**「啟用」**確認視窗都會顯示警告。租賃是以其隱含利率評價的，也就是使這兩個數字相符的利率，因此使用較低的利率會相對於單位的價值而高估租賃收入。請提高**「折現率（%）」**，或重新檢查公允價值。這只是警告；啟用仍會進行。

若已開啟會計（請參閱[會計](https://docs.alforse.com/zh-Hant/docs/reference/accounting.md)），啟用需要已對應好**租賃淨投資**、**租賃收入**與**利息收入－租賃**的預設值。以範例單位成本 36,000、累計折舊 6,000 為例，啟用會過帳一筆**租賃**日記帳：

| 科目 | 借方 | 貸方 |
| - | - | - |
| 租賃淨投資 | 37,049.24 | |
| 銷貨成本 | 30,000.00 | |
| 單位類別的累計折舊 | 6,000.00 | |
| 租賃收入 | | 37,049.24 |
| 單位類別的資產科目（按成本） | | 36,000.00 |

銷貨成本等於帳面淨值減去任何未保證殘值的現值。租賃收入與該成本之間的差額（此例為 7,049.24）即銷售利潤，會儲存在單位上。對於每個將採用銷售處理的單位，**「啟用」**確認視窗都會預覽這筆日記帳。

自啟用起，單位即離開車隊。其資產以出售方式處分，並以帳面淨值建立處分記錄，因此車隊登記簿顯示**「已售出」**，即使單位在協議上仍保有自己的狀態。序號被耗用於租賃中，並同時標記協議與客戶。

### 利息與開票

啟用還會建立租賃的利息明細表，每筆付款一行。以範例的第 1 個月為例：37,049.24 的餘額產生 185.25 的利息，1,000 的付款償還 814.75 的本金，期末餘額為 36,234.49。最後一行吸收四捨五入的差額，因此期間剛好結束於購買選項加殘值，此例為 5,000.00。

每一行的利息由收入認列作業在其所屬期間過帳：借記租賃淨投資、貸記利息收入－租賃。沒有利息的行不會過帳任何東西，這涵蓋折現率為零時的所有行，以及預付計費且結束時為零的租賃之最後一行。接著由發票收取餘額：

| 明細 | 過帳至 |
| - | - |
| 租金 | 租賃淨投資，不做任何遞延或應計 |
| 購買選項 | 租賃淨投資 |
| 費用 | 租賃收入，與處理為租賃的單位相同 |

銷售單位的整個期間，依啟用時建立的期間開票。不會超過結束日期計費，也不會有提早退貨折讓。

### 期間結束

期間屆滿時，客戶若不是買下單位，就是歸還。

**買下。**對於有購買選項的協議中、出租中且處理為銷售的單位，列選單會提供**「銷售給客戶」**。

1. 選擇**「銷售給客戶」**。Alforse 會記錄日期為今天的購買選項費用，並為它建立發票草稿。選項只能開票一次。
2. 過帳該發票，將單位標記為**「已售出」**。如果您作廢該發票，單位會回到出租中。

在結束日期之前，此動作會被拒絕，因為提早行使視為提前終止，須以手動日記帳記錄。您需要銷售的建立與更新權限，以及開立發票的建立權限。

**歸還。**在結束日期當天或之後記錄退貨。選擇**「退回至」**之前，表單無法送出：*租賃車隊（作為新的車隊資產）*或*庫存（作為成品）*。

* 單位在收貨地點進入庫存，或被設為車隊資產。
* 期末淨投資隨之轉移：借記租賃車隊類別資產科目或庫存，貸記租賃淨投資。
* 選擇車隊會以該成本建立新資產，從今天起折舊。
* 選擇庫存則將該成本保留在庫存上。採用 FIFO 或 LIFO 計價時，該單位日後出售或耗用時，會以期末淨投資而非最舊庫存的成本計算。

Alforse 從租賃明細表讀取期末淨投資，也就是日期在退貨日當天或之前的最後一行之期末餘額。從結束日期起，這就是購買選項加殘值（範例中為 5,000.00）。日期在退貨日當天或之前的利息行會保留，仍由收入認列作業過帳，使租賃淨投資歸零；只有日期在退貨之後的行會被刪除。

#### 結清購買選項

如果客戶行使選項，其發票也會一併沖掉該單位淨投資的其餘部分。選項本身貸記租賃淨投資，與明細表期末餘額之間的任何差額則依下列方式結清：

| 開立的選項 | 過帳 |
| - | - |
| 低於期末餘額 | 借記銷貨成本、貸記租賃淨投資，金額為不足額 |
| 高於期末餘額 | 借記租賃淨投資、貸記租賃收入，金額為超額 |

開啟會計時，請對應結清所需的任何預設值：**銷貨成本**或**租賃收入**。作廢發票時，結清會連同該行其餘部分一併復原。

HEADS UP

**銷售單位沒有提前退出的選項**

在結束日期之前，淨投資仍包含尚未支付的租金。這就是為何處理為銷售的單位不能提前歸還、其協議也不能取消。任何提前終止都請以手動日記帳記錄。

## 報表

### 租賃使用率

**會計 → 報表 → 租賃使用率**涵蓋一段日期範圍，並依單位與資產類別分解結果：

* **時間使用率**：出租天數（從交付到退貨）÷ 單位在該範圍內屬於車隊的天數。
* **金額使用率**：範圍內認列的租賃收入換算為年化後 ÷ 單位的取得成本。已過帳的費用計入收入。

### 租賃淨投資

**會計 → 報表 → 租賃淨投資**顯示在**「截至」**（As of）日期仍在租賃中、已開始起算的每個銷售單位，包含：起始日的淨投資、已收取的本金、目前的淨投資、下一筆利息金額、依會計年度的剩餘付款，以及期末預期的殘值與選項。單位售出後，就會從報表中消失。

明細表某一行的本金，在收入認列作業過帳該行的利息之後視為已收取；若該行沒有利息，則在其日期過後視為已收取。當作業與同月份的租金發票都已過帳後，報表便與租賃淨投資餘額一致。

## 租賃政策

在**設定 → 會計 → 租賃分類**中設定公司的租賃政策。

| 設定 | 用途 | 預設值 |
| - | - | - |
| **「經濟壽命的主要部分（%）」** | 租賃期間測試的門檻 | 75 |
| **「幾乎全部公允價值（%）」** | 現值測試的門檻 | 90 |
| **「預設折扣率（%）」** | 新協議上**「折現率（%）」**的起始值 | 6 |

新值只影響變更之後啟用的協議。啟用中的協議保留其已儲存的處理方式。

## 權限

| 工作 | 所需權限 |
| - | - |
| 繼續草稿的設定 | 銷售編輯 |
| 交付單位 | 銷售更新 |
| 覆寫單位的會計處理 | 會計更新 |
| 將單位銷售給客戶 | 銷售建立與更新，加上開立發票建立 |
| 開啟租賃淨投資報表 | 會計檢視，以及讀取協議所需的銷售檢視 |
| 編輯租賃政策 | 設定更新 |

## 疑難排解

> **“A rental agreement must be in the company's base currency to be activated. Change the agreement currency first.”（租賃協議必須使用公司本位幣才能啟用。請先變更協議幣別。）**
>
> \*\*原因：\*\*協議幣別與公司本位幣不同。\*\*解決方式：\*\*在協議仍為草稿時切換幣別。

> **“The unit is out of service: REASON”（該單位已停用：原因）**
>
> \*\*原因：\*\*車隊單位處於保養中。\*\*解決方式：\*\*從資產頁面或車隊登記簿讓它恢復使用，然後啟用或交付。

> **“Only a pending unit on an active agreement can be delivered”（只有啟用中協議上待處理的單位可以交付）**
>
> **原因：**對已是出租中、已退貨或已售出的單位，或位於草稿協議上的單位使用了**交付**。\*\*解決方式：\*\*只交付啟用中協議的待處理單位。

> **“No week rate is set for this item; enter the rate”（此品項未設定週費率；請輸入費率）**
>
> \*\*原因：**單位在沒有費率的情況下加入（透過車隊登記簿的**「租金」\*\*動作或 API），且其頻率沒有客戶、客戶類型或品項費率。訊息會指出該頻率（此處為 `week`）。\*\*解決方式：\*\*在單位上輸入費率，或在零件的銷售分頁新增費率。

> **啟用拒絕費率為零的單位，或沒有單位的協議**
>
> \*\*原因：\*\*每個單位都需要大於零的費率，且協議至少需要一個單位（"Add a unit before activating"）。只有草稿可以啟用（"Only a Draft rental agreement can be activated"）。\*\*解決方式：\*\*解決審查步驟中列出的每個阻礙項目。

> **關閉或取消被拒絕**
>
> **原因：**要**關閉**，所有單位必須已歸還或售出，且所有計費期間與費用皆已開票。**取消**則會被出租中的單位、已開票的期間，或已起算的銷售單位阻擋。\*\*解決方式：\*\*歸還單位、為剩餘項目開票，然後關閉。

> **“Only a Draft rental agreement can be deleted. Cancel it instead.”（只能刪除草稿租賃協議。請改為取消。）**
>
> 刪除僅適用於草稿。

> **“Charges can only be added to an open rental agreement” / “The charge is on an invoice. Delete or void the invoice first.”（費用只能新增到未結租賃協議／該費用已在發票上。請先刪除或作廢發票。）**
>
> 費用只在草稿或啟用中的協議上被接受，且已開票的費用無法刪除。購買選項費用僅來自「銷售給客戶」。

> **“Units can only be removed from a Draft rental agreement” / “This unit does not belong to this rental agreement”（只能從草稿租賃協議移除單位／此單位不屬於這份租賃協議）**
>
> 啟用會固定條款與單位。請改為歸還單位，或取消協議。

> **“Nothing is due on this agreement yet”（這份協議尚無應開票項目）**
>
> \*\*「發票」\*\*既找不到到期日在今天或之前的待處理期間，也找不到日期在今天或之前的費用。

> **“A purchase option that is reasonably certain needs an end date”（合理確定的購買選項需要結束日期）**
>
> 協議驗證：勾選「購買選項合理確定」需要結束日期，因為不定期協議永遠是租賃。

> **“UNIT is treated as a sale, which needs an agreement end date” / “UNIT is treated as a sale; enter the unit's fair value”（UNIT 被處理為銷售，需要協議結束日期／請輸入單位的公允價值）**
>
> \*\*原因：\*\*分類或覆寫為銷售的單位沒有協議結束日期，或沒有大於零的公允價值。\*\*解決方式：\*\*設定結束日期或單位的公允價值，或將處理方式覆寫為租賃。

> **“UNIT is treated as a sale, which on a Calendar Month agreement needs a monthly rate”（UNIT 被處理為銷售，在曆月協議上需要月費率）**
>
> \*\*原因：\*\*每日與每週單位每月計費的金額不固定，而銷售是以固定的月付款評價，其發票必須與之相符。\*\*解決方式：\*\*將單位改為每月，或改用 28 天協議。

> **“UNIT is treated as a sale, which runs whole billing periods: …”（UNIT 被處理為銷售，必須是完整的計費期間：…）**
>
> 結束方式取決於週期：曆月為 "start on the first of a month and end on a month end"；28 天為 "the term must be a whole number of 28-day periods (it is N days)"。**啟用**確認視窗會事先逐一單位顯示。\*\*解決方式：\*\*修正日期，或將處理方式覆寫為租賃。

> **“UNIT is treated as a sale, which commences when the agreement is activated: start it in YYYY-MM or later (it starts DATE)”（UNIT 被處理為銷售，於協議啟用時起算：請從 YYYY-MM 或之後開始（它從 DATE 開始））**
>
> \*\*原因：\*\*銷售單位所在協議的開始日早於啟用月份的 1 日。\*\*解決方式：\*\*將開始日期移到當月，或將處理方式覆寫為租賃。

> **“The classification is fixed once the agreement is activated”（協議啟用後分類即固定）**
>
> 覆寫分類需要會計更新權限、原因，且協議必須為草稿。

> **“Choose where the returned unit goes” / “A unit returned to inventory cannot be taken out of service; return it to the fleet instead”（請選擇歸還單位的去向／退回庫存的單位無法停用；請改為退回車隊）**
>
> 銷售單位的退貨需要**退回至**（租賃車隊或庫存）。**停止使用**只適用於退回車隊的單位。

> **“Ending a rental treated as a sale early is a manual journal”（提前結束處理為銷售的租賃須以手動日記帳處理）**
>
> \*\*原因：\*\*退貨日期早於協議的結束日期，或對含有已起算銷售單位的協議執行取消。\*\*解決方式：\*\*以手動日記帳記錄終止。

> **“Only a unit treated as a sale, on rent under an agreement with a purchase option, can be sold” / “The purchase option has already been billed”（只有在具購買選項的協議下出租中且處理為銷售的單位可以出售／購買選項已經開票）**
>
> 「銷售給客戶」需要有購買選項金額的啟用中協議，以及出租中的銷售單位；每個單位只會對選項開票一次。在結束日期之前會失敗，並顯示 "The purchase option is exercised at the end of the term (END); ending a rental treated as a sale early is a manual journal"。

> **租賃發票無法過帳**
>
> \*\*原因：\*\*缺少科目預設值。過帳需要遞延收入、合約資產與租賃收入；銷售單位還需要租賃淨投資（購買選項另需銷貨成本或租賃收入）。\*\*解決方式：\*\*在會計預設值中對應這些科目。

> **車隊登記簿將租賃中的單位顯示為已售出**
>
> 這是預期行為。起始日會處分資產，而登記簿會把尚未退回庫存的已處分資產標示為已售出，即使單位仍在出租中。

> **淨投資報表與租賃淨投資餘額不一致**
>
> 收入認列作業過帳其利息後（或明細行沒有利息時），報表會扣除日期在「截至」當天或之前之明細行的本金，而分類帳則在租金發票過帳時隨付款減少。當同月份的作業與發票都已過帳後，兩者便會一致。

## 相關內容

**固定資產**

車隊登記簿，以及單位最初如何成為資產。

[Open](https://docs.alforse.com/zh-Hant/docs/reference/fixed-assets.md)

**發票**

租賃明細過帳、結清與作廢的位置。

[Open](https://docs.alforse.com/zh-Hant/docs/reference/invoices.md)

**付款**

收款、退款，以及訂金如何沖銷。

[Open](https://docs.alforse.com/zh-Hant/docs/reference/payments.md)

**稽核日誌**

會計處理的覆寫連同其原因記錄的位置。

[Open](https://docs.alforse.com/zh-Hant/docs/reference/audit-log.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.