Help & FAQs
Frequently asked questions
Find quick answers about our verification services, pricing and data security. Can't find what you're looking for? Contact us.
VerifyAll is a self-serve verification platform that lets businesses verify individuals and entities — including PAN, employment history, court records, business registrations, and more — from a single dashboard.
VerifyAll serves businesses registered in India, of all sizes — from HR teams running pre-employment checks, to banks performing KYC, to e-commerce platforms verifying delivery partners. If your business is registered in India and you need reliable, fast verification, VerifyAll is for you.
Create an account at app.verifyall.ai with your name, email and PAN. We send you an email. Once you confirm it, we check your PAN: it must be valid, it must not be used by another VerifyAll account, and for a personal PAN your name must match the PAN card exactly. A personal PAN that passes is ready straight away. With a business PAN you add your company details, and reports unlock once the business is reviewed.
After you confirm your email, we check your PAN. The account cannot be activated if the PAN is not valid, if it is already used by another VerifyAll account, or if the name you entered does not match a personal PAN card exactly. If only the name did not match, you can correct the name and try again, up to 3 times. You cannot change the PAN yourself. For anything else, use Contact support on that page or write to support@verifyall.ai.
Reports are not free, but business accounts get a one-time ₹100.00 wallet credit once approved. Every check is charged from your wallet at its own rate, and some checks cost more than ₹100.00. For a business trial or a demo, contact our sales team through the Contact Us page.
VerifyAll covers 50+ checks: identity (PAN, Voter ID, Driving Licence, Passport, mobile, mobile number age, bank account, address, UAN and Mobile to EPFO), business (GST, company, PAN to CIN, Udyam, PAN to Udyam, ROC director search, MCA documents, TAN, TIN, EPFO establishment), credit reports, legal (court-record) checks, vehicle checks, AML screening, individual background verification, Basic and Comprehensive Business Verification, other checks (hallmark, AI content and LPG connection) and bulk verification (PAN, PAN to Udyam, PAN to CIN and GST).
Most identity and business verifications are completed in seconds. Legal (court-record) checks, background verifications and MCA document orders take longer and show their status while they run.
Yes. VerifyAll supports bulk verification workflows for PAN, Udyam, and other checks. You can upload a CSV file, and results are delivered in batch once processing is complete.
No. A personal account runs identity, credit, employment and background checks, and GST and Udyam (PAN to Udyam) lookups, only on its own PAN, the one it signed up with (a GSTIN contains the PAN). It can run court-record, vehicle, AML, hallmark and AI content checks on anyone. Company and MCA checks, and identity checks on customers, vendors or staff, need a business account; a personal account can request one from Settings.
Individual background verification combines several checks on one person in a single order: identity checks (PAN, Voter ID, Driving Licence, Passport, mobile), EPFO employment records, a credit score, AML screening and a legal (court-record) check. A version without PAN exists for people who do not have one. Basic and Comprehensive Business Verification do the same for a business.
Run a company verification with the company’s CIN (or find the CIN from the company’s PAN first). It returns the legal name, the status and compliance status, the company type, the incorporation date, the authorised and paid-up capital and the registered address, with a report for your files. For a supplier or partner before a large order, Basic Business Verification adds the directors, AML screening and a court-record search in one report.
Company verification →Yes. Individual Legal Verification searches civil and criminal cases across Indian courts from the person’s name, with their father’s name, date of birth, PAN and address where you have them. Each case is scored on how well it matches, so a common name does not mislead you, and the report classifies the overall risk as low, average or high. A court search takes about 4 hours.
Court record check →With the candidate’s consent, the employer chooses the checks for the role: identity, past employment confirmed by the previous employer, UAN employment history, court records, a credit score and AML screening. The checks run from the dashboard and the results come together in one report per candidate, with discrepancies flagged.
Employee background verification →Enter the GSTIN in a GST verification. The result shows the legal and trade name, the status (Active, Cancelled, Suspended or Provisional), the date of registration, the constitution of business, the taxpayer type and the places of business, with a report. A whole vendor list can be checked in bulk.
GST verification →Enter the account number and IFSC in a bank account verification. It confirms that the account exists and can receive money and returns the name on the account, its status and the bank and branch, with a name match when you enter the name you expect. No test amount is credited to the account.
Bank account verification →Enter the PAN in a PAN to Udyam check to find the Udyam registration linked to it. For a vendor list, upload the PANs together and get the Udyam details for each.
PAN to Udyam →Yes. The VerifyAll Developer API runs the same checks as the dashboard (identity, business, credit reports, legal, background verification, vehicle, MCA documents and bulk) from your own systems, with JSON requests and answers. It is optional: every check also runs from the dashboard without any integration.
The API is for approved business accounts. The account owner requests access under Developers in the dashboard with a business email, the website or integration domain, the APIs needed with their monthly volumes, the use case and the authorised signatory. The VerifyAll team reviews the request, contacts you and shares the API Services Agreement; access is approved once it is signed.
An approved account has two keys. The Sandbox key answers from fixed sample data and is never charged, so you can build and test. The Production key runs the real check and is charged from your prepaid wallet at your account’s API price. The requests and answers are the same, so you go live by changing the key.
Yes, for approved Developer API accounts. Most checks answer in the same call. Checks that finish later, such as legal and background verification, answer with the id of a record. Webhooks tell your systems when a bulk batch finishes, when a check that finishes later completes or fails, when a watched court case changes and when an employment verification request is answered or closed. Endpoints are added under Developers > Webhooks in the dashboard, and you can always read the record instead.
All data is encrypted in transit (TLS 1.2+). We follow industry-standard security practices and comply with applicable data protection laws. Access controls, audit logs, and role-based permissions ensure only authorised personnel can access sensitive information.
VerifyAll records consent for every person-level check and keeps an audit trail of every action. Whether your use of a check meets a particular rule, such as the KYC norms that apply to a regulated lender, depends on your own process; our Privacy Policy explains how we handle personal data.
Yes. We store your verification requests and results, for example identity details, credit reports and background-check findings, so your account can reopen, download and share its reports, and for audit. You can delete records, and an admin can turn on automatic deletion after a retention period they set. We do not sell your data. Refer to our Privacy Policy for full details on our data retention practices.
Upon account closure, your data is retained for the minimum period required by law and then securely deleted. You can request deletion of your data earlier by contacting our support team.
The account owner and admins see every check. A team member sees only the checks they created. In Employee background verification, a team member sees the cases they created or were assigned. Checks from before 1 October 2026 are visible to admins only. Notifications about a check go to the person who created it and to the admins. Admins control who is in the account and which checks each member can run.
For security, you are signed out after 2 hours without activity. Everyone also signs in again at least every 30 days. Sign in again to carry on.
Yes. We use one analytics service that uses cookies, and a second for usage analytics and session replay that runs without cookies on the website and the dashboard. In the dashboard, the signed-in screens, including report results, are masked in recordings. Neither tool loads on shared report links or candidate portal pages. See our Privacy Policy for details.
You can reach us at support@verifyall.ai or through the Contact Us page on our website. Our team works Monday–Friday, 9 AM–6 PM IST, and replies within one business day.
If you believe a result is incorrect, contact support@verifyall.ai with your transaction ID and details, and our team will investigate. If a check fails because the data source could not be reached or because of an error on our side, its charge is returned to your wallet automatically. If the source answered "no record" or the details entered were invalid, the check is charged.
In an Individual or Business background check, a part that failed and was refunded can be retried. The retry needs that amount in your wallet. It is charged again only if the retry returns a result.
For high volumes, bulk work or a Developer API integration, write to support@verifyall.ai or use the Contact Us page, and our team will get back to you within one business day.
Still have questions? Our team is happy to help.
Contact SupportReady to Start Verifying?
Create an account, add credit to your wallet and run your first check in minutes.
