身分證字號開頭 如何決定?
身分證字號開頭如何決定?首碼代表縣市與性別區分
了解身分證字號開頭如何決定有助於釐清個人戶籍與基本身分登記的編碼邏輯。正確掌握這些編碼意義,能讓人更清楚識別身分證字號背後的各項代表資訊。
身分證字號開頭的英文字母,究竟是怎麼決定的?
台灣身分證字號的首碼英文字母,是由你初次登記戶籍所在地的縣市來決定的。很多人常誤以為這個字母代表的是真正的「出生地」或是醫院地點,但其實如果一個人在台北的醫院出生,卻在高雄的戶政事務所申報初次戶籍登記,他的身分證字號開頭就會是代表高雄市的E,而不是代表台北市的A。這個編碼規則建立之後,基本上就跟隨個人一生,不會因為後續搬家、改名或戶籍遷移而發生改變。
我自己也曾因為這條規則感到困惑。記得在大學幫系上辦活動收集資料時,看到一位同學的身分證開頭是F,但她明明從小到大都說自己是正港的基隆人,我當時還白目地問她是不是填錯資料。後來她才笑著跟我解釋,因為她剛出生時父母在台北縣(現新北市)工作並在那裡報了戶口,之後才搬回基隆。這次尷尬的經驗讓我深刻體會到,身分證字母是出生地嗎這個問題的答案是否定的,看的是「報戶口的地點」,而不是長大的地方,更不是出生的醫院。
全台26個英文字母配賦縣市對照表(含新舊制與絕版代碼)
台灣的行政區劃經歷過多次大變動,這直接影響了身分證英文字母的核發狀態。目前全台實際仍在持續發行的英文字母共有22個,而有4個字母因為行政區遭到裁撤或合併,已經正式絕版。以下是完整的26個英文字母與其對應的縣市關聯: A: 台北市 B: 台中市(2010年12月25日後,原台中縣L併入B) C: 基隆市 D: 台南市(2010年12月25日後,原台南縣R併入D) E: 高雄市(2010年12月25日後,原高雄縣S併入E) F: 新北市(原台北縣) G: 宜蘭縣 H: 桃園市(原桃園縣) I: 嘉義市(1982年升格後分出) J: 新竹縣 K: 苗栗縣 L: 台中縣(已絕版,現合併至台中市B) M: 南投縣 N: 彰化縣 O: 新竹市(1982年升格後分出) P: 雲林縣 Q: 嘉義縣 R: 台南縣(已絕版,現合併至台南市D) S: 高雄縣(已絕版,現合併至高雄市E) T: 屏東縣 U: 花蓮縣 V: 台東縣 W: 金門縣 X: 澎湖縣 Y: 陽明山管理局(已絕版,1975年後停發,全面改發台北市A) Z: 連江縣
在這個列表中,最神祕的莫過於英文字母Y。歷史上,陽明山管理局曾在戰後獨立管理士林與北投區域,並在1965年換發身分證時獲得專屬的Y代碼。然而,隨著1975年行政權縮減,這兩個區域報戶口的人口改拿台北市的A,使得Y開頭的身分證字號正式絕版。現在全台灣擁有Y字頭身分證的人數僅存少數,難怪在網路上常常被調侃是真正的「至尊天龍人」。
除了開頭英文,身分證字號後續的9位數字藏了什麼祕密?
身分證字號總共由10個字元組成,除了首碼是英文字母外,後面的9位阿拉伯數字也各自遵循著嚴格的編碼邏輯。它不僅可以用來快速判斷持有者的生理性別,最後一位數字更是整個號碼防偽與輸入防錯的核心機制。
緊接在英文字母後面的「第一位數字」(也就是整串號碼的第二碼),是大家最熟知的性別碼:數字1代表男性,數字2代表女性。接下來的第三碼到第九碼,則是戶政系統依照登記順序自動編發的流水號。這種規律的流水號,有時會創造出有趣的現象。例如同性別的雙胞胎,在同一天同一個戶政事務所報戶口時,他們的第三碼到第九碼流水號通常會是連號,但因為最後一碼計算邏輯的介入,兩人的完整身分證號碼最終是不會連號的。
最後一碼(第十碼)被稱為「檢查碼」或「校驗碼」。當我們在網站上輸入身分證字號時,後台系統之所以能在一秒內判斷這個號碼是真是假,完全不需要去內政部資料庫比對,就是透過這群數字與檢查碼之間的嚴格數學公式計算出來的。系統會先將英文字母代換成特定的兩位數字(例如A代換成10),將整串代號擴充為11位數字,接著分別乘以1987654321這組特定加權數,將所有乘積的個位數相加得到一個基數,最後再用10去減掉這個基數的個位數,得出的結果如果等於身分證最後一碼,就代表這是一組符合邏輯的合法號碼。
外來人口與新住民的編碼規則:新式統一證號變更
過去在台灣生活的外籍人士、新住民或港澳居民,持有的居留證「統一證號」格式為2碼英文字母加上8碼數字。然而,這種格式與本國國民的「1碼英文加9碼數字」完全不同,導致外籍人士在網購、訂火車票、高鐵票或網路銀行開戶時,經常因為系統格式不符而頻頻卡關,帶來極大的生活不便。
為了解決這個長年痛點並建立友善環境,內政部移民署於2021年1月2日起正式實施「新式外來人口統一證號」專案,將結構全面比照國人身分證改為「1碼英文與9碼數字」。改版後的新式證號,第一碼英文字母同樣依申請登記的縣市區分(例如在新北市申請即為F開頭),而關鍵的第二碼則特別設計為數字8(代表男性)與數字9(代表女性),以此與本國國民的1和2做出友善的區隔,同時完美相容於所有民間與政府的資訊系統格式中。舊式的統一證號則規劃了10年的過渡期,預計將於120年1月1日起正式停止使用。
身分證字號與新式外來人口統一證號編碼架構對比
為使在台生活的外籍人士與新住民享有同樣便利的數位生活環境,新式統一證號在架構上做出了重大修正。以下將兩者的編碼邏輯進行直接對比:⭐ 國民身分證字號
10碼(1碼大寫英文字母 + 9碼阿拉伯數字)
依登記順序編發之流水號
代表初次登記戶籍所在地之縣市簡碼
數字1代表男性,數字2代表女性
系統防錯專用之檢查碼(校驗碼)
新式外來人口統一證號
10碼(1碼大寫英文字母 + 9碼阿拉伯數字)
依申請順序編發之身分流水號
比照國人,依居留申請所在地之縣市區分
數字8代表外籍男性,數字9代表外籍女性
系統防錯專用之檢查碼,計算公式與國人相同
透過將外來人口居留證格式調整為與國人完全一致的「1碼英文+9碼數字」,新住民在網購、交通訂票及金融開戶時不再受限。第二碼採用8與9,既能融入現有系統架構,又能清晰區分身分屬性。新住民美玲的網購與卡關突圍記
嫁到台中市5年的越南籍新住民美玲,平時熱愛網購生活用品與訂購返鄉車票,但過去因為舊版居留證是2碼英文開頭,每次在購物網站結帳或搶連假高鐵票時,系統總是卡在身分證字號格式錯誤,讓她無比挫折。
初次嘗試解決時,美玲嘗試借用先生的身分證號來綁定網購APP。結果在辦理實名制取貨以及綁定個人電子支付時,因為居留證姓名與帳戶持有人不符,反而陷入帳號被凍結的窘境,前後折騰了2個多禮拜仍無法使用。
直到她前往戶政事務所諮詢時,承辦人員提醒她移民署已推出比照國人編碼的新式統一證號。美玲隨即前往移民署服務站,將舊證號辦理汰換更新,將開頭格式轉為代表台中市的B,搭配外籍女性專屬的次碼9。
更換成新式證號後,美玲開心地發現所有的網購與訂票系統都能順暢通行,再也沒有跳出錯誤視窗,終於能用自己的名字輕鬆享受便利的數位生活。
結論與總結
開頭字母取決於初次登記戶籍地身分證字號的第一碼大寫英文,代表的是最初申報戶口的縣市,而非真正的出生醫院所在地,且一經編定終身不變。
四大絕版字母見證行政區歷史代表台中縣的L、台南縣的R、高雄縣的S因縣市合併而停發;代表陽明山管理局的Y則因行政權縮減而在1975年正式走入歷史變為絕版。
新式外來人口證號結構全面接軌外籍人士新式統一證號已調整為1碼英文加9碼數字,其第二碼為8(男)與9(女),徹底解決過去數位系統無法辨識的卡關痛點。
特殊情況
搬家或戶籍遷到其他縣市,身分證字號的英文字母會跟著換嗎?
不會。身分證字號的英文字母是由你出生後「第一次申報戶籍登記」的地點決定的。一旦編發之後就會跟隨你一生,後續不論搬家到哪裡、戶籍怎麼遷移,甚至改名,開頭的英文字母與整串號碼都不會改變。
為什麼有些人的身分證字號開頭英文字母(如L、R、S),現在出生的小孩都拿不到了?
因為那些英文字母對應的行政區已經在2010年底「縣市合併升格」時遭到裁撤。例如台中縣(L)併入台中市(B)、台南縣(R)併入台南市(D)、高雄縣(S)併入高雄市(E)。合併後新報戶口的人口一律配發直轄市的代碼,因此L、R、S便成為絕版字母。
身分證字號最後一碼如果打錯,系統是怎麼立刻發現的?
系統是利用最後一碼「檢查碼」來進行即時邏輯驗證。當你輸入完畢時,網頁後台會自動將英文字母代換成數字,並套入一組特定的加權數學公式進行快速加總。如果計算出來的結果與你輸入的最後一碼不相符,系統就會直接判定該號碼輸入錯誤。
對答案的意見:
感謝您的回饋!您的意見對我們改進未來的答案非常重要。