You must be a registered business with the following documents to subscribe and buy Truececaller Verified Business Caller ID:
Numbers onboarded must be business numbers
GST** [Mandatory for India]
Company PAN Card
Certificate of incorporation** [All other geographies except India]
VAT** [All other geographies except India]