Quick Answer
KYC documents rejected usually means the submitted files did not prove the identity chain Stripe needed to verify. The rejection may be caused by image quality, but it is often caused by mismatch, incompleteness, or unsupported documentation.
What This Signal Usually Means
Stripe is not only checking whether the document exists. It is checking whether the document:
- is readable and current
- belongs to the correct entity or person
- matches the account details already on file
- resolves the specific uncertainty in the review
What Stripe Is Likely Comparing
- submitted names and addresses vs account settings
- document issue dates vs required recency
- representative and owner names vs prior submissions
- business documents vs public-site identity
Most Common Root Causes
- cropped, blurry, or expired documents
- wrong entity or wrong person submitted
- mismatch between document details and account data
- incomplete ownership or authorization chain
- documents that prove existence but not control
Evidence Stripe Will Weight Most
- full, unedited document images
- current registration and tax records
- ownership and authorization documents
- a site that clearly matches the same merchant identity
Decision Tree
- Was the document rejected for quality or mismatch?
- Quality: replace with clear, complete images.
- Mismatch: reconcile account data and public identity first.
- Does the document prove the exact relationship Stripe asked about?
- No: send the right document type, not just any supporting file.
- Yes: continue to chain consistency.
- Does the website still show stale identity information?
- Yes: fix it before resubmitting.
- No: prepare a complete pack.
Operational Fix Sequence
- Read the rejection reason as a proof-gap question.
- Rebuild the identity chain and find the missing or contradictory layer.
- Submit one complete, current, and readable pack.
Related Problems
- Identity Verification Failed
- Beneficial Owner Verification
- Representative Authorization Failed
- TIN EIN Mismatch
Related Guides and Hub
FAQ
What is the most common mistake after a rejection?
Resubmitting the same weak narrative with different files. The better move is to identify which identity layer Stripe still cannot verify.