Skip to main content

Cash Movements

Overview​

The cash_account_demonstrative_movements report lists, transaction by transaction, all the movements of the fund's bank accounts on the reference date. It is the tabular version of the Cash Statement: while the statement is a spreadsheet formatted for reading, this file is a CSV designed for automated reconciliation, with the identifier of each transaction, the type, the reconciliation status and the balances before and after the entry.

Window of the day

The transactions recorded between 03:00 (UTC) of the reference date and 03:00 (UTC) of the following day are considered — that is, the whole day in Brasília time. The lines come ordered by transaction date and time.

What you need to provide​

VariableRequiredDescription
fund_class_keyyesIdentifier of the fund class the report is generated for.
reference_dateyesReference date, in the YYYY-MM-DD format.

File Structure​

AttributeValue
FormatCSV
EncodingUTF-8
Delimiter, (comma)
HeaderYes (first line)
Naming{short_fund_name}_cash_account_demonstrative_movements_{YYYY-MM-DD}.csv
Values in cents

The amount, previous_balance and post_balance columns are integers in cents — 241786 means R$ 2,417.86. Unlike the other reports, which carry values in reais.

Columns​

ColumnTypeFormat / ExampleDescription
fund_class_namestring"FUNDO EXEMPLO FIDC RESPONSABILIDADE LIMITADA"Name of the fund class.
fund_class_document_numberstring"11.222.333/0001-81"CNPJ of the fund class.
account_numberstring"4417206"Bank account number, without the digit.
account_digitstring"9"Check digit of the account.
account_branchstring"0001"Branch of the account.
if_namestring"BANCO EXEMPLO S.A."Name of the financial institution.
if_codestring"999"COMPE code of the financial institution.
if_ispbstring"99999999"ISPB of the financial institution.
transaction_keystring"30c40d50-0001-4ddd-9444-000000000401"Unique identifier of the transaction at QI DTVM (UUID).
external_keystring"40d50e60-0001-4eee-9555-000000000501"Identifier of the transaction at the originating financial institution.
transaction_descriptionstring"Liquidação de parcelas de CCB"Description of the transaction as provided by the financial institution.
transaction_typestring (enum)"incoming_pix"Transaction type. See the types table.
transaction_statusstring (enum)"reconciled"Reconciliation status: created, pending_conciliation or reconciled.
amountinteger (cents)241786Transaction value. A negative value indicates a cash outflow.
previous_balanceinteger (cents)52811947Balance of the account before the transaction.
post_balanceinteger (cents)53053733Balance of the account after the transaction.
transaction_datetimedate2026-07-29Date and time of the transaction. In the file, the field is exported with the date only, in the YYYY-MM-DD format.
accounting_datedate2026-07-29Accounting date assigned to the transaction.
conciliation_descriptionstring"Liquidação de parcelas"Description of the reconciliation group the transaction was associated with. Empty while the transaction is not reconciled.

Transaction types​

ValueDescription
incoming_pixPix received.
outgoing_pixPix sent.
incoming_wire_transferIncoming TED.
outgoing_wire_transferOutgoing TED.
outgoing_bank_slip_paymentBankslip payment.
incoming_bank_slip_payment_reversalBankslip payment reversal.
outgoing_bankslip_registrationBankslip registration cost.
outgoing_bankslip_paymentBankslip payment cost.
outgoing_bankslip_due_date_extensionBankslip due date extension cost.
outgoing_bankslip_permanenceBankslip permanence cost.
outgoing_bankslip_rebateBankslip rebate cost.
outgoing_bankslip_write_offBankslip write-off cost.
outgoing_ted_feeFee for an outgoing TED.
outgoing_pix_feeFee for an outgoing Pix.
incoming_pix_feeFee for receiving a Pix. Despite the incoming prefix, it is a cash outflow.
incoming_reversalReversal received for an outgoing transaction.
incoming_pix_reversalRefund received for an outgoing Pix.
outgoing_pix_blockBlock of an amount related to Pix.
incoming_pix_unblockRelease of an amount blocked due to Pix.