RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.
Under real estate statutory regulations and corporate accounting guidelines, brokerages cannot legally disburse commission settlements to unverified or unlicensed agents. BrokerOS enforces a strict KYC verification gate before any commercial payouts can be scheduled.
Every onboarding broker must submit compliance documentation, which is reviewed by the legal and finance teams before commission eligibility is unlocked:
BrokerOS enforces a strict database-level invariant:
No commission payout (BrokerageSettlement) can be marked PAID or COMPLETED if the broker KYC status is not VERIFIED. Finance users attempting to disburse funds to unverified or blocked brokers receive an immediate validation error.
This safeguard guarantees that corporate disbursements comply with financial audit requirements and protects the firm from regulatory penalties.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"BrokerOS","colors":{"primary":"#4F46E5","light":"#818CF8","dark":"#3730A3"},"favicon":"https://mintcdn.com/brokeros/h3YNa7FZnZrwhmKZ/favicon.ico?fit=max\u0026auto=format\u0026n=h3YNa7FZnZrwhmKZ\u0026q=85\u0026s=e72ec9d0d4a35947353f8573e171d278","navbar":{"links":[{"href":"/api-reference/overview","label":"API Reference"},{"href":"https://github.com/trybrokeros/BrokerOS/discussions","label":"Support"}],"primary":{"type":"button","label":"Open CRM","href":"https://github.com/trybrokeros/BrokerOS"}},"footer":{"socials":{"github":"https://github.com/trybrokeros/brokeros","linkedin":"https://linkedin.com/company/brokeros"}},"search":{"prompt":"Search for Leads, Campaigns, Voice Agents, Site Visits, APIs..."},"seo":{"metatags":{"canonical":"https://brokeros.mintlify.site","og:site_name":"BrokerOS Documentation","og:type":"website","twitter:site":"@brokeros","twitter:card":"summary_large_image"},"organization":{"name":"BrokerOS","url":"https://brokeros.com","logo":"https://brokeros.mintlify.site/favicon.ico","sameAs":["https://github.com/trybrokeros/brokeros","https://linkedin.com/company/brokeros"]}},"styling":{"eyebrows":"breadcrumbs","latex":true},"banner":{"content":"🚀 **BrokerOS Enterprise CRM \u0026 AI Voice Engine** — Built for serious real estate brokerage firms. [Explore Guides →](/overview/introduction)","dismissible":true},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor","vscode"],"display":"header"},"thumbnails":{"fonts":{"family":"Geist"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"brokeros","hasAudioNarration":false,"actualSubdomain":"brokeros","customDomains":[],"gitSource":{"type":"github","owner":"trybrokeros","repo":"brokeros","deployBranch":"main","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ad30e2da9ed954cf987da2a","collectionId":"0f6e40a0-0684-45d7-ba7a-f46d065ba882","liveDeploymentHistoryId":"6ad30e2da9ed954cf987da2a","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad30e2da9ed954cf987da2a","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"Marketing","count":50},{"language":"default","tag":"Integrations","count":35},{"language":"default","tag":"Developer","count":23},{"language":"default","tag":"Brokerage CRM","count":23},{"language":"default","tag":"API Reference","count":17},{"language":"default","tag":"WhatsApp","count":13},{"language":"default","tag":"Mobile App","count":12},{"language":"default","tag":"Email","count":11},{"language":"default","tag":"SMS","count":11},{"language":"default","tag":"SMS Gateways","count":10}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"@keyframes brokeros-search-glow{0%,to{box-shadow:0 0 0 2px rgba(79,70,229,.15),0 4px 12px rgba(79,70,229,.08)}50%{box-shadow:0 0 0 3px rgba(99,102,241,.28),0 6px 20px rgba(79,70,229,.2)}}div[class*=\"peer-[.is-not-custom]\"],div[class*=max-w-8xl]{max-width:100%!important;padding-left:2rem!important;padding-right:2rem!important}#sidebar,aside:first-of-type,aside:has(nav),nav#sidebar{width:240px!important;min-width:240px!important;max-width:240px!important;flex:0 0 240px!important}#sidebar a,aside:has(nav) a,nav#sidebar a{font-size:.875rem!important;padding-top:5px!important;padding-bottom:5px!important}#content-side-layout{width:210px!important;min-width:210px!important;max-width:210px!important;flex:0 0 210px!important;margin-left:0!important;margin-right:0!important}#table-of-contents-layout{padding-left:1rem!important;padding-right:0!important}#table-of-contents,#table-of-contents-layout{width:100%!important;min-width:0!important;max-width:100%!important}#content-side-layout h2,#table-of-contents h2,[id*=on-this-page]{font-size:.8125rem!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important;margin-bottom:.75rem!important}#table-of-contents a,#table-of-contents-content a,.toc a,[data-component-part=scroll-area-content] a{font-size:.8125rem!important;line-height:1.45!important;padding-top:4px!important;padding-bottom:4px!important;display:block!important;word-break:break-word!important}#content-area{flex:1 1 0%!important;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:1.5rem!important;padding-right:2rem!important}#content,.mdx-content,.prose,[class*=prose],article{max-width:960px!important;width:100%!important}body,html{font-size:16px!important}#content,#content p,.prose,.prose p,[class*=prose],[class*=prose] p,article,article p,main{font-size:1rem!important;line-height:1.72!important}#content p,.prose p,[class*=prose] p,article p{margin-top:1rem!important;margin-bottom:1rem!important;color:#d1d5db!important}#content h1,#page-title,.prose h1,[class*=prose] h1,h1{font-size:1.65rem!important;line-height:1.3!important;font-weight:700!important;letter-spacing:-.02em!important;margin-bottom:.75rem!important}#content h2:not([data-component-part=card-title]):not(.card h2),.prose h2:not([data-component-part=card-title]):not(.card h2),h2:not([data-component-part=card-title]):not(.card h2){font-size:1.4rem!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.015em!important;margin-top:2rem!important;margin-bottom:.75rem!important}.card h2,[data-component-part=card-title],h2[data-component-part=card-title]{letter-spacing:-.01em!important}#content .card h2,#content [data-component-part=card-title],.card [data-component-part=card-title],.card h2.not-prose{font-size:1.1rem!important;line-height:1.35!important;font-weight:600!important;margin-top:.5rem!important;margin-bottom:.25rem!important;letter-spacing:-.01em!important}#content h4,.card [data-component-part=card-content],.card [data-component-part=card-content] p,.card [data-component-part=card-content] span,.prose h4,h4{font-size:.785rem!important;line-height:1.45!important}#content h3,.prose h3,h3{font-size:1.2rem!important;line-height:1.4!important;font-weight:600!important;margin-top:1.5rem!important;margin-bottom:.5rem!important}#content h4,.prose h4,h4{font-size:1.05rem!important;font-weight:600!important}#content ol,#content ul,.prose ol,.prose ul{font-size:1rem!important;line-height:1.68!important;margin-top:.5rem!important;margin-bottom:.85rem!important}#content li,.prose li{margin-top:.3rem!important;margin-bottom:.3rem!important}.DocSearch-Button,.mintlify-search,.search-button,[aria-label*=search],[data-search-button],[placeholder*=Search],button[data-testid*=search]{background:rgba(79,70,229,.04)!important;border:2px solid #4f46e5!important;box-shadow:0 0 0 2px rgba(79,70,229,.15),0 4px 14px rgba(79,70,229,.1)!important;border-radius:12px!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;min-width:270px!important;padding:10px 16px!important}.DocSearch-Button:hover,.mintlify-search:hover,.search-button:hover,[aria-label*=search]:hover,[data-search-button]:hover,[placeholder*=Search]:hover,button[data-testid*=search]:hover{transform:translateY(-2px)!important;border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.25),0 8px 24px rgba(79,70,229,.22)!important}.DocSearch-Button,[data-search-button]{animation:brokeros-search-glow 3s ease-in-out infinite!important}*{scrollbar-width:thin;scrollbar-color:#4f46e5 transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#4f46e5;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#3730a3}.card,[class*=CardGroup]>*,[class*=card]{border-radius:12px!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important;font-size:.85rem!important}.card:hover,[class*=CardGroup]>:hover,[class*=card]:hover{transform:translateY(-3px)!important;box-shadow:0 12px 28px -6px rgba(79,70,229,.12),0 4px 12px -2px rgba(0,0,0,.05)!important}.card h1,.card h2,.card h3,.card h4,.not-prose[data-component-part=card-title],[class*=CardGroup] [data-component-part=card-title],[class*=CardGroup] h1,[class*=CardGroup] h2,[class*=CardGroup] h3,[class*=CardGroup] h4,[class*=Card] [class*=title],[class*=card] [class*=title],[class*=card] h1,[class*=card] h2,[class*=card] h3,[data-component-part=card-title],h2[data-component-part=card-title]{font-size:.7rem!important;font-weight:600!important;line-height:1.2!important;margin-top:.35rem!important;margin-bottom:.1rem!important}.card p,.card span,[class*=CardGroup] p,[class*=CardGroup] span,[class*=card] [class*=description],[class*=card] p,[data-component-part=card-content],[data-component-part=card-content] *,[data-component-part=card-content] p,[data-component-part=card-content] span{font-size:.8rem!important;line-height:1.42!important;margin:0!important}.badge-cp{background-color:rgba(16,185,129,.12);color:#059669;border:1px solid rgba(16,185,129,.3);display:inline-flex;align-items:center}.badge-brokerage,.badge-cp,.badge-hot{padding:2px 8px;border-radius:9999px;font-size:.75rem;font-weight:600}.badge-brokerage{background-color:rgba(79,70,229,.12);color:#4f46e5;border:1px solid rgba(79,70,229,.3);display:inline-flex;align-items:center}.badge-hot{background-color:rgba(239,68,68,.12);color:#dc2626;border:1px solid rgba(239,68,68,.3)}pre code,table{font-size:.825rem!important}pre code{font-family:var(--font-geist-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace)!important}table{border-collapse:separate;border-spacing:0;width:100%;margin-top:.75rem!important;margin-bottom:1.25rem!important;border-radius:8px;overflow:hidden;border:1px solid rgba(229,231,235,.8)}table td,table th{padding:8px 12px!important}table th{background-color:rgba(24,24,24,.8);font-weight:600;text-align:left;font-size:.8rem!important;border-bottom:1px solid #e5e7eb}table td{font-size:.8125rem!important;line-height:1.45!important;border-bottom:1px solid #f3f4f6}table tr:last-child td{border-bottom:none}"}],"page":{"pagePath":"channel-partner/kyc-verification","slug":"/channel-partner/kyc-verification","pageMetadata":{"title":"Broker KYC Verification \u0026 Compliance","sidebarTitle":"KYC Verification","description":"RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.","href":"/channel-partner/kyc-verification"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,hr:`hr`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Mermaid,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Mermaid)_missingMdxReference(`Mermaid`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Under real estate statutory regulations and corporate accounting guidelines, brokerages cannot legally disburse commission settlements to unverified or unlicensed agents. BrokerOS enforces a strict KYC verification gate before any commercial payouts can be scheduled.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`kyc-verification-workflow`,children:`KYC Verification Workflow`}),`\n`,_jsx(_components.p,{children:`Every onboarding broker must submit compliance documentation, which is reviewed by the legal and finance teams before commission eligibility is unlocked:`}),`\n`,_jsx(Mermaid,{chart:`sequenceDiagram\n autonumber\n actor SM as Sourcing Manager\n actor Broker as External Broker\n participant Web as BrokerOS Workspace\n participant API as Brokers API\n participant Compliance as Legal \u0026 Finance Team\n participant DB as PostgreSQL Database\n\n Broker->>SM: Submits License, Tax ID \u0026 Bank Documents\n SM->>Web: Uploads Documents to Broker Profile\n Web->>API: POST /api/brokers/:id/documents (multipart/form-data)\n API->>DB: Persist BrokerDocument Records (status: PENDING)\n Compliance->>Web: Audits License Validity \u0026 Tax Registration\n alt All Documents Valid \u0026 Active\n Compliance->>Web: Approve KYC\n Web->>API: PATCH /api/brokers/:id (status: VERIFIED)\n API->>DB: Update Broker.status to VERIFIED\n API-->>Broker: Notification: KYC Cleared \u0026 Settlement Eligible\n else Incomplete or Expired Documents\n Compliance->>Web: Reject with Reasons\n Web->>API: PATCH /api/brokers/:id (status: BLOCKED, reason logged)\n API-->>SM: Alert: KYC Correction Required\n end`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`mandatory-kyc-document-checklist`,children:`Mandatory KYC Document Checklist`}),`\n`,_jsxs(_components.p,{children:[`BrokerOS requires four mandatory documents to transition a broker from `,_jsx(_components.code,{children:`NEW`}),` to `,_jsx(_components.code,{children:`VERIFIED`}),`:`]}),`\n`,_jsx(Heading,{level:`3`,id:`real-estate-license-certificate`,children:`Real Estate License Certificate`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`State real estate regulatory license number (for example, RERA agent certificate).`}),`\n`,_jsx(_components.li,{children:`The legal team verifies license validity against the official regulatory registry.`}),`\n`,_jsx(_components.li,{children:`Tracks expiration dates to ensure partners maintain active, compliant standing throughout transaction lifecycles.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`tax-identification-document`,children:`Tax Identification Document`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Permanent corporate or individual tax identification document (PAN, EIN, or national tax ID).`}),`\n`,_jsx(_components.li,{children:`Required for statutory tax deduction at source (TDS) and annual withholding tax certificates.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`corporate-tax-registration`,children:`Corporate Tax Registration`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`State or federal sales/services tax registration certificate (for example, GSTIN).`}),`\n`,_jsx(_components.li,{children:`Validates the corporate entity name against tax records.`}),`\n`,_jsx(_components.li,{children:`Determines whether broker commission invoices include input tax credit considerations.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`bank-account-and-wire-details`,children:`Bank Account and Wire Details`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Scanned copy of a cancelled cheque, bank statement, or official wire instructions displaying:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Account Holder Legal Name (must match tax identification records).`}),`\n`,_jsx(_components.li,{children:`Bank Account Number.`}),`\n`,_jsx(_components.li,{children:`Bank Routing / Wire Identifier (IFSC code, routing transit number, or SWIFT code).`}),`\n`]}),`\n`]}),`\n`,_jsx(_components.li,{children:`Eliminates misdirected electronic disbursements and ensures fraud-free settlements.`}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`the-hard-payout-lock`,children:`The Hard Payout Lock`}),`\n`,_jsx(_components.p,{children:`BrokerOS enforces a strict database-level invariant:`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsxs(_components.strong,{children:[`No commission payout (`,_jsx(_components.code,{children:`BrokerageSettlement`}),`) can be marked `,_jsx(_components.code,{children:`PAID`}),` or `,_jsx(_components.code,{children:`COMPLETED`}),` if the broker KYC status is not `,_jsx(_components.code,{children:`VERIFIED`})]}),`. Finance users attempting to disburse funds to unverified or blocked brokers receive an immediate validation error.`]})}),`\n`,_jsx(_components.p,{children:`This safeguard guarantees that corporate disbursements comply with financial audit requirements and protects the firm from regulatory penalties.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Broker KYC Verification \u0026 Compliance","sidebarTitle":"KYC Verification","description":"RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.","href":"/channel-partner/kyc-verification"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"KYC Verification Workflow","slug":"kyc-verification-workflow","depth":2,"children":[]},{"title":"Mandatory KYC Document Checklist","slug":"mandatory-kyc-document-checklist","depth":2,"children":[{"title":"Real Estate License Certificate","slug":"real-estate-license-certificate","depth":3,"children":[]},{"title":"Tax Identification Document","slug":"tax-identification-document","depth":3,"children":[]},{"title":"Corporate Tax Registration","slug":"corporate-tax-registration","depth":3,"children":[]},{"title":"Bank Account and Wire Details","slug":"bank-account-and-wire-details","depth":3,"children":[]}]},{"title":"The Hard Payout Lock","slug":"the-hard-payout-lock","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"brokeros","siteName":"BrokerOS","title":"Broker KYC Verification \u0026 Compliance - BrokerOS","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-11T06:23:50.266Z","originalFileLocation":"channel-partner/kyc-verification.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.\">\u003cmeta data-mint-head name=\"application-name\" content=\"BrokerOS\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Broker KYC Verification \u0026amp; Compliance - BrokerOS\">\u003cmeta data-mint-head property=\"og:description\" content=\"RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"BrokerOS Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://brokeros.mintlify.site/channel-partner/kyc-verification\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://brokeros.mintlify.app/_mintlify/api/og/v2?division=The+CP+Network\u0026amp;title=Broker+KYC+Verification+%26+Compliance\u0026amp;description=RERA+broker+certificate+verification%2C+tax+compliance%2C+bank+payout+validation%2C+and+anti-fraud+checks.\u0026amp;theme=30ed8906c1b11c23546517d5\u0026amp;signature=3e943859ea80191815237bce09a99a61e297f4f7e1b4d8aa5f1bd4f4e5467db4\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Broker KYC Verification \u0026amp; Compliance - BrokerOS\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://brokeros.mintlify.app/_mintlify/api/og/v2?division=The+CP+Network\u0026amp;title=Broker+KYC+Verification+%26+Compliance\u0026amp;description=RERA+broker+certificate+verification%2C+tax+compliance%2C+bank+payout+validation%2C+and+anti-fraud+checks.\u0026amp;theme=30ed8906c1b11c23546517d5\u0026amp;signature=3e943859ea80191815237bce09a99a61e297f4f7e1b4d8aa5f1bd4f4e5467db4\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/brokeros/wxNdPJILcEdSzuyA/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"BrokerOS\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4F46E5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://brokeros.mintlify.site/channel-partner/kyc-verification\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/channel-partner/kyc-verification.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://brokeros.com/#organization\",\"name\":\"BrokerOS\",\"url\":\"https://brokeros.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://brokeros.mintlify.site/favicon.ico\"},\"sameAs\":[\"https://github.com/trybrokeros/brokeros\",\"https://linkedin.com/company/brokeros\"]},{\"@type\":\"WebSite\",\"@id\":\"https://brokeros.mintlify.site#website\",\"name\":\"BrokerOS\",\"url\":\"https://brokeros.mintlify.site\",\"publisher\":{\"@id\":\"https://brokeros.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://brokeros.mintlify.site/channel-partner/kyc-verification#webpage\",\"url\":\"https://brokeros.mintlify.site/channel-partner/kyc-verification\",\"name\":\"Broker KYC Verification \u0026 Compliance\",\"description\":\"RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.\",\"dateModified\":\"2026-10-11T06:23:50.266Z\",\"isPartOf\":{\"@id\":\"https://brokeros.mintlify.site#website\"},\"breadcrumb\":{\"@id\":\"https://brokeros.mintlify.site/channel-partner/kyc-verification#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://brokeros.mintlify.site/channel-partner/kyc-verification#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"The CP Network\",\"item\":\"https://brokeros.mintlify.site/channel-partner/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Broker KYC Verification \u0026 Compliance\",\"item\":\"https://brokeros.mintlify.site/channel-partner/kyc-verification\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://brokeros.mintlify.site/channel-partner/kyc-verification#article\",\"headline\":\"Broker KYC Verification \u0026 Compliance\",\"name\":\"Broker KYC Verification \u0026 Compliance\",\"description\":\"RERA broker certificate verification, tax compliance, bank payout validation, and anti-fraud checks.\",\"url\":\"https://brokeros.mintlify.site/channel-partner/kyc-verification\",\"mainEntityOfPage\":{\"@id\":\"https://brokeros.mintlify.site/channel-partner/kyc-verification#webpage\"},\"dateModified\":\"2026-10-11T06:23:50.266Z\",\"publisher\":{\"@id\":\"https://brokeros.com/#organization\"},\"isPartOf\":{\"@id\":\"https://brokeros.mintlify.site#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"BrokerOS\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"BrokerOS","nav":{"global":null,"tabs":[{"tab":"Overview","icon":"compass","pages":[{"title":"Overview","href":"/overview/introduction"}]},{"tab":"Brokerage CRM","icon":"building","pages":[{"title":"Brokerage CRM","href":"/brokerage/leads/lifecycle"}]},{"tab":"Channel Partner (CP)","icon":"handshake","groups":[{"group":"The CP Network","pages":[{"title":"Channel Partner (CP) Network Ecosystem","sidebarTitle":"CP Overview","href":"/channel-partner/overview"},{"title":"Channel Partner Broker Management","sidebarTitle":"Broker Management","description":"Cultivating external real estate broker relationships, broker tiering, deal cards, and pipeline tracking.","href":"/channel-partner/broker-management"},{"title":"Broker KYC Verification \u0026 Compliance","sidebarTitle":"KYC Verification","href":"/channel-partner/kyc-verification"},{"title":"Sourcing Managers \u0026 Field Operations","sidebarTitle":"Sourcing Managers","description":"Field broker relationship management, office visit verification, scheme presentations, and target commitments.","href":"/channel-partner/sourcing-managers"},{"title":"Closing Managers \u0026 On-Site Conversion","sidebarTitle":"Closing Managers","href":"/channel-partner/closing-managers"}]},{"group":"Commissions \u0026 Settlements","pages":[{"title":"Brokerage Records \u0026 Commission Slabs","sidebarTitle":"Brokerage Records","href":"/channel-partner/brokerage-records"},{"title":"Inbound Developer Commissions","sidebarTitle":"Inbound Commissions","href":"/channel-partner/inbound-commissions"},{"title":"Commission Settlements \u0026 Payouts","sidebarTitle":"Settlements","href":"/channel-partner/settlements"}]}]},{"tab":"Marketing","icon":"bullhorn","pages":[{"title":"Marketing","href":"/marketing/overview"}]},{"tab":"Integrations","icon":"puzzle-piece","pages":[{"title":"Integrations","href":"/integrations/overview"}]},{"tab":"Mobile App","icon":"mobile","pages":[{"title":"Mobile App","href":"/mobile/overview"}]},{"tab":"Developer","icon":"code","pages":[{"title":"Developer","href":"/developer/monorepo"}]}]},"title":"Broker KYC Verification \u0026 Compliance - BrokerOS","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["10e4515597"],"chunks":["BannerMarkdown-DblVYOPe.js","dist-BnkC_6oA.js","lib--scc4DXi.js","lib-B8HbPgcC.js","clsx-CCOYKgaU.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}