Để sử dụng toàn bộ tiện ích nâng cao của Hệ Thống Pháp Luật vui lòng lựa chọn và đăng ký gói cước.
BỘ KẾ HOẠCH VÀ ĐẦU TƯ | CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM |
Số: 1925/BKHĐT-ĐTNN | Hà Nội, ngày 17 tháng 3 năm 2023 |
Kính gửi: Ủy ban nhân dân các tỉnh, thành phố trực thuộc Trung ương
Trong quá trình trao đổi và tiếp xúc với các tập đoàn đa quốc gia, Bộ Kế hoạch và Đầu tư nhận được một số ý kiến quan ngại về việc khả năng cạnh tranh của môi trường đầu tư Việt Nam sẽ bị ảnh hưởng khi thuế suất tối thiểu toàn cầuĐể có cơ sở tổng hợp và báo cáo Thủ tướng Chính phủ về các giải pháp ứng phó khi thuế tối thiểu toàn cầu được chính thức áp dụng, Bộ Kế hoạch và Đầu tư đề nghị Quý Ủy ban:
1. Cung cấp thông tin doanh nghiệp theo các nội dung tại Phụ lục I.
2. Báo cáo tổng hợp theo đề cương gửi tại Phụ lục II.
Ý kiến bằng văn bản của Quý Ủy ban đề nghị gửi tới Bộ Kế hoạch và Đầu tư trước ngày 30 tháng 3 năm 2023 để kịp tổng hợp và báo cáo Thủ tướng Chính phủ.
Mọi thông tin chi tiết xin liên hệ: anh Đỗ Xuân Huy, Cục Đầu tư nước ngoài, Bộ Kế hoạch và Đầu tư. SĐT: 0392882999/ 0243.7343762. Email: huydx@mpi.gov.vn.
Trân trọng cảm ơn sự hợp tác của Quý Ủy ban./.
| KT. BỘ TRƯỞNG |
PHỤ LỤC I
TỔNG HỢP THÔNG TIN CÁC DOANH NGHIỆP
Stt | Tên doanh nghiệp tại Việt Nam | Tên Tập đoàn đa quốc gia | Tên dự án | Ngành nghề kinh doanh | Tổng vốn đầu tư | Địa điểm | Doanh thu | Ưu đãi thuế TNDN đang được hưởng | Các ưu đãi/ hỗ trợ đầu tư khác (ngoài thuế TNDN) | Mức độ ảnh hưởng | Kiến nghị/ Giải pháp/ Kế hoạch ứng phó | ||
Vốn đăng ký | Vốn thực hiện | Tại Việt Nam | Trên Toàn cầu | ||||||||||
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
… |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lưu ý:
(1) Tên tổ chức kinh tế thành lập tại Việt Nam.
(2) Tên nhà đầu tư thành lập tổ chức kinh tế tại Việt Nam. Đề nghị ghi rõ tên quốc gia của nhà đầu tư.
(4) Nêu các dự án trên địa bàn của tỉnh, thành phố.
(5) Theo hệ thống phân ngành kinh tế của Việt Nam tại Quyết định số 27/2018/QĐ-TTg ngày 06/7/2018 của Thủ tướng Chính phủ.
(6) Đơn vị: Đô la Mỹ.
(8) Đơn vị: Đô la Mỹ. Thống kê trong 04 năm từ 2019, 2020, 2021 và 2022.
(9) Đề nghị ghi rõ mức thuế ưu đãi đang được hưởng và thời gian hưởng.
(9) Ghi rõ các ưu đãi, hỗ trợ đầu tư khác ngoài ưu đãi về thuế TNDN.
(10) Mức độ ảnh hưởng của Công ty khi thuế tối thiểu toàn cầu được áp dụng chính thức (ví dụ: phần công ty bị quốc gia mẹ tính thuế thêm).
PHỤ LỤC II
ĐỀ CƯƠNG BÁO CÁO ĐÁNH GIÁ TÁC ĐỘNG CỦA THUẾ TỐI THIỂU TOÀN CẦU VỚI CÁC DOANH NGHIỆP ĐẦU TƯ NƯỚC NGOÀI
I. Thống kê các doanh nghiệp ĐTNN bị ảnh hưởng khi áp dụng thuế tối thiểu toàn cầu
1. Số lượng doanh nghiệp đang được hưởng ưu đãi thuế thu nhập doanh nghiệp dưới 15% (đề nghị tổng hợp theo quốc gia và ngành nghề kinh doanh)
2. Số lượng doanh nghiệp dự kiến bị ảnh hưởng bởi thuế tối thiểu toàn cầu
3. Số lượng doanh nghiệp đang được hưởng các ưu đãi, hỗ trợ đầu tư khác ngoài ưu đãi thuế thu nhập doanh nghiệp
4. Đánh giá mức độ ảnh hưởng với doanh nghiệp khi thuế tối thiểu toàn cầu được áp dụng, trong đó cần thống kê phần thuế dự kiến công ty mẹ phải trả thêm tại quốc gia sở tại.
II. Tổng hợp kiến nghị, giải pháp, kế hoạch ứng phó của các doanh nghiệp ĐTNN chịu ảnh hưởng bởi thuế tối thiểu toàn cầu
1. Kế hoạch ứng phó của doanh nghiệp ĐTNN
2. Các đề xuất, kiến nghị
III. Kiến nghị, giải pháp của Ủy ban nhân dân tỉnh, thành phố
lồng nhau (bên trong) hay không
const memberID = 0;
const vbID = 'e80795d2ec28a093f224450388120747';
// State management cho phân tích
let isAnalyzing = false; // Có đang phân tích không
let currentAnalyzingAddress = null; // Address đang được phân tích
let currentAnalyzingElement = null; // Element đang được phân tích
let currentAnalyzingBadge = null; // Badge của element đang phân tích
let isPanelOpen = false; // Panel phân tích có đang mở không
console.log('Tiện ích loaded - memberID:', memberID, 'vbID:', vbID);
function isInViewportAndTabNoiDung(element) {
const rect = element.getBoundingClientRect();
const buffer = 1500; // Buffer to preload content below the viewport (approx. 50+ lines)
const viewHeight = window.innerHeight || document.documentElement.clientHeight;
const isInViewport = rect.top < viewHeight + buffer && rect.bottom >= 0;
const isInTabNoiDung = $(element).closest('#tab_noi_dung_vb').length > 0;
return isInViewport && isInTabNoiDung;
}
function getAddress(element) {
const validTags = ['trichyeu', 'cancu', 'phan', 'chuong', 'muc', 'tieumuc', 'dieu', 'khoan', 'diem'];
const $parent = $(element).closest(validTags.join(','));
if (!$parent.length) {
return null;
}
let addr = $parent.attr('address');
if (!addr && $parent.prop('tagName').toLowerCase() === 'trichyeu') {
addr = 'trichyeu';
$parent.attr('address', addr);
}
return addr || null;
}
function processTnplClasses($element) {
const tnplKeysInLine = new Set(); // key = slug hoặc text (thường là slug)
$element.find('tnpl').each(function () {
const $tnpl = $(this);
const tnplSlug = ($tnpl.attr('slug') || '').trim().toLowerCase();
const tnplKey = tnplSlug || $tnpl.text().trim().toLowerCase();
// Đã xử lý trong cùng dòng => bỏ
if (tnplKeysInLine.has(tnplKey)) {
return;
}
tnplKeysInLine.add(tnplKey);
let tnplExists = false;
// Chỉ duyệt các tnpl đã được tô màu (class on)
$('tnpl.on').each(function () {
const $existingTnpl = $(this);
const existingSlug = ($existingTnpl.attr('slug') || '').trim().toLowerCase();
const existingKey = existingSlug || $existingTnpl.text().trim().toLowerCase();
if (
existingKey === tnplKey &&
isInViewportAndTabNoiDung($existingTnpl[0])
) {
tnplExists = true;
return false; // break each
}
});
if (!tnplExists) {
$tnpl.addClass('on');
}
});
}
function processQueue() {
while (pendingRequests < maxConcurrentRequests && requestQueue.length > 0) {
const task = requestQueue.shift();
pendingRequests++;
task()
.always(() => {
pendingRequests--;
processQueue();
});
}
}
function processVisibleParagraphs() {
try {
$('#tab_noi_dung_vb p:not([is-posted="1"])').each(function () {
let $element = $(this);
if (isInViewportAndTabNoiDung(this)) {
$element.attr('is-posted', '1');
$element.addClass('loading-content');
let p_innerHTML = $element.html();
let address = null;
if (cac_cau_hinh.loai_noi_dung.includes('docs')) {
address = getAddress($element);
}
const isSubP = $element.parents('p').length > 0;
if (isSubP && !allow_sub_p) {
$element.removeClass('loading-content');
return; // Không gửi nếu không cho phép
}
const postData = { p_content: p_innerHTML, cac_cau_hinh, address };
if (isSubP && allow_sub_p) {
postData.sub_p = 1;
}
requestQueue.push(() =>
$.ajax({
url: '//tnpl' + (Math.floor(Math.random() * 10) + 1) + '.hethongphapluat.com/tien-ich/tim.tien.ich.php',
type: 'POST',
data: postData,
success: function(response) {
$element.html(response);
processTnplClasses($element);
// Đợi CTTD và các tiện ích load xong rồi mới attach badge
if (memberID === 4 && typeof attachPhanTichBadge === 'function') {
setTimeout(function() {
// $element chính là thẻ p, kiểm tra và attach badge trực tiếp
const $parent = $element.closest('phan, chuong, muc, tieumuc, dieu, khoan, diem');
if ($parent.length > 0 && $parent.find('.badge-phan-tich[data-for="' + $parent.attr('address') + '"]').length === 0) {
const address = $parent.attr('address');
$element.attr('data-address', address);
// Lấy tên loại thẻ cho tooltip
const parentType = getParentTypeName($parent.prop('tagName').toLowerCase());
// Append badge VÀO PARENT (dieu, khoan,...) thay vì vào để tránh xung đột CTTD
const $badge = $('Phân tích');
$parent.append($badge);
// Thêm class để CSS set position: relative CHỈ cho element có badge
$parent.addClass('has-phan-tich-badge');
}
// Xử lý các p con (nếu có sub-p)
attachPhanTichBadge($element);
}, 300); // Đợi 300ms để CTTD render xong
}
},
complete: function() {
$element.removeClass('loading-content');
}
})
);
processQueue();
}
});
} catch(e) {
console.error('Lỗi processVisibleParagraphs:', e);
}
}
$(window).on('scroll resize', function () {
processVisibleParagraphs();
});
console.log('Bắt đầu processVisibleParagraphs lần đầu...');
processVisibleParagraphs();
console.log('processVisibleParagraphs lần đầu hoàn thành');
// Chức năng phân tích điều luật (chỉ cho member_id = 4)
if (memberID === 4) {
// Modal cảnh báo
function showWarningModal(message) {
// Tạo modal nếu chưa có
if ($('#warningModal').length === 0) {
const modalHTML = `
' + message + '
const $badge = $('Phân tích');
$parent.append($badge);
// Thêm class để CSS set position: relative CHỈ cho element có badge
$parent.addClass('has-phan-tich-badge');
}
}
});
}
// Helper: Escape HTML entities
function escapeHtml(text) {
const map = {
'&': '&',
'<': '<',
'>': '>',
'"': '"',
"'": '''
};
return String(text).replace(/[&<>"']/g, function(m) { return map[m]; });
}
// Helper: Convert Markdown to HTML (đơn giản)
function markdownToHtml(markdown) {
if (!markdown) return '';
let html = markdown;
// Headers
html = html.replace(/^### (.*$)/gim, ' ' + para.replace(/\n/g, ' Đang phân tích... Đang phân tích... Đang xóa cache và phân tích lại... Đang phân tích...$1
');
html = html.replace(/^## (.*$)/gim, '$1
');
html = html.replace(/^# (.*$)/gim, '$1
');
// Bold
html = html.replace(/\*\*(.*?)\*\*/g, '$1');
// Italic
html = html.replace(/\*(.*?)\*/g, '$1');
// Blockquote
html = html.replace(/^> (.*$)/gim, '$1
');
html = html.replace(/^> (.*$)/gim, '$1
');
// Lists (unordered)
html = html.replace(/^\- (.*$)/gim, '$1
');
// Lists (ordered)
html = html.replace(/^\d+\. (.*$)/gim, '
') + '' + escapeHtml(response.ten_van_ban) + '
';
if (response.so_hieu) {
html += 'Số hiệu: ' + escapeHtml(response.so_hieu) + '
';
}
html += 'Điều khoản: ' + escapeHtml(response.address) + '';
if (response.from_cache) {
html += ' Cache';
}
html += '
Vui lòng thử lại sau.
Chi tiết: ${escapeHtml(errorMsg)}
' + escapeHtml(response.ten_van_ban) + '
';
if (response.so_hieu) {
html += 'Số hiệu: ' + escapeHtml(response.so_hieu) + '
';
}
html += 'Điều khoản: ' + escapeHtml(response.address) + '';
html += '
Vui lòng thử lại sau.
Chi tiết: ${escapeHtml(errorMsg)}