發票產生器

建立包含即時總額、自選稅率及整潔列印預覽的項目明細發票草稿。

發票詳情

交易雙方

您的業務名稱、地址及聯絡資料
您客戶的名稱及賬單資料

發票

選填

項目

最多 20 行

稅項及條款

僅用於標示金額;並不會轉換價格
請使用適用於此交易的稅率
選填
請加入交易雙方及至少一個項目以準備草稿。

您的發票詳情會保留在此瀏覽器分頁中,絕不會傳送至 BroBroGo。

常見問題

項目總額和稅額是如何計算的?

每個項目的金額為數量乘以單價,並四捨五入至所選貨幣的小數位。小計為這些顯示項目金額的總和;稅額為小計乘以您輸入的稅率,而總額則為小計加上稅額。

切換貨幣會轉換我的價格嗎?

不會。選擇貨幣僅用於標示草稿和格式化金額;絕不會查找匯率或更改您輸入的數字。如果您需要實際換匯,請在切換貨幣前分開轉換價格。

這是一份合規的稅務發票或可用於申報的檔案嗎?

並非自動合規。這只是一份可列印的草稿,並不會自動選擇稅率、確定司法管轄區、驗證登記號碼或檢查當地的發票規則。在開立或申報前,請務必確認所有必需填寫的欄位、稅率及記錄保存規則。

瀏覽器端發票草稿建構原理

發票產生器是一個在單一瀏覽器分頁內運作的線上工具,讓用戶建立包含即時總額、自選稅率及整潔列印預覽的項目明細發票草稿。本工具的運作機制與傳統需要將資料上傳至伺服器的系統不同,所有輸入的發票詳情均會保留在此瀏覽器分頁中,絕不會傳送至 BroBroGo。

這種瀏覽器端的處理方式,在技術上確保了資料不會離開用戶的本機裝置。當用戶在發票工作區檢視中輸入資料時,瀏覽器的記憶體會即時處理所有運算,並在切換編輯與預覽分頁時即時更新畫面。

發票結構與必填欄位

一份完整的發票草稿需要清晰定義交易雙方、發票識別資訊以及具體的交易項目。在發票詳情編輯器中,用戶需要填寫以下欄位:

  • 交易雙方:包括寄件人(您的業務名稱、地址及聯絡資料)與賬單寄予(您客戶的名稱及賬單資料)。
  • 發票識別與日期:包括發票號碼、簽發日期及選填的付款截止日期。
  • 項目明細:最多可加入 20 行項目。每個項目必須填寫說明、數量(必須大於 0,且小數位數不能超過 6 位)及單價(有效的非負數單價,且小數位數不能超出該貨幣所支援的限制)。
  • 稅項及條款:可選擇幣別、稅項標籤(如 VAT、GST、銷售稅或通用稅額)、0% 至 100% 之間的稅率,以及選填的付款條款。

數值運算與四捨五入規則

本工具在計算各項金額時,遵循嚴格的數學與貨幣格式化規則:

  1. 項目金額:每個項目的金額為數量乘以單價,並四捨五入至所選貨幣的小數位。
  2. 小計:小計為這些顯示項目金額的總和。
  3. 稅額:稅額為小計乘以您輸入的稅率,並同樣四捨五入至所選貨幣的小數位。
  4. 應付總額:總額則為小計加上稅額。

需要注意的是,切換幣別僅用於標示草稿和格式化金額,並不會進行任何匯率換算或更改您輸入的數字。此外,如果單一項目的計算金額過大,系統會顯示「該項目金額過大,無法納入此草稿。」的錯誤提示。

系統狀態與驗證錯誤提示

工具內置即時驗證機制,會根據用戶的輸入狀態顯示相應的提示:

狀態或錯誤情境 系統顯示訊息
未滿足基本草稿條件 請加入交易雙方及至少一個項目以準備草稿。
草稿符合列印條件 草稿已準備好列印。
清除發票資料後 發票已清除。
新增或移除項目時 項目已新增。 或 項目已移除。
缺少交易雙方資料 請同時輸入寄件人和客戶。
缺少發票號碼或日期 請輸入發票號碼及簽發日期。
項目欄位未填妥 請填妥此項目的說明、數量及單價。
項目列表為空 請新增至少一個包含說明、數量及單價的項目。
項目數量不合規 數量必須大於 0,且小數位數不能超過 6 位。
單價為負數或無效 請輸入有效的非負數單價。
單價小數位超標 單價的小數位數超出了此貨幣所支援的限制。
稅率超出範圍 請輸入 0% 至 100% 之間的稅率。
項目數量達到上限 此草稿已達到 20 個項目的上限。

本機列印與 PDF 輸出

當發票工作區檢視顯示「草稿已準備好列印。」時,用戶可以切換至預覽分頁查看整潔的列印預覽。此時,用戶可以使用瀏覽器內置的「列印 / 儲存 PDF」功能,將發票草稿直接輸出為實體紙張或儲存為 PDF 檔案。

這種設計無需依賴任何外部 PDF 產生伺服器,既能確保排版符合預覽效果,也進一步保障了資料的私隱性。

常見問題

項目總額和稅額是如何計算的?

每個項目的金額為數量乘以單價,並四捨五入至所選貨幣的小數位。小計為這些顯示項目金額的總和;稅額為小計乘以您輸入的稅率,而總額則為小計加上稅額。

這是一份合規的稅務發票或可用於申報的檔案嗎?

並非自動合規。這只是一份可列印的草稿,並不會自動選擇稅率、確定司法管轄區、驗證登記號碼或檢查當地的發票規則。在開立或申報前,請務必確認所有必需填寫的欄位、稅率及記錄保存規則。

切換貨幣會轉換我的價格嗎?

不會。選擇貨幣僅用於標示草稿和格式化金額;絕不會查找匯率或更改您輸入的數字。如果您需要實際換匯,請在切換貨幣前分開轉換價格。