Symptom
- Error message: "Tax number not maintained" appears when generating 1099-NEC forms for foreign suppliers, despite a valid US01 TIN being maintained in the Business Partner master data.
- The issue occurs specifically for foreign suppliers (e.g., Canada-based) performing services in the U.S., while U.S.-based suppliers do not encounter this issue.
- The system does not consider the US01 TIN for 1099-NEC reporting.
Environment
- SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Maintain a US01 TIN for a foreign supplier (e.g., Canada-based) in the Business Partner master data.
- Attempt to generate the 1099-NEC form for the supplier in the reporting application.
- Observe the error message: "Tax number not maintained."
Cause
- The Business Partner framework does not store the US01 TIN in the STCD1 or STCD2 fields of the LFA1 table for foreign suppliers.
- The system only considers tax numbers stored in the US1 or US2 categories for 1099-NEC reporting.
Resolution
- Maintain the tax numbers in the correct categories (US1 or US2) in the Business Partner master data for foreign suppliers. Refer to help document link for details.
- Note if a supplier only has a TIN but not an SSN, it is still possible to use US1 even though it is only tagged as "SSN".
- Update the "Output Parameter Determination" app to ensure the role is set to "T1" for US 1099 reports, as forms are generated at the tax number level.
- Re-test the 1099-NEC report generation to confirm the issue is resolved.
See Also
Keywords
1099-NEC, tax number not maintained, foreign suppliers, US01 TIN, US1, US2, SAP S/4HANA Cloud, withholding tax, Business Partner, STCD1, STCD2, error message, tax reporting, IRS compliance, Output Parameter Determination, TIN, SSN, Canada supplier, SAP tax processing. , KBA , FI-LOC-FI-US-WHT , Withholding Taxes , How To
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public