Document requirements for non-US business verification during onboarding
Last updated: January 10, 2026
If you're a non-US business completing the verification process for your Meow Card, you'll need to provide specific documents to complete your onboarding.
Required Documents
When you reach the business verification step and click the 'upload' button, you'll see the following document requirements:
Formation Document
You must provide one of the following:
Certificate of Incorporation
Partnership agreement
Additional requirement for DBA names: If your business operates under a DBA (Doing Business As) name, you must also provide:
Trading Name Registration, or
Business Name Registration
W-8 BEN-E Form
All foreign entities must complete and submit a W-8 BEN-E form as part of the verification process.
File Format Requirements
All documents must be submitted as PDF files. Other file formats will not be accepted during the upload process.
When You'll See These Requirements
The specific document requirements will be displayed after you click the 'upload' button during the business verification step of your onboarding process. Make sure to have all required documents prepared in PDF format before beginning the upload process.