瀏覽器端發票草稿生成與資料隱私
發票產生器是一款在單一瀏覽器分頁中運作的線上工具,旨在協助自由職業者、獨立承包商及小企業主快速建立附帶項目明細的發票草稿。由於所有資料輸入與計算程序皆完全在使用者本地的瀏覽器分頁中執行,發票詳細資訊會保留在目前的瀏覽器分頁中,絕不會上傳到 BroBroGo。這種運作機制在技術上確保了資料不會外流至外部伺服器,提供基本的隱私保護,適合需要手動整理帳務資訊的使用者。
交易雙方與發票基本資訊設定
在發票工作區檢視中,使用者可透過編輯與預覽兩個頁籤切換檢視。在編輯模式下,首要步驟是於交易雙方區塊輸入完整的開立人與買受人資訊:
- 開立人:輸入您的營業名稱、地址與聯絡資訊。若未填寫,預覽時將顯示「您的營業資訊」。
- 買受人:輸入客戶的名稱與帳單資訊。若未填寫,預覽時將顯示「您的客戶資訊」。
在發票詳細資訊區塊中,使用者需定義發票號碼與開立日期,並可選擇性填寫付款截止日。這些欄位是構成完整發票草稿的基礎要素。
項目明細輸入與多幣別格式化
發票產生器支援最多 20 個項目。新增項目時,每個項目皆需包含以下欄位:
- 項目說明:具體的服務或商品名稱。
- 數量:必須大於 0,且小數位數不能超過 6 位。
- 單價:必須為有效的非負數,且其小數位數不能超過所選幣別支援的範圍。
在幣別選擇上,本工具提供多種幣別標示。需要注意的是,切換幣別僅用於標示與格式化草稿金額,絕不會進行匯率換算或查詢即時匯率。若涉及跨國交易,使用者必須在輸入單價前自行完成匯率換算。
稅率與條款計算規則
在稅率與條款區塊中,使用者可自訂稅別標籤(如 VAT、GST、銷售稅或通用的稅額)並輸入 0% 至 100% 之間的稅率。系統的數值計算遵循以下精確規則:
- 項目金額:每個項目的金額為數量乘以單價,並四捨五入至所選幣別的小數位數。
- 未稅金額:為所有顯示項目金額的總和。
- 稅額:為未稅金額乘以使用者輸入的稅率,並四捨五入至該幣別的小數位數。
- 總計金額:為未稅金額加上稅額的加總。
此外,使用者可在付款條件欄位中輸入具體的付款說明(如銀行轉帳帳號),若未輸入則會顯示「未輸入付款條件」。
系統驗證、錯誤訊息與合規限制
為了確保草稿格式正確,系統內建了嚴格的欄位驗證。若輸入資料不符合規範,系統將會顯示對應的錯誤提示:
- 未填寫交易雙方:顯示「請輸入開立人與買受人資訊。」
- 未填寫發票號碼或日期:顯示「請輸入發票號碼與開立日期。」
- 未新增任何項目:顯示「請至少新增一個包含說明、數量與單價的項目。」
- 項目欄位不完整:顯示「請填寫此項目的完整說明、數量與單價。」
- 數量格式錯誤:顯示「數量必須大於 0,且小數位數不能超過 6 位。」
- 單價為負數或無效:顯示「請輸入有效的非負數單價。」
- 單價小數位數過長:顯示「單價的小數位數超過此幣別所支援的範圍。」
- 稅率超出範圍:顯示「請輸入 0% 至 100% 之間的稅率。」
- 項目金額過大:顯示「該項目金額過大,無法加入此草稿。」
- 項目數量超過上限:顯示「此草稿已達 20 個項目的上限。」
本工具僅供草稿參考,不會自動確認稅務合規性。它無法自動選擇稅率、判定稅務管轄權、驗證統一編號或檢查當地的發票規範。使用者在正式開立或申報前,必須自行確認所有內容皆符合當地法律與會計準則。
輸出與列印 PDF 草稿
當所有必要欄位輸入完畢且通過驗證後,系統狀態會從「請輸入雙方資訊並至少新增一個項目以準備草稿。」轉變為「草稿已就緒,可進行列印。」。
使用者此時可切換至預覽頁籤,檢視整潔的列印預覽畫面。確認無誤後,可利用瀏覽器內建的列印功能,直接將發票草稿列印出來,或選擇「另存為 PDF」以取得乾淨無雜質的電子發票檔案,無需依賴任何外部第三方軟體。
常見問題 FAQ
項目總額與稅額是如何計算的?
每個項目的金額為數量乘以單價,並四捨五入至所選幣別的小數位數。未稅金額為這些顯示項目金額的總和;稅額為未稅金額乘以您輸入的稅率,而總計金額則為未稅金額加上稅額。
這是一張合規的稅務發票或可直接用於申報嗎?
不會自動確認。本工具僅提供可列印的草稿,不會自動選擇稅率、判定管轄權、驗證統一編號或檢查當地的發票規範。在開立或申報前,請務必確認所有必填欄位、稅率及帳務保存規則。
切換幣別會自動換算我的價格嗎?
不會。選擇幣別僅用於標示與格式化草稿金額,絕不會查詢匯率或轉換您輸入的數字。若您需要實際的匯率換算,請在切換幣別前先自行換算價格。