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.