Thông Tư 105/2020/TT-BTC hướng dẫn về đăng ký thuế . Chương I Điều 5. Cấu trúc mã số thuế
Khoản 1. Cấu trúc mã số thuế N1N2 N3N4N5N6N7N8N9 N10 - N11N12N13 Trong đó: - Hai chữ số đầu N1N2 là số phân khoảng của mã số thuế. - Bảy chữ số N3N4N5N6N7N8N9 được quy định theo một cấu trúc xác định, tăng dần trong khoảng từ 0000001 đến 9999999. - Chữ số N10 là chữ số kiểm tra. - Ba chữ số N11N12N13 là các số thứ tự từ 001 đến 999. - Dấu gạch ngang (-) là ký tự để phân tách nhóm 10 chữ số đầu và nhóm 3 chữ số cuối. Khoản 2. Mã số doanh nghiệp, mã số hợp tác xã, mã số đơn vị phụ thuộc của doanh nghiệp, hợp tác xã được cấp theo quy định của pháp luật về đăng ký doanh nghiệp, đăng ký hợp tác xã là mã số thuế. Khoản 3. Phân loại cấu trúc mã số thuế Khoản 3 Điểm a) Mã số thuế 10 chữ số được sử dụng cho doanh nghiệp, hợp tác xã, tổ chức có tư cách pháp nhân hoặc tổ chức không có tư cách pháp nhân nhưng trực tiếp phát sinh nghĩa vụ thuế; đại diện hộ gia đình, hộ kinh doanh và cá nhân khác (sau đây gọi là đơn vị độc lập). Khoản 3 Điểm b) Mã số thuế 13 chữ số và dấu gạch ngang (-) dùng để phân tách giữa 10 số đầu và 3 số cuối được sử dụng cho đơn vị phụ thuộc và các đối tượng khác. Khoản 3 Điểm c) Người nộp thuế là tổ chức kinh tế, tổ chức khác theo quy định tại Điểm a, b, c, d, n Khoản 2 Điều 4 Thông tư này có đầy đủ tư cách pháp nhân hoặc không có tư cách pháp nhân nhưng trực tiếp phát sinh nghĩa vụ thuế và tự chịu trách nhiệm về toàn bộ nghĩa vụ thuế trước pháp luật được cấp mã số thuế 10 chữ số; các đơn vị phụ thuộc được thành lập theo quy định của pháp luật của người nộp thuế nêu trên nếu phát sinh nghĩa vụ thuế và trực tiếp khai thuế, nộp thuế được cấp mã số thuế 13 chữ số. Khoản 3 Điểm d) Nhà thầu nước ngoài, nhà thầu phụ nước ngoài theo quy định tại Điểm đ Khoản 2 Điều 4 Thông tư này đăng ký nộp thuế nhà thầu trực tiếp với cơ quan thuế thì được cấp mã số thuế 10 chữ số theo từng hợp đồng. Trường hợp nhà thầu nước ngoài liên danh với các tổ chức kinh tế Việt Nam để tiến hành kinh doanh tại Việt Nam trên cơ sở hợp đồng thầu và các bên tham gia liên danh thành lập ra Ban Điều hành liên danh, Ban Điều hành liên danh thực hiện hạch toán kế toán, có tài khoản tại ngân hàng, chịu trách nhiệm phát hành hóa đơn; hoặc tổ chức kinh tế tại Việt Nam tham gia liên danh chịu trách nhiệm hạch toán chung và chia lợi nhuận cho các bên tham gia liên danh thì được cấp mã số thuế 10 chữ số để kê khai, nộp thuế cho hợp đồng thầu. Trường hợp nhà thầu nước ngoài, nhà thầu phụ nước ngoài có văn phòng tại Việt Nam đã được bên Việt Nam kê khai, khấu trừ nộp thuế thay về thuế nhà thầu thì nhà thầu nước ngoài, nhà thầu phụ nước ngoài được cấp một mã số thuế 10 chữ số để kê khai tất cả các nghĩa vụ thuế khác (trừ thuế nhà thầu) tại Việt Nam và cung cấp mã số thuế cho bên Việt Nam. Khoản 3 Điểm đ) Nhà cung cấp ở nước ngoài theo quy định tại Điểm e Khoản 2 Điều 4 Thông tư này chưa có mã số thuế tại Việt Nam khi đăng ký thuế trực tiếp với cơ quan thuế