The exact documents depend on your country and business type, but generally you need: a business registration certificate, a government-issued ID for the business owner or director, a tax identification number, and bank account details matching the business name. For Nigeria, this means CAC documents and TIN. For Kenya, business registration and KRA PIN. For Ghana, Registrar General's Department certificate. For South Africa, CIPC registration and SARS documents.
Payment companies are regulated financial institutions. In every country they operate, they are required by law to verify who their merchants are. This is called Know Your Customer (KYC) and it exists to prevent money laundering, fraud, and terrorist financing.
This is not Paystack being difficult or nosy. Every legitimate payment provider in the world does this. If a payment company lets you accept money without verifying your identity and business, that is actually a red flag about the provider, not a benefit.
The faster and more accurately you provide your documents, the faster you get activated. The most common cause of delays is incomplete or unclear submissions.
For registered companies (Limited Liability Company):
For registered business names (Enterprise/Sole Proprietorship):
For individuals (Starter/Individual accounts):
The CAC documents are the most important for Nigerian businesses. If your business registration has expired or the details are outdated, get it renewed before applying.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
For registered companies:
For sole proprietors:
Kenya's Paystack operations focus on M-Pesa as a primary payment method, so make sure your KRA compliance is in order. If your business is in the informal sector and you do not have formal registration, consider registering as a sole proprietor through Huduma Centre or eCitizen to access Paystack.
For registered companies:
For sole proprietors:
Ghana requires TIN for all business types. If you do not have a TIN, apply at the Ghana Revenue Authority before starting your Paystack application.
For registered companies (Pty Ltd):
For sole proprietors:
South Africa has particularly strict FICA (Financial Intelligence Centre Act) requirements. Make sure your proof of address is recent and matches the address on your bank account.
These tips apply regardless of your country:
Scan properly. Use a scanner app on your phone (CamScanner, Adobe Scan, or Google Drive's built-in scanner) rather than taking a regular photo. Scanner apps straighten the image, improve contrast, and produce cleaner results.
Show the full document. Do not crop the edges. The Paystack compliance team needs to see the entire document, including borders, stamps, and signatures.
Check expiry dates. If your ID expires next month, renew it before submitting. An expired document will be rejected.
Match names exactly. If your CAC certificate says "Sunrise Trading Enterprises Limited" and your bank account says "Sunrise Trading," that mismatch will cause problems. Either update your bank account name or explain the discrepancy.
Keep a folder. Create a digital folder with all your business documents in one place. You will need these documents not just for Paystack but for banking, tax filing, and any other financial services.
Password-protect sensitive files. If you store scans of your ID and business documents on your phone or computer, keep them in a secure folder. These documents can be used for identity theft if they fall into the wrong hands.
After submission, Paystack's compliance team reviews your documents. This is a manual process. A real person checks that your documents are genuine, that the information matches, and that your business type is acceptable.
If everything checks out, you receive an activation email. If there is a problem, Paystack sends you a message explaining what needs to be corrected. Fix it and resubmit.
Common reasons for follow-up requests:
Do not create a new account if your first submission has issues. Fix the issues on the existing account. Creating multiple accounts with different information looks suspicious and can delay your activation further.
For the full activation process, see our guide on getting your Paystack business activated.
KES 2,999
The definitive guide to building payment systems with Paystack — from your first transaction to production-grade payment infrastructure across Africa. 9 modules, 47 lessons. Free preview available.
Start Paystack Course