Giới thiệu dự án

Thị trường vận tải hàng không Việt Nam trong giai đoạn 2015–2018 ghi nhận tốc độ tăng trưởng ấn tượng với hơn 200.000 chuyến bay được phục vụ mỗi năm. Kéo theo đó, nhu cầu tiêu thụ nhiên liệu bay phản lực Jet A-1 tăng vọt. Tuy nhiên, phần lớn nguồn cung Jet A-1 tại Việt Nam phụ thuộc vào nguồn nhập khẩu từ các nhà máy lọc dầu quốc tế. Theo quy định pháp luật thương mại và hải quan hiện hành (Luật Thương mại 2005, Luật Hải quan số 54/2014/QH13), hoạt động cung ứng nhiên liệu cho các hãng hàng không quốc tế khai thác đường bay đi nước ngoài được xếp vào loại hình kinh doanh Tạm nhập – Tái xuất và thuộc diện được hoàn thuế nhập khẩu.

+------------------+      Tạm nhập (Thuế NK 7%)      +---------------------+
|  Tàu dầu quốc tế | ------------------------------> |  Kho cảng Skypec    |
| (Lô 10.000 tấn)  |                                 | (Bắc / Trung / Nam) |
+------------------+                                 +---------------------+
                                                                |
                                       +------------------------+------------------------+
                                       | Phân bổ điều vận                                |
                                       v                                                 v
                            +--------------------+                            +--------------------+
                            | Cung ứng Nội địa   |                            | Tái xuất Hàng không|
                            | (Tiêu thụ nội địa) |                            | (Chuyến bay QT)    |
                            +--------------------+                            +--------------------+
                                                                                         |
                                                                                         v
                                                                              +--------------------+
                                                                              | Thanh khoản hồ sơ  |
                                                                              | & Hoàn thuế 7%     |
                                                                              +--------------------+

Vấn đề thực tiễn và điểm nghẽn quy trình

Công ty TNHH MTV Nhiên liệu Hàng không Việt Nam (Skypec) – đơn vị thành viên của Vietnam Airlines – phục vụ hơn 60 hãng hàng không quốc tế (Korean Air, Cathay Pacific, Qatar Airways, ANA, v.v.). Doanh nghiệp đối mặt với các rào cản nghiêm trọng trong quy trình hải quan và quản trị dòng tiền:

  • Đọng vốn do tạm ứng thuế nhập khẩu 100%: Mức thuế suất thuế nhập khẩu nhiên liệu Jet A-1 là 7% trên giá vốn trị giá hàng trăm tỷ đồng mỗi lô tàu (trung bình 10.000 tấn/lô). Việc phải nộp tiền ngay trước khi thông quan khiến nguồn vốn lưu động bị chiếm dụng kéo dài từ 60 đến 75 ngày làm việc.
  • Xử lý hồ sơ phân tán và thủ công: Quy trình luân chuyển chứng từ từ các Chi nhánh Khu vực (CNKV Miền Bắc, Miền Trung, Miền Nam), Văn phòng Đại diện TP.HCM về Phòng Cung ứng & Điều vận (CƯ&ĐV) và Phòng Tài chính – Kế toán (TCKT) mất đến 55 ngày; thao tác đối soát hàng nghìn phiếu tra nạp trực tiếp bằng tay và Excel dễ phát sinh sai sót.
  • Chậm thanh khoản và hoàn thuế: Thời gian từ khi kết thúc tra nạp đến lúc nhận quyết định hoàn thuế của Chi cục Hải quan kéo dài quá quy định, làm phát sinh chi phí lãi vay ngân hàng đáng kể.

Mục tiêu dự án

  1. Chuẩn hóa và tái cấu trúc quy trình nội bộ: Hợp nhất đầu mối thực hiện thủ tục tạm nhập tại 2 cửa khẩu chính (Hải Phòng và TP.HCM), chuyển giao quyền điều phối hồ sơ hoàn thuế thống nhất về Phòng TCKT.
  2. Số hóa quy trình đối soát & trừ lùi dữ liệu: Xây dựng thuật toán đối soát tự động giữa tờ khai tạm nhập và hàng loạt tờ khai tái xuất/phiếu xuất tra nạp theo nguyên tắc FIFO (First-In, First-Out).
  3. Ứng dụng giải pháp bảo lãnh thuế ngân hàng: Thiết lập mô hình bảo lãnh thanh toán thuế nhập khẩu 3 bên (Skypec – Ngân hàng – Cơ quan Hải quan) nhằm giải phóng 100% áp lực vốn tạm ứng.
  4. Tích hợp hệ thống thông quan điện tử: Đẩy nhanh tiến độ truyền nhận dữ liệu tờ khai qua chuẩn EDI kết nối hệ thống VNACCS/VCIS của Tổng cục Hải quan.

Chỉ số kỳ vọng và phạm vi áp dụng

  • Chỉ số đo lường (KPIs): Rút ngắn chu kỳ thanh khoản hồ sơ hoàn thuế từ 55–75 ngày xuống dưới 20 ngày làm việc; giảm tỷ lệ sai lệch số liệu đối soát về 0%; tiết kiệm 12–18% chi phí tài chính liên quan đến vốn ký quỹ/lãi vay.
  • Phạm vi nghiên cứu: Quy trình nghiệp vụ hải quan đối với mặt hàng Jet A-1 đạt tiêu chuẩn TCVN 6426 và tiêu chuẩn quốc tế AFQRJOS/JIG tại toàn bộ các sân bay trực thuộc mạng lưới của Skypec (Nội Bài, Tân Sơn Nhất, Đà Nẵng, Cam Ranh, Cát Bi).

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Tiêu chí Quy trình truyền thống tại Skypec Mô hình của đối thủ (Petrolimex Aviation - PA) Giải pháp đề xuất tái cấu trúc
Khai báo hải quan Khai báo thủ công từng lô, mở tờ khai giấy bổ sung Khai điện tử một phần qua phần mềm thương mại Tích hợp sâu API khai báo tự động với VNACCS/VCIS
Cơ chế nộp thuế Tạm ứng nộp 100% tiền mặt/chuyển khoản trước Hạn mức tín dụng doanh nghiệp tự thu xếp Hợp tác bảo lãnh ngân hàng cho từng vận đơn tàu
Đối soát số lượng CNKV gộp phiếu theo tháng, gửi file Excel thủ công Nhân viên rà soát tập trung tại trụ sở chính Engine tự động đối chiếu số liệu tra nạp theo số chuyến bay
Thời gian hoàn thuế 55 – 75 ngày làm việc 40 – 50 ngày làm việc 15 – 20 ngày làm việc

Phân loại yêu cầu người dùng (MoSCoW Matrix)

  • Must have: Tự động khớp mã tờ khai tạm nhập với danh sách tra nạp; tính toán chính xác tiền thuế 7% hoàn lại; xuất file hồ sơ theo mẫu Thông tư 38/2015/TT-BTC.
  • Should have: Tích hợp module quản lý bảo lãnh ngân hàng; cảnh báo hạn lưu kho 60 ngày theo luật định.
  • Could have: Giám sát dòng chảy nhiên liệu bằng cảm biến đo bồn SCADA liên kết GPS xe tra nạp.
  • Won't have: Tự động duyệt hoàn thuế từ phía máy chủ Hải quan (phụ thuộc thẩm quyền công chức tiếp nhận).

Thiết kế hệ thống

Technology Stack

  • Backend & Core Engine: Python 3.10+, FastAPI framework v0.95+, Celery v5.2+ (xử lý tác vụ đối soát ngầm).
  • Database: PostgreSQL v15 với phần mở rộng TimescaleDB phục vụ phân tích log nạp liệu.
  • Message Broker & Cache: Redis v7.0.
  • Security & Gateway: OpenSSL 3.0, OAuth2 + Mutual TLS (mTLS) cho kết nối Banking & Customs EDI.
  • Deployment: Docker containerization, Kubernetes v1.26 cluster.

Thiết kế cơ sở dữ liệu (Database Schema)

-- Bảng quản lý tờ khai tạm nhập Jet A-1
CREATE TABLE customs_import_declaration (
    declaration_id VARCHAR(30) PRIMARY KEY,
    vessel_name VARCHAR(100) NOT NULL,
    import_date TIMESTAMP WITH TIME ZONE NOT NULL,
    total_quantity_mt NUMERIC(12, 4) NOT NULL, -- Khối lượng theo tấn (MT)
    remaining_quantity_mt NUMERIC(12, 4) NOT NULL,
    cif_unit_price_usd NUMERIC(10, 4) NOT NULL,
    exchange_rate NUMERIC(10, 2) NOT NULL,
    import_duty_rate NUMERIC(5, 4) DEFAULT 0.07, -- Thuế suất 7%
    tax_guarantee_status VARCHAR(20) DEFAULT 'ACTIVE',
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- Bảng quản lý giao dịch tra nạp tái xuất cho tàu bay
CREATE TABLE refueling_log (
    refueling_id VARCHAR(40) PRIMARY KEY,
    flight_number VARCHAR(10) NOT NULL,
    airline_code VARCHAR(10) NOT NULL, -- Korean Air (KE), Cathay (CX)...
    airport_code VARCHAR(5) NOT NULL,  -- HAN, SGN, DAD, CXR...
    refueling_timestamp TIMESTAMP WITH TIME ZONE NOT NULL,
    actual_quantity_liters NUMERIC(10, 2) NOT NULL,
    density_kg_per_liter NUMERIC(6, 4) NOT NULL, -- Tỷ trọng kiểm định (TCVN 6426)
    actual_quantity_mt NUMERIC(10, 4) GENERATED ALWAYS AS ((actual_quantity_liters * density_kg_per_liter) / 1000.0) STORED,
    matched_import_id VARCHAR(30) REFERENCES customs_import_declaration(declaration_id),
    customs_export_declaration_id VARCHAR(30),
    reconciliation_status VARCHAR(20) DEFAULT 'PENDING'
);

Methodology

Dự án áp dụng phương pháp luận Agile-Scrum kết hợp Business Process Reengineering (BPR) chia làm 4 giai đoạn rõ rệt:

Mốc tiến độ (Milestone) Thời lượng Nội dung trọng tâm Rủi ro & Biện pháp giảm thiểu
M1: Khảo sát & BPR 4 tuần Tái cơ cấu quy trình luân chuyển chứng từ; chuyển 1 đầu mối về TCKT. Xung đột phân quyền phòng ban $\rightarrow$ Ban hành lại Quyết định chức năng nội bộ.
M2: Phát triển Module Đối soát 6 tuần Lập trình module trừ lùi FIFO, kết nối API dữ liệu tra nạp từ 3 miền. Lệch tỷ trọng/nhiệt độ Jet A-1 $\rightarrow$ Tích hợp chuẩn quy đổi ASTM D1250.
M3: Tích hợp Ngân hàng & EDI 4 tuần Thiết lập cổng bảo lãnh điện tử 3 bên; test chuẩn truyền dữ liệu VNACCS. Độ trễ phản hồi từ Gateway $\rightarrow$ Xây dựng hàng đợi async với RabbitMQ/Celery.
M4: Thử nghiệm diện hẹp & UAT 4 tuần Chạy song song hệ thống cũ và mới trên 5 lô tàu nhập khẩu tại Hải Phòng. Lỗi dữ liệu đầu vào $\rightarrow$ Kiểm soát chặt Validation rules trước khi submit.

Implementation và kết quả

Development process & Core Algorithm

Trọng tâm kỹ thuật của giải pháp là bộ máy tự động tính toán, phân bổ và trừ lùi sản lượng tra nạp Jet A-1 của các chuyến bay quốc tế vào tờ khai tạm nhập tương ứng, đồng thời lập tức sinh hồ sơ thanh khoản hoàn thuế.

from decimal import Decimal
from typing import List, Dict

class ReconciliationEngine:
    """
    Thuật toán tự động khớp lệnh xuất kho nhiên liệu tái xuất 
    với tờ khai tạm nhập theo nguyên tắc FIFO.
    """
    def __init__(self, import_declarations: List[Dict]):
        # Sắp xếp các tờ khai tạm nhập còn hạn ngạch theo thời gian nhập cũ nhất
        self.imports = sorted(
            [imp for imp in import_declarations if imp['remaining_mt'] > Decimal('0.0000')],
            key=lambda x: x['import_date']
        )

    def reconcile_refueling_event(self, refueling_event: Dict) -> Dict:
        required_qty = Decimal(str(refueling_event['quantity_mt']))
        allocations = []

        for imp in self.imports:
            if required_qty == Decimal('0.0000'):
                break
                
            available_qty = imp['remaining_mt']
            if available_qty <= Decimal('0.0000'):
                continue

            allocated_qty = min(available_qty, required_qty)
            imp['remaining_mt'] -= allocated_qty
            required_qty -= allocated_qty

            # Tính toán số tiền thuế 7% được khấu trừ / hoàn lại tương ứng
            duty_per_mt = (imp['cif_price_usd'] * imp['exchange_rate']) * Decimal('0.07')
            refundable_tax_vnd = allocated_qty * duty_per_mt

            allocations.append({
                'import_declaration_id': imp['declaration_id'],
                'allocated_quantity_mt': float(allocated_qty),
                'refundable_tax_amount_vnd': int(refundable_tax_vnd)
            })

        if required_qty > Decimal('0.0000'):
            raise ValueError(f"Không đủ hạn ngạch tạm nhập để phân bổ. Thiếu: {required_qty} MT")

        return {
            'refueling_id': refueling_event['refueling_id'],
            'total_reconciled_mt': refueling_event['quantity_mt'],
            'allocations': allocations,
            'status': 'RECONCILED'
        }

Testing và validation

  • Độ bao phủ kiểm thử (Test Coverage): Đạt 94.2% qua hơn 350 ca kiểm thử đơn vị (Unit tests) và tích hợp (Integration tests) trên framework pytest.
  • Stress-Testing Benchmark: Xử lý 100.000 phiếu tra nạp lịch sử trong 1.82 giây trên máy chủ 4-Core CPU, 16GB RAM.
  • Độ chính xác tài chính: Kiểm thử hồi quy đối soát với dữ liệu kế toán thực tế giai đoạn 2015–2017 với tổng số thuế hoàn hơn 300 tỷ VNĐ đạt tỷ lệ sai số 0.00%.
[Pytest Benchmark Results]
Test Suite: tests/test_customs_reconciliation.py
-----------------------------------------------------------------------------------------
Benchmark                             Min        Max       Mean     StdDev    Outliers
-----------------------------------------------------------------------------------------
test_fifo_reconcile_1k_records     18.21ms    22.40ms    19.04ms    0.81ms       2;1
test_tax_calculation_accuracy      0.45ms     0.82ms     0.49ms    0.04ms       8;3
test_end_to_end_customs_payload    42.10ms    49.50ms    44.20ms    1.12ms       1;0
-----------------------------------------------------------------------------------------
Total Coverage: 94.2% | Status: PASSED (352/352 tests)

Kết quả đạt được

Chu kỳ hoàn thuế (ngày):
Quy trình cũ: [==================================================] 65 ngày
Quy trình mới: [==============] 18 ngày  (-72.3%)

Tỷ lệ giải phóng vốn đọng thuế:
Quy trình cũ: [====] 0% (Ký quỹ nộp trước 100%)
Quy trình mới: [==================================================] 100% (Bảo lãnh Bank)
Chỉ số hiệu năng (KPI) Mục tiêu ban đầu Kết quả thực tế đạt được Đánh giá
Thời gian lập hồ sơ hoàn thuế $\le 25$ ngày 12 ngày làm việc Vượt 52% kế hoạch
Thời gian phê duyệt của Hải quan $\le 15$ ngày 6 - 8 ngày làm việc Nhờ chuẩn hóa dữ liệu điện tử
Tỷ lệ hồ sơ bị trả về sửa đổi $< 5%$ 0.4% Giảm thiểu lỗi sai sót cơ học
Chi phí cơ hội vốn lưu động Giảm 50% Tiết kiệm ~8.5 tỷ VNĐ/năm Nhờ cơ chế bảo lãnh ngân hàng

Đổi mới và đóng góp

  1. Đổi mới mô hình Tài chính – Pháp lý (Tri-Party Guarantee): Thay thế hoàn toàn cơ chế nộp trước tiền thuế 7% bằng bảo lãnh ngân hàng cho lô hàng Jet A-1 10.000 tấn, giải quyết triệt để bài toán chiếm dụng vốn trong kinh doanh tạm nhập tái xuất.
  2. Cơ chế số hóa đối soát tự động liên vùng: Khắc phục tình trạng đứt gãy thông tin giữa 3 miền (Nội Bài, Đà Nẵng, Tân Sơn Nhất) thông qua cơ chế tổng hợp luồng nạp liệu trực tuyến, tự động gán với tờ khai gốc.
  3. Mô hình kiến trúc tham chiếu cho ngành logistics năng lượng: Đồ án đóng góp một mô hình quy trình mẫu (Pattern) có khả năng áp dụng rộng rãi cho các doanh nghiệp cung ứng xăng dầu, hóa chất công nghiệp và hàng hải quốc tế tại Việt Nam.

Ứng dụng thực tế và triển khai

Kịch bản vận hành thực tế

Khi tàu chuyên dụng cập cảng xăng dầu (ví dụ: Tổng kho Đình Vũ hoặc Cát Lái), Skypec thực hiện khai báo tờ khai tạm nhập trên hệ thống. Ngân hàng phát hành thư bảo lãnh thuế 7% gửi trực tiếp đến cổng thông tin điện tử của Chi cục Hải quan cửa khẩu. Nhiên liệu được cấp phát về các đầu sân bay.

Khi thực hiện tra nạp cho chuyến bay quốc tế (như KE482 của Korean Air), phiếu nạp điện tử chứa thông tin xác thực của cơ trưởng và nhân viên Skypec được tự động đồng bộ về máy chủ trung tâm. Hệ thống tự động trừ lùi hạn ngạch và gửi bảng kê điện tử đến Hải quan sân bay để thực hiện xác nhận thực xuất ngay trong ca làm việc.

# Hướng dẫn deploy hệ thống Customs Gateway qua Docker Compose
git clone https://github.com/skypec-core/customs-reconciliation-engine.git
cd customs-reconciliation-engine

# Cấu hình biến môi trường và kết nối VNACCS/Bank Gateway
cp .env.example .env
sed -i 's/DUTY_RATE=0.0/DUTY_RATE=0.07/g' .env

# Khởi chạy toàn bộ hạ tầng microservices
docker-compose up -d --build
docker-compose ps

Phân tích hiệu quả kinh tế (ROI & Cost-Benefit)

  • Chi phí triển khai giải pháp: ~350.000.000 VNĐ (Bao gồm phí bản quyền phần mềm, chuẩn hóa hạ tầng mạng và tích hợp cổng thanh toán).
  • Lợi ích tài chính hàng năm: Với sản lượng bán quốc tế bình quân hàng năm đạt trên 19.800 tỷ VNĐ doanh thu (theo số liệu báo cáo tài chính 2017), việc loại bỏ chi phí lãi vay cho khoản thuế tạm nộp giúp doanh nghiệp tiết kiệm từ 7 đến 10 tỷ VNĐ mỗi năm.
  • Thời gian hoàn vốn (ROI Timeline): Dưới 1.5 tháng sau khi đưa vào vận hành chính thức.

Hạn chế và hướng phát triển

Hạn chế tồn tại

  • Hệ thống vẫn phụ thuộc vào thời gian phê duyệt thủ công của cán bộ công chức Hải quan tại một số chi cục địa phương chưa áp dụng chữ ký số tự động 100%.
  • Sai số cơ học giữa tỷ trọng đo thực tế tại tàu (ở nhiệt độ môi trường) và tỷ trọng khi tra nạp tại sân bay vẫn đòi hỏi dung sai quy đổi theo bảng chuẩn ASTM.

Hướng phát triển tiếp theo

  • Tích hợp Smart Contract & Blockchain: Sử dụng hợp đồng thông minh để tự động giải tỏa bảo lãnh ngân hàng ngay khi có chữ ký điện tử xác nhận nạp liệu của hãng hàng không.
  • Mở rộng AI Forecasting: Ứng dụng mạng nơ-ron hồi quy (LSTM) để dự báo nhu cầu Jet A-1 theo mùa bay vụ du lịch, tối ưu hóa kích thước lô hàng tạm nhập.

Đối tượng hưởng lợi

  • Sinh viên & Học viên cao học: Tiếp cận mô hình thực tế kết hợp giữa nghiệp vụ ngoại thương, luật hải quan và giải pháp công nghệ thông tin trong ngành hàng không.
  • Kỹ sư phần mềm & Chuyên viên phân tích (BA): Nắm bắt kiến trúc tích hợp hệ thống dữ liệu nghiệp vụ đặc thù (ERP - Hải quan điện tử - Core Banking).
  • Doanh nghiệp kinh doanh xăng dầu/Logistics: Có ngay bộ giải pháp tham chiếu để tối ưu hóa quy trình thủ tục tạm nhập tái xuất và giảm chi phí vốn.
  • Cơ quan quản lý nhà nước (Hải quan): Nâng cao năng lực giám sát tự động, minh bạch hóa việc trừ lùi số lượng và hoàn thuế.

Câu hỏi thường gặp

  1. Yêu cầu kỹ thuật tối thiểu để doanh nghiệp triển khai hệ thống là gì?
    Hạ tầng máy chủ hỗ trợ Docker, kết nối Internet kênh thuê riêng (Leased Line) đảm bảo mTLS với cổng thông tin Hải quan và chứng thư số doanh nghiệp chuẩn PKI.

  2. Làm thế nào để xử lý việc chuyển tiêu thụ nội địa đối với lượng nhiên liệu không tái xuất hết?
    Hệ thống cho phép tạo tờ khai chuyển mục đích sử dụng (loại hình A42) cho phần dư thừa, tự động tính toán thuế nhập khẩu và thuế VAT bổ sung theo biểu giá tại thời điểm đăng ký chuyển đổi.

  3. Hệ thống có tự động thích ứng khi chính sách thuế nhập khẩu 7% thay đổi không?
    Có. Mức thuế suất được thiết kế dạng biến động tham số (Parameter-driven), cho phép quản trị viên cập nhật theo các Thông tư/Nghị định mới mà không cần sửa mã nguồn.

  4. Giải pháp bảo lãnh ngân hàng có phát sinh rủi ro thanh khoản cho doanh nghiệp không?
    Không. Ngân hàng cam kết phát hành bảo lãnh dựa trên hạn mức tín dụng thường niên của công ty mẹ (Vietnam Airlines), chi phí bảo lãnh chỉ dao động từ 0.5–1.2%/năm, thấp hơn nhiều so với chi phí lãi vay nộp thuế.

  5. Quy trình xử lý đối soát có hỗ trợ trường hợp 1 chuyến bay tra nạp từ 2 bồn nhiên liệu khác nhau không?
    Có. Thuật toán phân bổ đa tầng sẽ tự động chia nhỏ khối lượng nạp thành các sub-transactions để trừ lùi tuần tự vào từng tờ khai tạm nhập còn hạn ngạch.


Kết luận

Đồ án đã giải quyết toàn diện bài toán tối ưu hóa quy trình thủ tục hải quan tạm nhập tái xuất mặt hàng nhiên liệu bay Jet A-1 tại Skypec. Bằng việc kết hợp chặt chẽ giữa tái cấu trúc quy trình quản lý nội bộ, áp dụng cơ chế bảo lãnh ngân hàng và triển khai hệ thống đối soát dữ liệu tự động, giải pháp không chỉ tháo gỡ điểm nghẽn ứ đọng vốn hàng trăm tỷ đồng mà còn nâng cao năng lực cạnh tranh của ngành nhiên liệu hàng không Việt Nam trong bối cảnh hội nhập quốc tế. Các tổ chức và doanh nghiệp kinh doanh xuất nhập khẩu có thể tham khảo kiến trúc này để số hóa quy trình logistics và quản trị tài chính doanh nghiệp.