Thuế nhà thầu nước ngoài API

Thuế nhà thầu nước ngoài theo ngành: tỷ lệ GTGT, TNDN trên doanh thu theo quy định 2025–2026, quy đổi Net sang Gross, khấu trừ khi trả Google, Meta…

GETPOSThttps://apibox.io.vn/v1/vn-fct
Dữ liệu & JSON▶ Dùng thử online

Chọn ngành nghề (activity: dịch vụ, tiền bản quyền, lãi vay, xây dựng có hoặc không bao thầu vật tư, vận tải, cho thuê máy móc, cung cấp hàng hóa, mua dịch vụ qua nền tảng số…) và số tiền hợp đồng (amount) với basis: net (bên nước ngoài nhận đủ số này sau thuế), gross (đã gồm thuế) hoặc excl_vat (giá chưa VAT, nhà thầu chịu thuế TNDN). API trả về số thuế GTGT, TNDN phải khấu trừ, giá trị quy đổi Gross và số tiền mỗi bên phải trả.

Tỷ lệ theo quy định 2025–2026 thay cho TT 103/2014: thuế TNDN tính theo tỷ lệ % trên doanh thu tại Nghị định 320/2025/NĐ-CP Điều 12.3 (dịch vụ 5%, quản lý khách sạn, casino 10%, hàng hóa 1%, tiền bản quyền 10%, lãi vay 5%, xây dựng, vận tải, hoạt động khác 2%, chứng khoán 0,1%, chuyển nhượng vốn 2%…), thuế GTGT theo Luật 48/2024 và TT 69/2025 (dịch vụ 5%, xây dựng có bao thầu, vận tải 3%, khác 2%). Vì TT 20/2026 tính cả thuế GTGT nộp thay vào doanh thu tính thuế TNDN, hợp đồng Net được quy đổi theo công thức Net / (1 − tỷ lệ GTGT − tỷ lệ TNDN). legacy_tt103=true cho kết quả theo cách cũ (quy đổi TNDN trước rồi GTGT) cho hợp đồng ký trước 12/3/2026.

Với nhà cung cấp nước ngoài qua thương mại điện tử, nền tảng số (quảng cáo trực tuyến, SaaS), API dùng thuế suất GTGT thông thường và TNDN 5%, đồng thời nhắc rằng từ 1/7/2026 doanh nghiệp khấu trừ thuế phải khấu trừ, nộp thay (Nghị định 252/2026/NĐ-CP). Chưa áp dụng miễn giảm theo hiệp định tránh đánh thuế hai lần.

Tham số

TênVị tríKiểuBắt buộcMặc định
activityquery|bodystringkhôngservicesservices, hotel_restaurant_casino_management, goods_supply, goods_with_services_not_separable, royalties, aircraft_ship_lease, machinery_lease, loan_interest, securities_transfer, outward_reinsurance, derivatives, capital_transfer, construction_with_materials, construction_without_materials, transport, digital_platform, other.
amountquery|bodynumbercóGiá trị hợp đồng.
basisquery|bodystringkhôngnetnet, gross hoặc excl_vat.
vat_ratequery|bodynumberkhôngGhi đè tỷ lệ GTGT (ví dụ 0 khi dịch vụ không chịu thuế).
cit_ratequery|bodynumberkhôngGhi đè tỷ lệ TNDN.
legacy_tt103query|bodybooleankhôngCách quy đổi cũ theo TT 103/2014.
currencyquery|bodystringkhôngVNDNgoại tệ thì làm tròn 2 chữ số thập phân.

Ví dụ

curl "https://apibox.io.vn/v1/vn-fct?activity=services&amount=100000000&basis=net" \
  -H "Authorization: Bearer YOUR_API_KEY"

Kết quả trả về

{
  "activity": "services",
  "name_vi": "Dịch vụ (tư vấn, quản lý, quảng cáo, xử lý dữ liệu, cho thuê không kèm người điều khiển…)",
  "name_en": "Services (consulting, management, advertising, data processing…)",
  "basis": "net",
  "method": "current",
  "vat_rate_percent": 5,
  "cit_rate_percent": 5,
  "gross": 111111111,
  "vat_base": 111111111,
  "cit_base": 111111111,
  "vat": 5555556,
  "cit": 5555555,
  "total_tax": 11111111,
  "contractor_receives": 100000000,
  "vietnamese_party_pays": {
    "to_contractor": 100000000,
    "to_state_budget": 11111111,
    "total": 111111111
  },
  "effective_rate_percent": 10,
  "legal": [
    "Thông tư 69/2025/TT-BTC Điều 9 (GTGT nhà thầu)",
    "Nghị định 320/2025/NĐ-CP (NĐ 320/2025 Điều 12.3.a)",
    "Thông tư 20/2026/TT-BTC Điều 7 (TNDN nhà thầu)",
    "Thông tư 89/2026/TT-BTC (khai thuế; bãi bỏ TT 103/2014 từ 01/7/2026)"
  ],
  "reviewed": "2026-11-11"
}

Ứng dụng

  • Quy đổi Gross cho hợp đồng dịch vụ giá Net với đối tác nước ngoài
  • Tính thuế nhà thầu cho tiền bản quyền, phí bản quyền phần mềm
  • Khấu trừ thuế GTGT, TNDN khi trả tiền quảng cáo Google, Meta, TikTok
  • Kiểm tra thuế nhà thầu trong phần mềm mua hàng, công nợ phải trả

Hỏi đáp

Thông tư 103/2014 còn hiệu lực không?

Không. Phần GTGT được thay bằng TT 69/2025 từ 1/7/2025, phần TNDN bằng TT 20/2026 từ 12/3/2026, và toàn bộ thông tư bị bãi bỏ bởi TT 89/2026 từ 1/7/2026.

Vì sao số Gross khác các công cụ cũ?

TT 20/2026 xác định doanh thu tính thuế TNDN là toàn bộ doanh thu, gồm cả thuế GTGT nộp thay, nên hai loại thuế tính trên cùng một giá trị: Gross = Net / (1 − GTGT% − TNDN%). Cách cũ quy đổi TNDN trước rồi mới đến GTGT.

Trả tiền quảng cáo Google, Meta có phải khấu trừ thuế không?

Từ 1/7/2026, doanh nghiệp nộp thuế GTGT theo phương pháp khấu trừ phải khấu trừ, nộp thay thuế GTGT và TNDN khi thanh toán cho nhà cung cấp nước ngoài qua thương mại điện tử, nền tảng số (NĐ 252/2026 Điều 43).

API liên quan

Bắt đầu với 1.000 request miễn phí mỗi tháng. Nhận API key miễn phí →