OFAC制裁名单筛查与美国实体核查完整指南
对于中国企业合规团队、跨境电商卖家、外贸从业者和跨境投资机构而言,与美国企业开展业务往来时,OFAC制裁筛查已不再是可选项,而是监管底线。一旦与受制裁实体发生资金往来,不仅面临美国司法部的巨额罚款,还可能触发中国人民银行反洗钱审查、国家外汇管理局(SAFE)的外汇合规调查,乃至商务部(MOFCOM)对跨境投资备案的否决。本文将系统梳理OFAC制裁筛查的完整合规流程,并结合OpenSOSData API演示如何通过美国州务卿记录对目标实体进行双重核查,构建切实可用的风控体系。
为什么中国企业必须重视OFAC合规?
美国财政部海外资产控制办公室(OFAC)维护着多份制裁名单,其中最核心的是SDN名单(Specially Designated Nationals and Blocked Persons List)。任何与SDN实体发生交易的第三方,无论是否为美国公民或企业,都可能面临"次级制裁"(Secondary Sanctions)处罚。
近年来,多家中国金融机构和科技企业因违反OFAC制裁规定被处以数千万美元罚款。与此同时,中国监管层也在同步收紧:
- 中国反洗钱法规(AML):《反洗钱法》第二十四条要求金融机构对境外交易对手进行尽职调查,OFAC制裁名单核查是国际通行标准。
- SAFE外汇管理:国家外汇管理局要求跨境资金划转须经过制裁名单筛查,以防止资金流向受制裁国家或实体。
- MOFCOM跨境投资审查:商务部对中国企业境外投资的备案审查中,目标企业的合规状态(包括是否受OFAC制裁)是核心审查维度。
OFAC制裁筛查的核心流程
第一步:识别需要筛查的主体
制裁筛查的对象不仅限于交易对手企业本身,还应涵盖其控股股东(持股25%以上即触发"50%规则")、董事、实际控制人,以及关联企业。实践中,许多受制裁个人会通过设立美国壳公司来规避直接识别,这也是为什么州务卿记录核查如此关键。
第二步:检索OFAC官方数据库
OFAC官方提供SDN List、Consolidated Sanctions List等多个数据源,可通过API或批量下载方式获取。关键匹配字段包括:实体全称、别名(AKA)、注册地址、注册号。
第三步:通过州务卿记录交叉验证实体真实性
这是许多中国企业合规团队容易忽视的关键环节。OFAC名单中的实体名称可能存在多种拼写变体,而美国州务卿(Secretary of State)的官方注册记录则提供了权威的实体身份锚点。通过API查询实体的注册状态、注册日期、注册代理人信息,可以有效甄别:
- 目标公司是否为合法存续(Active)状态
- 注册地址是否与OFAC名单中的地址吻合
- 注册代理人是否与已知制裁关联方有关联
OpenSOSData覆盖全美50个州、华盛顿特区、波多黎各和美属维尔京群岛,数据库超过2300万个实体,是目前中国合规团队可直接调用的最全面的美国实体核查API之一。
OpenSOSData API实战:美国实体核查示例
以下Python示例展示了如何在OFAC筛查流程中调用OpenSOSData API,对目标实体进行州务卿记录核查:
import requests
import json
# =============================================
# OpenSOSData API - 美国实体注册信息核查示例
# 文档: https://opensosdata.com/docs/
# 注册获取API Key: https://app.opensosdata.com
# =============================================
API_KEY = "your_api_key_here" # 替换为您的API密钥
ENDPOINT = "https://api.opensosdata.com/v1/lookup"
def verify_us_entity(company_name: str, state: str = None) -> dict:
"""
通过州务卿记录验证美国实体信息
用于OFAC制裁筛查的交叉验证步骤
参数:
company_name: 需要核查的美国公司名称
state: 目标州代码(如 'DE' 代表特拉华州,可选)
返回:
包含实体注册信息的字典
"""
headers = {
"x-api-key": API_KEY,
"Content-Type": "application/json"
}
payload = {
"name": company_name,
"state": state # 指定州可提高查询精度
}
# 发起实时查询(Live Lookup),价格 $0.10/次
# 若需历史缓存数据($0.01/次),可设置 "use_cache": True
response = requests.post(ENDPOINT, headers=headers, json=payload)
if response.status_code == 200:
data = response.json()
# 提取关键合规验证字段
entity_info = {
"实体名称": data.get("name"),
"实体类型": data.get("entity_type"), # LLC / Corporation 等
"注册州": data.get("state"),
"注册状态": data.get("status"), # Active / Dissolved 等
"注册日期": data.get("formation_date"),
"注册代理人": data.get("registered_agent"),
"注册代理地址": data.get("registered_agent_address"),
"实体ID": data.get("entity_id")
}
return entity_info
else:
return {"错误": f"查询失败,状态码: {response.status_code}"}
# --- 实际使用示例 ---
# 假设OFAC筛查命中了 "ACME TRADING LLC",需要交叉验证其注册信息
target_company = "ACME TRADING LLC"
target_state = "DE" # 特拉华州(中国企业常用注册州)
result = verify_us_entity(target_company, target_state)
# 输出核查结果,用于合规报告存档
print("=== 实体核查报告 ===")
for key, value in result.items():
print(f"{key}: {value}")
# 合规判断逻辑示例
if result.get("注册状态") == "Active":
print("\n⚠️ 警告:该实体为存续状态,请结合OFAC结果进行综合评估")
elif result.get("注册状态") == "Dissolved":
print("\n✓ 提示:该实体已注销,请确认历史交易时间节点")
通过官方API文档,您可以了解完整的请求参数、响应字段说明和错误码列表。实时查询(Live Lookup)价格为每次$0.10(约合人民币0.73元),大批量查询可低至$0.0314/次;缓存查询为$0.01/次,按需付费,无需订阅。
OFAC制裁筛查方案对比
| 筛查方案 | 数据来源 | 实体注册核查 | 适用场景 | 参考成本 |
|---|---|---|---|---|
| OFAC官网手动查询 | SDN名单官方数据库 | ❌ 不含 | 低频偶发性核查 | 免费 |
| 商业制裁筛查平台(如Dow Jones) | 聚合多方数据源 | 部分含 | 金融机构合规 | 高(年订阅制) |
| OpenSOSData API + OFAC数据 | 美国州务卿官方记录 | ✅ 实时核查 | 跨境业务/投资尽调 | $0.01–$0.10/次 |
| 自建爬虫方案 | 各州官网 | ✅ 含 | 技术团队自研 | 维护成本高 |
中国企业常见OFAC合规风险场景
场景一:特拉华州LLC的穿透核查
许多中国企业通过设立特拉华州LLC在美开展业务,但特拉华州的匿名注册制度也可能被制裁关联方利用。使用OpenSOSData查询注册代理人信息,可初步判断是否为常见的"批量壳公司"注册地址,从而触发更深入的尽调。
场景二:跨境并购目标企业核查
根据MOFCOM规定,中国企业境外投资须进行备案。收购目标若为美国实体,合规团队应同时核查:OFAC制裁状态 + 州务卿注册状态 + 实体类型是否与交易结构一致。
场景三:供应链供应商批量筛查
外贸企业与美国供应商建立长期合作时,应建立定期批量筛查机制。OpenSOSData的按需付费模式尤其适合中小企业,无需承担高额年费。
常见问题解答
OFAC制裁的"50%规则"是什么?对中国企业有何影响?
根据OFAC的"50%规则",若一个或多个SDN实体合计持有某公司50%或以上股权,则该公司即使未被明确列入SDN名单,也被视为受制裁实体。这意味着仅核查直接交易对手远远不够,还必须追溯其股权结构。中国企业在开展跨境业务时,务必对美方合作伙伴进行股权穿透核查。
OpenSOSData能返回哪些具体的实体信息?
OpenSOSData API返回的核心字段包括:实体名称、实体类型(LLC/Corp/LP等)、州级注册ID、注册状态(Active/Dissolved/Suspended等)、成立日期、注册代理人姓名及地址。这些信息直接来源于各州州务卿官方数据库,可用于合规报告存档和实体身份锚定。详细字段说明请参阅API文档。
Live Lookup和Cached Lookup有什么区别?哪种更适合合规场景?
Live Lookup(实时查询,$0.10/次,大批量低至$0.0314)直接从州务卿数据库拉取最新数据,适合需要最新注册状态的高风险合规场景。Cached Lookup(缓存查询,$0.01/次,大批量低至$0.00314)返回近期缓存数据,适合批量历史尽调和低频验证。对于OFAC合规筛查,建议初始核查使用实时查询,定期复查可使用缓存查询降低成本。
中国人民银行的AML要求与OFAC筛查有何关联?
根据《中华人民共和国反洗钱法》,金融机构须对高风险交易对手进行增强尽职调查(EDD)。OFAC制裁名单核查是国际反洗钱(AML)体系的标准组成部分。中资银行和支付机构在处理涉美跨境汇款时,需同时满足中国AML监管和美国OFAC合规要求,建立双重筛查机制是行业最佳实践。
如何开始使用OpenSOSData API?
访问https://app.opensosdata.com注册账户,按需充值即可获取API Key。无需订阅,按实际查询量计费。注册后可参考官方文档快速完成API集成,支持curl、Python、JavaScript等多种调用方式。
OpenSOSData覆盖哪些地区的实体数据?
OpenSOSData覆盖美国全部50个州、华盛顿特区(D.C.)、波多黎各(Puerto Rico)和美属维尔京群岛(U.S. Virgin Islands),数据库收录超过2300万个商业实体,是目前覆盖范围最广的美国州务卿记录API之一。
实体注册状态为"Dissolved"(注销)是否意味着交易安全?
不一定。已注销实体仍可能在注销前与受制裁方存在历史关联,且注销本身可能是规避追查的手段。合规审查应结合OFAC历史名单(包括已从名单移除的实体)、注销时间与交易时间的对比,以及后续是否有关联实体继承业务。州务卿记录提供的成立日期和注销日期有助于建立完整的时间线分析。
总结:构建双轨制合规筛查体系
有效的OFAC制裁筛查不应是孤立的名单比对,而应与美国实体注册信息核查形成双轨联动机制。具体而言:以OFAC官方数据库作为制裁身份判定依据,以OpenSOSData API提供的州务卿记录作为实体真实性验证锚点,两者互补,才能有效识别通过壳公司结构规避制裁的高风险主体。
对于有意建立系统化合规能力的中国企业,建议立即前往OpenSOSData平台注册,按需获取API访问权限,将实体核查能力集成到现有的合规工作流中,以低成本、高效率的方式满足中美双边监管要求。