Foreign Software Import & Export Agency | Compliance Declaration | Tax Planning & Risk SOP
or complex compliance issues.
clearance and fund security.
With the explosive growth of cross-border digital services trade (China’s software imports increased by 18% year-on-year in 2023),the traditional "sending installation packages by email" model is facing dual challenges of customs classification and tax compliance.Many companies mistakenly believe that "software = zero tariffs",but are required to pay back taxes or even face inspections during declaration.
Agent for foreign softwareThe three cognitive traps and compliance logic of n

The core conflict of cross-border software import and export lies in the fact that:The “Intangibility” of Software vs.“Tangible Supervision” by Customs and TaxThe conflict between customs and taxation.Customs need to levy taxes on "goods" through HS codes,and taxation needs to distinguish the VAT rates (13% vs 6%) for "imported goods" and "service trade".However,most enterprises confuse the declaration boundaries of "software carriers" and "software licenses".
| Delivery method | Customs classification logic | Tariff/Value-Added Tax Rate | Compliance risk points |
|---|---|---|---|
| Physical media (CD/USB flash drive) | When classifying under "Software Carrier" (such as 8523.80),you need to declare both the carrier and the licensing fee. | 0% tariff (for most products) + 13% value-added tax | The loss of the carrier and classification errors resulted in the need to pay additional taxes |
| Electronic transmission (download/cloud authorization) | According to the classification of "Digital Services",tax registration is required | VAT 6% (services) or 13% (goods) | The lack of a complete chain of evidence for delivery and disputes over tax assessments |
At the regulatory level,the General Administration of Customs’ Decree No.252 explicitly requires that "software imports must be classified according to their functions and uses",while the new regulations issued by the Ministry of Finance in 2026 include "software licensing fees" in the scope of value-added tax collection.The traditional practice of "splitting contracts to avoid taxes" (such as splitting the licensing fees into "technical support fees") is no longer feasible.
The Five-Step Compliance SOP for Importing and Exporting Foreign Software as an Agent
Step 1: Clarify the delivery form of the software Output:
- Physicalmedia:Confirmthecarrier’sHScode(e.g.8523.80),andpreparethepackinglist,invoice,andsoftwarelicenseagreement(whichmustspecifythelicenseperiodandfunctionalscope).
- Electrontransport:Distinguishbetween"permanentauthorization"(declaredaccordingtothegoods)and"subscriptionservices"(declaredaccordingtotheservices),andspecifythedeliverymethodinthecontract(suchas"deliveredviatheAWScloudplatform").
Step 2: Application for Pre-Classification by the Customs Output:
- Collectsoftwaretechnicaldocuments(functiondescriptions,architecturediagrams,andwhethertheycontainencryptionmodules).
- LoginSubmitthe"ApplicationforPre-ClassificationofthePeople’sRepublicofChinaCustoms",andobtaintheofficialclassificationopinionwithin30workingdays(toreducetheriskofdeclaration).
Step 3: Tax compliance registration Output:
Output:
- Collectsoftwaretechnicaldocuments(functiondescriptions,architecturediagrams,andwhethertheycontainencryptionmodules).
- LoginSubmitthe"ApplicationforPre-ClassificationofthePeople’sRepublicofChinaCustoms",andobtaintheofficialclassificationopinionwithin30workingdays(toreducetheriskofdeclaration).
Step 3: Tax compliance registration Output:

- Electronicdelivery:Whenthesinglepaymentexceeds50,000USdollars,submitthe"TaxRegistrationFormforForeignPaymentsofServiceTradeandOtherItems"totheElectronicTaxBureauandkeeptheregistrationnumberonfile.
- Physicalimport:Whendeclaringcustoms,declare"softwarecarrier+licensingfee",andconsultataxaccountanttoapplyfor"VATImmediateAssessmentandRefundforSoftwareProducts"(thepartoftheactualtaxburdenexceeding3%canberefunded).
Step 4: Implement cross-border delivery Output:
- Physicalmedia:Commissionafreightforwarder(suchasDHLGlobalForwarding)with"cross-bordersoftwareimportandexportqualifications"anddeclareinthenotesthatthegoodsinclude"physicalmediawithsoftwareauthorization",toavoidbeingclassifiedas"ordinarygoods".
- Electrontransport:Deliverthroughacomplianceplatform(suchasMicrosoftAzureandAWSMarketplace),orretaindeliverylogs(suchasemailsanddownloadrecords)ascomplianceevidence.
Step 5: Subsequent compliance management Output:
- Everyquarter,checktheconsistencyofthesoftwareauthorizationlistwithcustomsandtaxdeclarations.
- Ifthesoftwareversionisupdated(e.g.fromv1.0tov2.0),evaluatewhetherittriggers"secondaryimport":Ifnewcorefunctions(suchasAImodules)areadded,thesoftwaremustbere-declaredandre-categorized.
The Overlooked Compliance Traps in Software Iteration
Output:
- Everyquarter,checktheconsistencyofthesoftwareauthorizationlistwithcustomsandtaxdeclarations.
- Ifthesoftwareversionisupdated(e.g.fromv1.0tov2.0),evaluatewhetherittriggers"secondaryimport":Ifnewcorefunctions(suchasAImodules)areadded,thesoftwaremustbere-declaredandre-categorized.
The Overlooked Compliance Traps in Software Iteration
Most companies only focus on compliance for their first imports,but they overlook the importance of ongoing compliance.The "invisible import" risk of software updatesIf foreign manufacturers push new functions through online updates (such as upgrading from the basic version to the AI version),and the new functions involve changes in customs classification (such as the addition of new encryption algorithms),the enterprise needs to re-declare them—otherwise,it will face penalties for "under-reporting".
It is recommended to stipulate in the contract that "version updates only optimize the user experience and do not involve core functions/categorization changes",or to file the software upgrade plan (such as two minor version updates per year) with the customs in advance.
There are three compliance self-inspection actions that can be carried out today.
- Checktheexistingsoftwareimportcontracts:Aretheyclearlymarked?Deliverymethod(physical/electronic),Authorizationtype(permanent/subscription)?
- LogintotheCustomsPre-DecisionSystem:EnteryoursoftwarenameandcheckwhethertheHScoderecommendedbythetestsystemisreasonable(forexample,"managementsoftware"maybeclassifiedas8523.80).
- Contacttaxadvisor:doesyoursoftwareimportmeet“Taxcollectionandrefundatthesametime”or“ZerotaxratePolicy?(Forexample,softwareusedforR&Dcanbeappliedforfunding.)
Was this helpful? Give us a like!
Contact our experts for compliance audits, precise quotes, and one-stop customs support.

Recent Comments (0) 0
Leave a Reply