購買國外軟體之課稅規定

向國外的自然人或是法人購買軟體的話, 稅制會分為標準化軟體和客製化軟體兩種情況.

假如我今天上網找了位印度人來幫我寫軟體, 花了 100 萬. 那麼國外這位軟體工程師, 是要繳所得稅的喔! 根據所得稅法第 8 條的規定, “…專利權、商標權、著作權、秘密方法及各種特許權利,因在中華民國境內供他人使用所取得之權利金。" 是要課稅的. 這個稅額是 20%, 所以我只能給印度工程師 80 萬元, 20 萬元要幫印度人繳稅給中華民國的政府.

若是我沒有幫政府留下這筆錢, 政府既然管不到老外, 就會找我來要這筆稅金! 若是我當初沒有預先扣款, 以至於印度人拿著白花花的 100 萬消失在網路世界的話, 我就會變成唯一的冤大頭囉!

假設我拖欠這筆別人的所得稅又屢催不補, 根據所得稅法 114 條, “其未於限期內補繳應扣未扣或短扣之稅款,或不按實補報扣繳憑單者,應按應扣未扣或短扣之稅額處三倍之罰鍰。" 換言之, 如果企圖消極抗稅的話, 我要繳的稅金就變成了 60 萬.

以上是客製化軟體的規定, 再來看一下標準軟體. 如果是標準軟體就不用這麼 “厚工"了. 因為標準軟體為大量生產, 政府一定找得到人課稅, 包括進口貨物稅、代理商所得稅之類的. 此時花錢的冤大頭客戶就不用肩負替政府討稅的任務了. 

第 8 條
(中華民國來源所得)
本法稱中華民國來源所得,係指左列各項所得:
一、依中華民國公司法規定設立登記成立之公司,或經中華民國政府認許
    在中華民國境內營業之外國公司所分配之股利。
二、中華民國境內之合作社或合夥組織營利事業所分配之盈餘。
三、在中華民國境內提供勞務之報酬。但非中華民國境內居住之個人,於
    一課稅年度內在中華民國境內居留合計不超過九十天者,其自中華民
    國境外僱主所取得之勞務報酬不在此限。
四、自中華民國各級政府、中華民國境內之法人及中華民國境內居住之個
    人所取得之利息。
五、在中華民國境內之財產因租賃而取得之租金。
六、專利權、商標權、著作權、秘密方法及各種特許權利,因在中華民國
    境內供他人使用所取得之權利金。
七、在中華民國境內財產交易之增益。
八、中華民國政府派駐國外工作人員,及一般雇用人員在國外提供勞務之
    報酬。
九、在中華民國境內經營工商、農林、漁牧、礦冶等業之盈餘。
一○、在中華民國境內參加各種競技、競賽、機會中獎等之獎金或給與。
一一、在中華民國境內取得之其他收益。
第 114 條
(違反扣繳義務之處罰)
扣繳義務人如有左列情事之一者,分別依各該款規定處罰:
一、扣繳義務人未依第八十八條規定扣繳稅款者,除限期責令補繳應扣未
    扣或短扣之稅款及補報扣繳憑單外,並按應扣未扣或短扣之稅額處一
    倍之罰鍰;其未於限期內補繳應扣未扣或短扣之稅款,或不按實補報
    扣繳憑單者,應按應扣未扣或短扣之稅額處三倍之罰鍰。
二、扣繳義務人已依本法扣繳稅款,而未依第九十二條規定之期限按實填
    報或填發扣繳憑單者,除限期責令補報或填發外,應按扣繳稅額處百
    分之二十之罰鍰。但最高不得超過二萬二千五百元,最低不得少於一
    千五百元;逾期自動申報或填發者,減半處罰。經稽徵機關限期責令
    補報或填發扣繳憑單,扣繳義務人未依限按實補報或填發者,應按扣
    繳稅額處三倍之罰鍰。但最高不得超過四萬五千元,最低不得少於三
    千元。
三、扣繳義務人逾第九十二條規定期限繳納所扣稅款者,每逾二日加徵百
    分之一滯納金。

核釋標準化軟體之課稅規定

《賦稅》2007/4/11

為解決標準化軟體之課稅問題,財政部已發布下列解釋:

一、外國營利事業直接將未經客製化修改之標準化軟體,包括經網路下載安裝於 電腦硬體中或壓製於光碟之拆封授權軟體(shrink wrap software)、套裝軟體(packaged software)或其他標準化軟體,銷售予國內購買者使用,各該使用者不得為其他重製、修改、轉售或公開展示等行為者,得視為商品之銷售,其銷售收入應按一般國際貿易認定。

二、外國營利事業透過國內經銷商,將未經客製化修改之標準化軟體,透過網路下載或壓製於光碟,依購買之國內最終使用者指示,將該等軟體安裝於其購買之電腦硬體設備中,併同硬體出售,而該經銷商不得為其他重製、修改或公開展示等行為者,得視為商品之銷售,其銷售收入應按一般國際貿易認定。惟該國內經銷商,應就其經銷軟體銷售業務之所得,依所得稅法之相關規定申報納稅

  財政部說明,依據所得稅法第8條第6款之規定,專利權、商標權、著作權、秘密方法及各種特許權利,因在中華民國境內供他人使用所取得之對價,係屬權利金。惟由於軟體產業發展日新月異,電腦軟體之使用態樣亦日趨複雜,例如:國內最終使用者向國外營利事業直接或透過網路購買標準化軟體,購買者僅取得該軟體之使用權,而不得為其他重製、修改、轉售或公開展示行為者,其給付之對價,是否屬權利金?又國內營利事業向國外營利事業購買標準化電腦軟體,基於成本及時效考量,經由網路傳送方式直接下載取得,並依訂購套數支付軟體費,再依客戶需求壓製於光碟或安裝於電腦硬體中出售,其給付國外營利事業之軟體費用,究應認屬權利金或國際貿易商品之對價?因上開所得稅法第8條第6款,並無明確規範,致適用上易生爭議,實有參酌其他國家之做法,加以補充規範之必要。

  財政部指出,由於電腦軟體產業已臻成熟,為滿足廣大消費者使用之需求,部分電腦軟體已採標準化、規格化、大量生產之方式,例如:遊戲軟體、文書處理軟體、辦公作業系統套裝軟體等。此種未經客製程序之標準化軟體,雖法律形式上係授予買受人使用權,惟其經濟實質已近似軟體商品之銷售,故參照其他國家之做法,將國外營利事業取得該等標準化、規格化軟體之對價,視為商品之銷售,其銷售收入應按一般國際貿易認定。

  財政部並表示,上述有關標準化軟體,係相對於客製化軟體(customized software)而言,屬於現成可供銷售之軟體,供一般使用者使用,且未針對個別使用者撰寫或修改之軟體。買方取得在單一或特定數量之個人電腦安裝及使用程式之權利,但不允許執行任何方式之複製或修改,亦不得進行電腦程式之還原工程(reverse engineering)、解編譯(decompilation)或反向組譯(disassembly);所稱拆封授權軟體,指電腦軟體所有權人為對於一般使用者方便授權起見,單方面擬定授權之契約條款,並將此契約條款置於有形的媒介(如包裝盒)上,若使用者同意該授權條款,即拆封使用該電腦軟體。典型之拆封授權軟體無須經任何修改即可供一般大眾使用,屬於標準化軟體;所稱套裝軟體,指軟體業者為便於使用者使用該軟體,而採取大量、標準化、規格化之方式製造後,將軟體包裝成套出售。因此套裝軟體多為拆封授權軟體,而非客製化軟體。

紅電醫之謎

紅電醫這支股票由 13 元漲到 35 元, 雖然我也小賺了一點, 但是為何它能夠漲這麼兇? 直到今天我才了解.

紅電醫:本公司擬以現金增資發行普通股以籌措長期資金,其發行股數以不超過4,547,283股。

因為要現金增資, 當然要把股價炒高, 人家才願意花個溢價比方說 25 元來買它的股票. 所以這支股票在現增繳款之前, 股價應該可以維持不墜, 至少不會差太多.

不過呢, 紅電醫去年 EPS 1.89, 以小股本的公司來說, 算是不太會賺錢. 再能夠炒到多高的股價, 倒是不太樂觀.

符合條款:第二條第51款
1.事實發生日:98/04/23
2.公司名稱:紅電醫學科技股份有限公司
3.與公司關係[請輸入本公司或聯屬公司]:本公司
4.相互持股比例:不適用
5.發生緣由:董事會通過本公司擬依市場狀況辦理現金增資發行普通股以籌措
長期資金案。
6.因應措施:提請98/06/04股東常會通過。
7.其他應敘明事項:
為因應本公司營運成長所需及其他長期發展之資金需求,並使資金募集管道更形
多元化及彈性化,擬提請股東會授權董事會視市場狀況及公司資金需求情形,於
適當時機依公司章程、相關法令及下述各項辦理原則,辦理國內現金增資以籌措
長期資金。惟發行普通股募集資金,其發行股數以不超過4,547,283股為原則,
茲將其方式及內容說明如下:
(一)增資目的:購買生產設備及充實營運資金。
(二)增資股數:擬以現金增資發行4,547,283股普通股為上限,每股面額10元。
(三)發行條件:
1.依公司法第267條之規定,保留發行新股總數之15% 由本公司員工認購外,
其餘85%擬提請股東會依證券交易法第28條之1規定,由原股東放棄優先認購
權利,全數提撥以詢價圈購方式辦理公開承銷。員工放棄認購或認購不足之
部分,授權董事長洽特定人認足之。
2.依據行政院金融監督管理委員會(下稱金管會)於98年2月17日金管證一字
第0980005893號函,及中華民國證券商業同業公會(下稱券商同業公會)於
98年2月18日以中證商電字第0980000267號函,針對「承銷商會員輔導發行
公司募集與發行有價證券自律規則」發行價格折價成數,發佈放寬於98年
6月30日前向金管會申報之企業,得經由董事會決議通過修訂暫訂發行價
格由原先不得低於其前一、三、五個營業日擇一計算之普通股收盤價之簡
單算術平均數扣除無償配股除權 (或減資除權) 及除息後平均股價之九成
調整為八成,故本次籌資計畫之實際發行價格,擬依上述規定於圈購期間
完畢,授權董事會與主辦承銷商參酌圈購彙總情形議定之。
3.對原股東之權益而言,若以本次擬現金增資發行普通股之上限4,547,283股
計算,約佔本公司目前流通在外股數之21.24%,雖對股東權益產生一定程度
之稀釋效果,惟依上述券商公會函規定,應保留詢價圈購可配售總數量之百
分之五十,按照詢價公告前一營業日,原股東持有股份比例優先配售予原股
東,且仍受「證券商承銷或再行銷售有價證券處理辦法」(以下簡稱再行銷
售辦法)第二十七條、第三十六條及第四十三條之一第二項規定限制,且增
資之效益顯現後,可提昇公司競爭力以嘉惠股東,故應不致對原股東權益造
成重大影響。
依公會「證券商承銷或再行銷售有價證券處理辦法」第二十二條之一規定採
詢價圈購配售辦理之案件,並應依下列規定辦理:
應保留詢價圈購可配售總數量之百分之五十,按照原股東持有股份比例優先
配售予原股東,且仍受公會「證券商承銷或再行銷售有價證券處理辦法」
第二十七條、第三十六條及第四十三條之一第二項規定限制。原股東未認足
上述百分之五十之賸餘部分,由承銷商併入一般圈購人部分配售之。其原股
東身分之認定,應以該次詢價公告前一營業日為認定之基準日,由投資人於
參與圈購時,提供台灣證券集中保管股份有限公司證券存摺餘額等資料證明
其股東身分及持股數量。
(四)現金增資基準日:本次現金增資案待主管機關核准後,授權董事會另訂
增資基準日。
(五)本次籌資計畫之主要內容包括計畫項目、募集金額、預計進度及預計可
能產生之效益等相關事項,暨其他一切有關發行計畫之項目,擬提請股東會
同意,授權董事會視市場狀況調整、訂定與辦理,未來如因主管機關指示修
正或基於營運評估或因客觀環境需要變更時,亦授權董事會全權處理之。
(六)本次現金增資發行之新股,其權利義務與原股份相同。

Shell Script in Makefile

不知道大家有沒有試圖在 Makefile 裡面寫個 shell script 呢?

打個比方來說, 如果這是一個 script

read -p “key in your name: " yourname

echo -e “Your Name is: " $yourname

隨便貼到一個 shell.sh, 然後執行, 保證很順利.

不過呢, 把這兩行貼到 makefile 之後就變樣了.

首先, 第二行不認識第一行的 yourname 了….

Why? 要 export 嗎?

不是!

因為 makefile 裡面的指令, 每一行是單獨在一個 sh 裡面執行的, 所以第二行當然不認識第一行的 yourname 囉!

解決之道是, 加上一個 ‘\’, 表示這兩行希望用同一個 shell.

read -p “key in your name: " yourname    \

echo -e “Your Name is: " $yourname

 

然而, 肯定還是失敗啦! 因為, 因為第一行裡面的 yourname 是經過求值的, 所以第二行要用 $$yourname 來取值. 這樣就會對了!

read -p “key in your name: " yourname    \

echo -e “Your Name is: " $$yourname

對了, 還要分號. 因為分號可以讓這行指令告一段落.

 

read -p “key in your name: " yourname ;   \ 

echo -e “Your Name is: " $$yourname;

如果有 do 迴圈, 分號的位置如下:

for d in logic ui; \

do \

  echo $$d/*.java; \

done > $@

這個簡單的撇步不懂的話, makefile 就會寫不好. 詳情請參閱 O’Relly 出版社的 “GNU Make 專案開發工具" 第三版的 page 100, “接續太長的命令".

說真的, 真本書超讚. 不過我沒有心情去一頁一頁地看它, 所以暫時不會有它的讀書心得跟大家報告. 或許想到哪裡, 寫到哪裡吧.

誰是贏家?

昨天股市大跌, 和我預想的差不多. 因為報端居然出現 “預期五月旺季業績成長, 所以股市將會上漲" 的論調. 大家都知道有句話叫做 “五窮六絕", 甚至在業績不好的時候, 我們公司的某位主管還曾經把這句順口溜延伸到 “七上吊、八進棺材" . 現在竟然出現了淡季愈看愈好的異相, 可見得已經有點物極必反, 股市跌一跌是正常的.

有趣的是, 倒底誰會是這次波動的贏家呢? 根據波浪理論, 這次應該是第二波下殺. 殺完反正會漲, 短暫被套也沒有關係.  只要撐得夠久, 昨天的股價就會回來. 不過多少人會續抱? 多少人會停損? 多少人會在反彈後賣出, 然後又從最低點再買進呢?

初步瞄了一下第四台老師的說法, 整理如下:

 黃銘揚 賣出! 反彈就賣! 
 蔡正華 停損, 空手 
 楊少凱 多單停損, 出清 
 江國中 空單留倉 
 顧葵國 多單留倉
 郭海培 不搶反彈 
 吳金潮 買進, 等反彈 
 某女分析師 上升波本來就緩漲急跌 

資料來源: 投顧明牌 http://www.s8088.com/forum-33-1.html

看來, “老師" 基本上是看空的比較多, 繼續有信心的比較少. 假設大部分的人都是錯的, 這樣比較符合 80/20 原理. 那麼, 週一會反彈還是繼續下殺? 有反彈應該要買還是賣呢? 這個猜謎很有趣, 答案也很值錢. 其實我比較相信, 對的那 20% 不見得就在老師裡面, 老師有也可能全軍覆沒啊!

怎麼樣才可以讓老師們全部輸光光呢? 那個情境應該是: 有高又有低, 這樣才會讓絕大多數的老師和散戶都輸輸去. 我覺得這就跟中樂透一樣, 能讓大家都不中的牌, 才是最常開出來的. 若是隨著氣氛而忽多忽空, 這幾天一定會吃虧的.

唯有不管開高或開低, 盤中勁升或是重挫, 都不予理會, 才會是最後的贏家. 因此, 這兩天還是去找一些沒人注意的股票, 逢低買一點放著. 畢竟做長線的股票, 是不用理會第二、四波下殺的. 只有本來就想投機的人, 需要清一清庫存,  以免股市愈往下就愈急躁. 換言之, 去年低點就買的股票不要動, 最近才受到氣氛影響跑去買的要停損.

 

戰戰兢兢 手動更新 WordPress 2.7.1

不知道為甚麼? 我不能自動更新 wordpress 了. 手動更新本來是必然的, 但是自從有了自動更新功能之後, 我已經把手動更新架站軟體的技能忘光了…

每次按下 autio upgrade  的按鈕, 它就會出現 time out, 說甚麼 3 秒或是 2 秒鐘之內只收到 X out of Y bytes 之類的. 上網查了好一陣子都沒有結果. 最後終於看到有人提到去改 wp-admin/include/file.php 的 444 行. 把 timeout 從 30 改成 600 秒之類的. (抱歉! 這位大哥, 我忘了您的 blog 位置, 不再有那個 error message 後, 就 google 不到了.) 改過之後, 顯然還是有一些問題, 畢竟我的 time out 幾乎是秒殺, 不是 30 秒.  所以還是得去試試手動更新.

唯一講得比較清楚的網址是 wordpress 本尊, 可惜那是英文的. 我雖然懶得看, 又怕漏掉哪一步, 然後就倒站了… 所以只好歸納一下做法, 中文的程序如下.

1. 先把 apache 停用, 大家先不要動. 等效就是停用外掛等功能.

2. 把新版 wordpress 抓回來, 解壓縮成另外一個目錄, 如 wordpress_2.7.1 之類的.

3. 把舊版的 wordpress 的 wp-include 和 wp-admin 兩個目錄殺掉.

4.  要確定 wp-config.php 這個檔案不會被蓋掉, 即新版的檔案不同名, 預設是叫做 wp-config-sample.php 之類的.

5. 把新版的蓋過舊版的內容, 其中 wp-content 下面的 plugin 和 theme 才能覆蓋舊版. 不然就倒站了.

6. 啟動 apache server.

7. 進入 網址/wordpress/wp-admin 或 網址/wp-admin, 重新設定. 不過我好像不用做這一步也 OK.

參考網址: http://codex.wordpress.org/Upgrading_WordPress, 英文版最大的缺點就是: 雖然 step by step 往下講, 但是提醒特別注意 wp-content 這個目錄的事情卻放在 step 1 的 note, 如果已經把檔案移除了, 才看到這一行豈不是要吐血???