Skip to main content
The Operations module lets your team register and track foreign exchange transactions, linking each operation to a KYC-approved customer and generating regulatory compliance reports. Every operation record ties a specific FX transaction to the customer’s verified identity, the applicable BACEN operation nature code, and an AI-generated analysis that covers the eight regulatory dimensions your compliance file requires. The resulting compliance report (Laudo de Operação Cambial) is produced as a white-label PDF stamped with your brokerage’s identity and is ready for submission, archiving, or delivery to the customer.

Creating an Operation

1

Open the New Operation form

Go to Operations in the left sidebar, then click New Operation in the top-right corner of the page.
2

Select the linked customer

Use the customer search field to find and select the customer associated with this transaction. Only customers with aprovado status appear in the search results — you cannot link an operation to a customer who has not yet completed compliance review.
3

Enter the transaction details

Fill in the transaction value, currency, and the operation nature. Select the correct BACEN/MARCA nature code from the pre-loaded list. Once you select a code, kycert automatically populates the official regulatory description for that code so you can confirm you have chosen the right one.
4

Save the operation

Click Save Operation. The operation record is created immediately and you are taken to the operation detail page, where you can request the AI compliance analysis.

Operation Natures

kycert pre-loads 71+ BACEN operation nature codes covering the full range of typical FX transactions: goods imports and exports, international services, financial flows, capital transfers, royalties, travel, and more. When you select a nature code, kycert auto-populates the official regulatory description so there is no ambiguity about the classification you are applying to the transaction. Your analyst selects the correct code based on the transaction’s commercial purpose. If the correct code for a specific operation type in your portfolio is not in the pre-loaded list, contact kycert support to have it added.

AI-Generated Compliance Report

Once the operation is saved, click Generate Analysis on the operation detail page to trigger the AI compliance review. kycert’s AI engine analyzes the transaction against the customer’s full KYC profile — their verified identity, document set, risk band, and bureau results — and generates a structured analysis covering eight mandatory fields:
#FieldWhat it covers
1Regulatory ClassificationThe formal regulatory category and applicable normative framework for this operation nature
2IRRF/IOF ImpactIncome withholding tax and financial operations tax implications specific to this transaction type
3Resolution FrameworkThe BCB resolutions, circulars, and RMCCI provisions that govern this operation
4AML Risk AssessmentA structured evaluation of money-laundering risk indicators present in this transaction, cross-referenced with the customer’s KYC profile
5Required DocumentsThe complete document checklist required to support this operation for regulatory purposes
6Applicable CIDEsEconomic domain contribution charges that apply to this transaction type, if any
7Compliance NotesSpecific observations, exceptions, or conditions your team should record for this operation
8Final RecommendationThe AI’s overall recommendation on whether this operation can proceed as presented, with conditions if applicable
The analysis appears inline on the operation detail page and is also embedded in the downloadable PDF report.

Downloading the Laudo

After the AI analysis is generated, click Download Laudo on the operation detail page to receive the white-label PDF compliance report. The report is stamped with your brokerage’s logo and identity and is formatted for submission to regulators or delivery to the customer. You can also retrieve the laudo programmatically via the API:
GET /api/v1/operacoes/{id}/laudo.pdf
Authenticate using your API key in the X-API-Key header. The PDF is returned as an application/pdf stream. Manage your API keys under Developer in the sidebar.

Credit Usage

Each AI compliance analysis consumes operation analysis credits from your plan. Credits are deducted when you click Generate Analysis — not when the operation is saved. Check your current credit balance and usage history at any time under Settings → Billing. If your credit balance runs low, kycert will display a warning on the Operations page before you trigger an analysis. Top up credits or upgrade your plan from the same Billing page.
The pre-loaded BACEN nature code list covers the most common operation types for authorized FX brokerages. If your portfolio includes specialized operations — structured finance instruments, specific capital account transactions, or niche import/export categories — contact kycert support to have the relevant codes added to your tenant’s list. Custom nature codes are available on Professional and Enterprise plans.